Comando GETSAPDATA

Após um download paralelo dos dados do SAP para um conjunto de tabelas do Analytics, importa as tabelas para um projeto do Analytics.

Nota

O comando GETSAPDATA deve ser precedido por um ou mais comandos ACCESSDATA . . . do SAP com o parâmetro ASYNC. Para obter mais informações, consulte Importar várias tabelas do SAP em paralelo.

Sintaxe

GETSAPDATA

Parâmetros

Este comando não possui nenhum parâmetro.

Exemplos

Download e importação de várias tabelas do SAP em paralelo usando o conector do SAP

Você precisa baixar e importar dados de três tabelas do SAP como base para análise posterior:

  • T001
  • T002
  • T003

A abordagem mais eficiente é baixar as tabelas em paralelo. Agrupe um bloco de comandos ACCESSDATA, um comando para cada tabela. Cada comando usa o parâmetro ASYNC para especificar que as três operações de download ocorrem em paralelo (ou seja, de forma assíncrona).

Logo após o bloco de comandos ACCESSDATA, use o comando GETSAPDATA para importar as tabelas baixadas para o projeto do Analytics.

COMMENT Baixar três tabelas do SAP em paralelo

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 COMMENT Importar as três tabelas baixadas para o projeto do Analytics GETSAPDATA