SAP BODS - Criando Fluxo de Dados Incorporado
Você pode selecionar um objeto no fluxo de dados existente. Existem duas maneiras de criar o Fluxo de Dados incorporado.
Opção 1
Clique com o botão direito no objeto e selecione para torná-lo fluxo de dados incorporados.
opção 2
Arraste o fluxo de dados completo e valide da biblioteca de objetos para um fluxo de dados aberto no espaço de trabalho. Em seguida, abra o fluxo de dados que foi criado. Selecione o objeto que deseja usar como porta de entrada e saída e cliquemake port para esse objeto.
O Data Services adiciona esse objeto como ponto de conexão para o fluxo de dados incorporado.
Variáveis e Parâmetros
Você pode usar variáveis locais e globais com fluxo de dados e fluxo de trabalho, que fornecem mais flexibilidade na criação de trabalhos.
Os principais recursos são -
O tipo de dados de uma variável pode ser um número, inteiro, decimal, data ou uma string de texto como um caractere.
As variáveis podem ser usadas nos fluxos de dados e fluxos de trabalho como função no Where cláusula.
Variáveis locais em serviços de dados são restritas ao objeto no qual são criadas.
As variáveis globais são restritas aos empregos nos quais são criadas. Usando variáveis globais, você pode alterar os valores das variáveis globais padrão em tempo de execução.
As expressões que são usadas no fluxo de trabalho e fluxo de dados são conhecidas como parameters.
Todas as variáveis e parâmetros no fluxo de trabalho e fluxos de dados são mostrados na janela de variáveis e parâmetros.
Para visualizar variáveis e parâmetros, siga as etapas abaixo -
Vá para Ferramentas → Variáveis.
Uma nova janela Variables and parametersé exibido. Ele tem duas guias - Definições e Chamadas.
o Definitionsguia permite que você crie e visualize variáveis e parâmetros. Você pode usar variáveis e parâmetros locais no fluxo de trabalho e no nível do fluxo de dados. Variáveis globais podem ser usadas no nível do trabalho.
Trabalho |
Variáveis locais Variáveis globais |
Um script ou condicional no trabalho Qualquer objeto no trabalho |
Fluxo de trabalho |
Variáveis locais Parâmetros |
Este fluxo de trabalho ou passado para outros fluxos de trabalho ou fluxos de dados usando um parâmetro. Objetos pais para passar variáveis locais. Os fluxos de trabalho também podem retornar variáveis ou parâmetros para objetos pais. |
Fluxo de dados |
Parâmetros |
Uma cláusula WHERE, mapeamento de coluna ou uma função no fluxo de dados. Fluxo de dados. Os fluxos de dados não podem retornar valores de saída. |
Na guia de chamada, você pode ver o nome do parâmetro definido para todos os objetos na definição de um objeto pai.
Definindo Variável Local
Para definir a variável local, abra o trabalho em tempo real.
Step 1- Vá para Ferramentas → Variáveis. Uma novaVariables and Parameters a janela será aberta.
Step 2 - Vá para Variável → Clique com o botão direito → Inserir
Irá criar um novo parâmetro $NewVariable0.
Step 3- Insira o nome da nova variável. Selecione o tipo de dados na lista.
Uma vez definido, feche a janela. De forma semelhante, você pode definir os parâmetros para fluxo de dados e fluxo de trabalho.