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