- SAP HANA 教程
- SAP HANA - 首页
- SAP HANA 简介
- SAP HANA - 概述
- 内存计算引擎
- SAP HANA - Studio
- Studio 管理视图
- SAP HANA - 系统监控器
- SAP HANA - 信息建模器
- SAP HANA - 核心架构
- SAP HANA 建模
- SAP HANA - 建模
- SAP HANA - 数据仓库
- SAP HANA - 表格
- SAP HANA - 包
- SAP HANA - 属性视图
- SAP HANA - 分析视图
- SAP HANA - 计算视图
- SAP HANA - 分析权限
- SAP HANA - 信息组合器
- SAP HANA - 导出和导入
- SAP HANA 数据复制
- SAP HANA - 数据复制概述
- SAP HANA - 基于ETL的复制
- SAP HANA - 基于日志的复制
- SAP HANA - DXC 方法
- SAP HANA - CTL 方法
- SAP HANA - MDX 提供程序
- SAP HANA SQL
- SAP HANA - SQL 概述
- SAP HANA - 数据类型
- SAP HANA - SQL 运算符
- SAP HANA - SQL 函数
- SAP HANA - SQL 表达式
- SAP HANA - SQL 存储过程
- SAP HANA - SQL 序列
- SAP HANA - SQL 触发器
- SAP HANA - SQL 同义词
- SAP HANA - SQL 解释计划
- SAP HANA - SQL 数据分析
- SAP HANA - SQL 脚本
- SAP HANA 有用资源
- SAP HANA - 问答
- SAP HANA - 快速指南
- SAP HANA - 有用资源
- SAP HANA - 讨论
SAP HANA - 基于ETL的复制
SAP HANA 基于 ETL 的复制使用 SAP Data Services 将数据从 SAP 或非 SAP 源系统迁移到目标 HANA 数据库。BODS 系统是一个 ETL 工具,用于从源系统提取、转换和加载数据到目标系统。
它能够在应用程序层读取业务数据。您需要在 Data Services 中定义数据流,计划复制作业并在 Data Services 设计器的数据存储中定义源系统和目标系统。
如何使用 SAP HANA Data Services 基于 ETL 的复制?
登录 Data Services Designer(选择存储库)→ 创建数据存储
对于 SAP ECC 系统,选择数据库为 SAP Applications,输入 ECC 服务器名称、ECC 系统的用户名和密码,在“高级”选项卡中选择实例号、客户端号等详细信息并应用。
此数据存储将位于本地对象库下,如果您展开它,其中不包含任何表格。
右键单击表格→ 按名称导入→ 输入要从 ECC 系统导入的 ECC 表格(MARA 是 ECC 系统中的默认表格)→ 导入→ 现在展开表格→ MARA→ 右键单击查看数据。如果显示数据,则数据存储连接正常。
现在,要选择 HANA 数据库作为目标系统,请创建一个新的数据存储。创建数据存储→ 数据存储名称 SAP_HANA_TEST→ 数据存储类型(数据库)→ 数据库类型 SAP HANA→ 数据库版本 HANA 1.x。
输入 HANA 服务器名称、HANA 系统的用户名和密码,然后单击“确定”。
此数据存储将添加到本地对象库中。如果您想将数据从源表移动到 HANA 数据库中的某个特定表,则可以添加表。请注意,目标表的数据类型应与源表相似。
创建复制作业
创建一个新项目→ 输入项目名称→ 右键单击项目名称→ 新批处理作业→ 输入作业名称。
从右侧选项卡中,选择工作流→ 输入工作流名称→ 双击将其添加到批处理作业下→ 输入数据流→ 输入数据流名称→ 双击将其添加到项目区域中的批处理作业下,保存所有选项在顶部。
将表从第一个数据存储 ECC(MARA)拖到工作区。选择它并右键单击→ 添加新内容→ 模板表以在 HANA DB 中创建具有相似数据类型的新表→ 输入表名、数据存储 ECC_HANA_TEST2→ 所有者名称(模式名称)→ 确定
将表拖到前面并连接两个表→ 保存所有内容。现在转到批处理作业→ 右键单击→ 执行→ 是→ 确定
执行复制作业后,您将收到一个确认消息,表明作业已成功完成。
转到 HANA studio→ 展开模式→ 表格→ 验证数据。这是批处理作业的手动执行。
批处理作业的计划
您还可以通过转到 Data Services Management 控制台来计划批处理作业。登录 Data Services Management 控制台。
从左侧选择存储库→ 导航到“批处理作业配置”选项卡,您将在其中看到作业列表→ 在您要计划的作业旁边→ 单击“添加计划”→ 输入“计划名称”并设置参数(时间、日期、重复等)合适,然后单击“应用”。