GETSAPDATA 命令

在将 SAP 数据并行下载到一组 Analytics 表之后,将这些表导入到 Analytics 项目。

说明

GETSAPDATA 命令之前必须有一个或多个 ACCESSDATA... SAP 命令包含 ASYNC 参数。有关详细信息,请参阅并行导入多个 SAP 表

语法

GETSAPDATA

参数

此命令没有任何参数。

示例

使用 SAP 连接器,并行下载和导入多个 SAP 表

您需要从三个 SAP 表中下载并导入数据,作为后续分析的基础:

  • T001
  • T002
  • T003

最高效的方法就是并行下载这些表。组合一组 ACCESSDATA 命令,一个命令对应一个表。每个命令都使用 ASYNC 参数,指定三个并行执行的下载操作(即,异步执行)。

在执行 ACCESSDATA 命令块之后,您可以使用 GETSAPDATA 命令将下载的表导入 Analytics 项目。

注释 并行下载三个 SAP 表

ACCESSDATA64 CONNECTOR NAME "SAP" USER "irosario" PASSWORD 1 TO "T001.FIL" CHARMAX 50 MEMOMAX 100 ASYNC SOURCE(server=192.0.2.255;client=800;language=EN;instancenumber=01;variablestringlength=256;TemporaryWorkingDirectory=Default)
  SQL_QUERY(
    SELECT * FROM T001
  ) END_QUERY

ACCESSDATA64 CONNECTOR NAME "SAP" USER "irosario" PASSWORD 1 TO "T002.FIL" CHARMAX 50 MEMOMAX 100 ASYNC SOURCE(server=192.0.2.255;client=800;language=EN;instancenumber=01;variablestringlength=256;TemporaryWorkingDirectory=Default)
  SQL_QUERY(
    SELECT * FROM T002
  ) END_QUERY

ACCESSDATA64 CONNECTOR NAME "SAP" USER "irosario" PASSWORD 1 TO "T003.FIL" CHARMAX 50 MEMOMAX 100 ASYNC SOURCE(server=192.0.2.255;client=800;language=EN;instancenumber=01;variablestringlength=256;TemporaryWorkingDirectory=Default)
  SQL_QUERY(
    SELECT * FROM T003
  ) END_QUERY 注释 将已下载的三个表导入 Analytics 项目 GETSAPDATA