CSV

Os módulos Adobe Workfront Fusion CSV permitem que você crie arquivos CSV e analise textos CSV de um valor de texto recebido ou de um arquivo.

Requisitos de acesso

Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:

Adobe Workfront plano*
Pro ou superior
Adobe Workfront licença*
Plano, Trabalho
Adobe Workfront Fusion licença**

Requisito de licença atual: nenhum requisito de licença Workfront Fusion.

Ou

Requisito de licença herdada: Workfront Fusion para Automação e Integração do Trabalho, Workfront Fusion para Automação do Trabalho

Produto

Requisito atual do produto: se você tiver o Plano Adobe Workfront da Select ou da Prime, sua organização deve comprar o Adobe Workfront Fusion e o Adobe Workfront para usar a funcionalidade descrita neste artigo. Workfront Fusion está incluído no plano Workfront do Ultimate.

Ou

Requisito de produto herdado: sua organização deve comprar o Adobe Workfront Fusion e o Adobe Workfront para usar a funcionalidade descrita neste artigo.

Para saber que plano, tipo de licença ou acesso você tem, contate o administrador do Workfront.

Para obter informações sobre Adobe Workfront Fusion licenças, consulte Adobe Workfront Fusion licenças.

Criar CSV

O Agregador Criar CSV permite criar um texto csv a partir de valores de texto recebidos.

Para obter mais informações sobre agregadores, consulte Módulo agregador em Adobe Workfront Fusion.

Módulo Source
Selecione o módulo que você está usando para agregar os campos necessários.
Campos Agregados
Selecione os campos que deseja agregar na lista de campos disponíveis.
Incluir cabeçalhos na primeira linha
Selecione essa opção para incluir os cabeçalhos no resultado.
Agrupar por
Insira o filtro para agrupar os resultados. Por exemplo, insira uma data.
Parar processamento após uma agregação vazia
Selecione esta opção para interromper o cenário quando não houver resultados.

Criar CSV (avançado)

O Agregador Criar CSV (avançado) permite criar um texto CSV a partir de valores de texto recebidos. Ele emprega uma estrutura de dados que define as colunas CSV no arquivo CSV resultante. Uma vez definidas, as colunas são exibidas como campos na configuração do módulo CSV e podem ser mapeadas para um módulo posterior no cenário.

Para obter mais informações sobre agregadores, consulte Módulo agregador em Adobe Workfront Fusion.

Módulo Source
Selecione o módulo de aplicativo que você está usando para agregar os campos necessários.
Estrutura de Dados

Selecione a estrutura de dados para agregar os campos da maneira que desejar. Após definir a estrutura de dados, é possível mapear os itens para os campos correspondentes.

Para obter mais informações, consulte Estruturas de dados em Adobe Workfront Fusion.

Incluir cabeçalhos na primeira linha
Selecione essa opção para incluir os cabeçalhos no resultado.
Agrupar por
Insira o filtro para agrupar os resultados. Por exemplo, insira uma data.
Parar processamento após uma agregação vazia
Selecione esta opção para interromper o cenário quando não houver resultados.

Suponhamos que você deseje exportar seus contatos do Google para um arquivo CSV com duas colunas "Nome completo" e "Email". O conjunto de saídas do módulo Google Contacts >Obter contatos de um grupo tem a seguinte estrutura. Os endereços de email são armazenados dentro do item Emails[], que é uma matriz de coleções, cada coleção contendo dois itens: Label e Email.

Se você usar o módulo simples Create CSV, receberá uma lista de caixas de seleção correspondentes aos itens de nível superior de um pacote. Se você tentar marcar Full name e Emails itens, o módulo Criar CSV produzirá a seguinte saída, que provavelmente não é a que você deseja:

"emails","fullName"

"[object Object]","Shon Winer"

"[object Object]","Lizeth Fulmore"

"[object Object]","Hilario Gullatt"

"[object Object]","Abby Eisenbarth"

Como o item Full Name é do tipo Texto simples, ele é exportado sem problemas. Mas o item Emails, que é de um tipo complexo Matriz de Coleções, é exportado como [object Object], que é como Coleções e Matrizes são transformadas em texto por padrão. Para obter mais informações, consulte Tipos de dados de item no Adobe Workfront Fusion.

Para exportar o conteúdo do item Email da primeira coleção da matriz Emails[], é necessário empregar o módulo Criar CSV (avançado). O módulo permite definir colunas individuais do arquivo CSV e mapear itens para elas, incluindo as aninhadas.

  1. Insira o módulo Criar CSV (avançado) em um cenário e abra sua configuração.

  2. Clique no botão Adicionar ao lado do campo Estrutura de dados para criar uma nova Estrutura de dados.

  3. Escreva um nome para a estrutura de Dados e clique no botão Adicionar item para adicionar colunas individuais. Se você quiser exportar duas colunas: "Nome completo" e "Email", a estrutura de dados resultante será semelhante a:

  4. Depois de definir com êxito a Estrutura de dados, os campos correspondentes a cada coluna individual devem aparecer na configuração do módulo Criar CSV (avançado) para que você possa mapear os itens. Pegue o primeiro item da matriz Emails[] e mapeie seu item Email para o campo/coluna Email:

  5. Execute o cenário. Como o item Emails[1]: Email mapeado para a coluna "Email" é do tipo simples Texto, ele é exportado corretamente agora:

    "Nome completo","Email"

    "Shon Winer","Shon@Winer.com"

    "Lizeth Fulmore","Lizeth@Fulmore.com"

    "Hilario Gullatt","Hilario@Gullatt.com"

    "Abby Eisenbarth","Abby@Eisenbarth.com"

Analisar CSV

O transformador Analisar CSV permite analisar texto CSV de um valor de texto recebido ou de um arquivo.

Número de colunas
Especifique o número de colunas no arquivo CSV.
CSV contém cabeçalhos

Selecione essa opção se a primeira linha do texto CSV contiver cabeçalhos.

Observação: o módulo não usa esses cabeçalhos para rotular as colunas na saída. Em vez disso, esse campo garante que os cabeçalhos não sejam incluídos nos dados de saída.

tipoDelimitador

Selecione o delimitador para o arquivo CSV. O delimitador é o caractere de texto que indica o limite entre valores ou campos separados.

  • Vírgula

  • Guia

  • Outro

    Se você selecionar Outro, insira o caractere delimitador que o arquivo CSV está usando para separar valores. Digite exatamente um caractere.

Preservar aspas dentro do campo sem aspas
Habilite esta opção para preservar as aspas.
CSV

Insira ou mapeie o arquivo CSV que você deseja analisar.

Nota:

Se os dados vierem em formato binário (geralmente de um arquivo), você deverá usar a função "toString()" para converter os dados binários em String:

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43