Show Menu
TÓPICOS×

Extração de dados (arquivo)

You can extract data from a workflow table in an external file using the Data extraction (file) activity.
Essa atividade sempre deve ter uma transição de entrada que contenha os dados a serem extraídos.
Para configurar a extração de dados, siga as seguintes etapas:
  1. Especifique o nome do arquivo de output: esse nome pode conter variáveis, inseridas por meio do botão de personalização à direita do campo.
  2. Click Edit the file format... to select the data to be extracted.
    The Handle groupings (GROUP BY + HAVING) option adds an extra step to filter the final result of the aggregate, for example on a given purchase order type, customers who have ordered more than 10 times, etc.
  3. Se necessário, você pode adicionar novas colunas ao arquivo de output, como, por exemplo, computar ou processar resultados. To do this, click the Add icon.
    Na linha adicional, clique no ícone Edit expression para definir o conteúdo da nova coluna.
    Você então acessará a janela de seleção. Clique em Advanced selection para escolher o processo a ser aplicado aos dados.
    Escolha a fórmula desejada na lista.
Você pode definir um pós-processo a ser executado durante a extração de dados, permitindo que você compacte ou criptografe os arquivos. Para fazer isso, o comando desejado deve ser adicionado na Script guia da atividade.
Para obter mais informações, consulte esta seção: Como compactar ou criptografar um arquivo .

Lista de funções agregadas

Veja a seguir uma lista de funções agregadas disponíveis:
  • Count para contar todos os valores não nulos do campo a ser agregado, incluindo valores duplicados (do campo de agregação),
    Distinct para contar o número total de valores diferentes e não nulos do campo a ser agregado (valores duplicados são excluídos antes do cálculo),
  • Sum para calcular a soma dos valores de um campo numérico,
  • Minimum value para calcular os valores mínimos de um campo (numérico ou não),
  • Maximum value para calcular os valores máximos de um campo (numérico ou não),
  • Average para calcular a média dos valores de um campo numérico.