
- 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 - DXC 方法
直接提取器连接数据复制重用通过简单的 HTTP(S) 连接到 SAP HANA 的 SAP Business Suite 系统中内置的现有提取、转换和加载机制。这是一种批处理驱动的的数据复制技术。它被认为是提取、转换和加载方法,其数据提取能力有限。
DXC 是一种批处理驱动的过程,在许多情况下,以一定间隔使用 DXC 进行数据提取就足够了。您可以设置批处理作业执行的间隔,例如:每 20 分钟,在大多数情况下,以一定时间间隔使用这些批处理作业提取数据就足够了。
DXC 数据复制的优点
此方法不需要在 SAP HANA 系统环境中添加额外的服务器或应用程序。
DXC 方法降低了 SAP HANA 中数据建模的复杂性,因为数据在应用源系统中的所有业务提取器逻辑后发送到 HANA。
它加快了 SAP HANA 实施项目的进度
它为 SAP HANA 提供了来自 SAP Business Suite 的语义丰富的数据
它重用通过简单的 HTTP(S) 连接到 SAP HANA 的 SAP Business Suite 系统中内置的现有专有提取、转换和加载机制。
DXC 数据复制的局限性
数据源必须具有预定义的提取、转换和加载机制,如果没有,我们需要定义一个。
它需要基于 Net Weaver 7.0 或更高版本的 Business Suite 系统,并且至少具有以下 SP:Release 700 SAPKW70021(SP 堆栈 19,从 2008 年 11 月开始)。
配置 DXC 数据复制
在 HANA Studio 的“配置”选项卡中启用 XS Engine 服务 - 转到系统 HANA Studio 的“管理员”选项卡。转到“配置”→ xsengine.ini 并将实例值设置为 1。

在 HANA Studio 中启用 ICM Web Dispatcher 服务 - 转到“配置”→ webdispatcher.ini 并将实例值设置为 1。

它在 HANA 系统中启用 ICM Web Dispatcher 服务。Web Dispatcher 使用 ICM 方法在 HANA 系统中读取和加载数据。
设置 SAP HANA 直接提取器连接 - 将 DXC 传输单元下载到 SAP HANA。您可以将单元导入到 /usr/sap/HDB/SYS/global/hdb/content 位置。
使用 SAP HANA 内容节点中的导入对话框导入单元 → 配置 XS 应用程序服务器以利用 DXC → 将 application_container 值更改为 libxsdxc
在 SAP BW 中创建 HTTP 连接 - 现在我们需要使用事务代码 SM59 在 SAP BW 中创建 http 连接。
输入参数 - 输入 RFC 连接的名称、HANA 主机名和 <实例编号>

在“登录安全”选项卡中,使用基本身份验证方法输入在 HANA Studio 中创建的 DXC 用户 -

为 HANA 设置 BW 参数 - 需要使用事务 SE 38 在 BW 中设置以下参数。参数列表 -

PSA_TO_HDB_DESTINATION - 我们需要说明我们需要将传入数据移动到哪里(使用 SM 59 创建的连接名称)
PSA_TO_HDB_SCHEMA - 复制的数据需要分配到哪个模式
PSA_TO_HDB - GLOBAL 复制所有数据源到 HANA。SYSTEM – 指定要使用 DXC 的客户端。DATASOURCE – 仅使用指定的 Data Source
PSA_TO_HDB_DATASOURCETABLE - 需要提供包含用于 DXC 的数据源列表的表名。
数据源复制
使用 RSA5 在 ECC 中安装数据源。
使用指定的应用程序组件复制元数据(数据源版本需要为 7.0,如果我们有 3.5 版本的数据源,我们需要迁移它。在 SAP BW 中激活数据源。一旦数据源在 SAP BW 中激活,它将在定义的模式中创建以下表格 -
/BIC/A<数据源>00 – IMDSO 活动表
/BIC/A<数据源>40 –IMDSO 激活队列
/BIC/A<数据源>70 – 记录模式处理表
/BIC/A<数据源>80 – 请求和数据包 ID 信息表
/BIC/A<数据源>A0 – 请求时间戳表
RSODSO_IMOLOG - 与 IMDSO 相关的表。存储与 DXC 相关的所有数据源的信息。
现在数据已成功加载到表 /BIC/A0FI_AA_2000 中,一旦它被激活。