CSV
Os módulos CSV do Adobe Workfront Fusion permitem criar arquivos CSV e analisar o texto CSV de um valor de texto recebido ou de um arquivo.
Como esse é um transformador, esses módulos não exigem uma conexão.
Requisitos de acesso
Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Pacote do Adobe Workfront | Qualquer |
Licença do Adobe Workfront |
Novo: Padrão Ou Atual: trabalho ou superior |
Licença do Adobe Workfront Fusion** | Nenhum requisito de licença do Workfront Fusion |
Produto |
Novo menu:
Ou Atual: sua organização deve comprar o Adobe Workfront Fusion. |
Para obter mais detalhes sobre as informações nesta tabela, consulte Requisitos de acesso na documentação.
Para obter informações sobre licenças do Adobe Workfront Fusion, consulte licenças do Adobe Workfront Fusion.
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.
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.
Exemplo:
Este exemplo mostra como exportar contatos do Google para um arquivo CSV com duas colunas chamadas "Nome completo" e "Email". O conjunto de saída do módulo Contatos do Google > Obter contatos de um grupo tem a seguinte estrutura. Os endereços de email são armazenados dentro dos Emails[]
item, que é uma matriz de coleções, cada coleção contém dois itens: Rótulo
e Email
.
O módulo simples Create CSV oferece uma lista de caixas de seleção correspondentes aos itens de nível superior de um pacote. Se você tentar selecionar Nome completo
e Emails
itens, o módulo Criar CSV produz a seguinte saída, que pode não ser a desejada:
"emails","fullName"
"[object Object]","Shon Winer"
"[object Object]","Lizeth Fulmore"
"[object Object]","Hilario Gullatt"
"[object Object]","Abby Eisenbarth"
Porque o item Nome completo
é do tipo simples Text, é exportado conforme esperado. O item Emails
, que é de um tipo complexo Matriz de Coleções, é exportado como [objeto Objeto], que é a forma como as Coleções e as Matrizes são transformadas em texto por padrão.
Para obter mais informações, consulte Tipos de dados de item.
Para exportar o conteúdo do email ``item da primeira coleção de Emails[]
em vez disso, você deve usar o módulo Criar CSV (avançado). Esse módulo permite definir colunas individuais do arquivo CSV e mapear itens para elas, incluindo as aninhadas.
-
Insira o módulo Criar CSV (avançado) em um cenário.
-
Clique no botão Adicionar ao lado do campo Estrutura de dados para criar uma nova estrutura de dados.
-
Insira um nome para a estrutura de dados e clique em Adicionar item para adicionar as colunas individuais. Para exportar duas colunas: "Nome completo" e "Email", a estrutura de dados resultante seria semelhante a:
-
Após definir a estrutura de dados, os campos correspondentes a cada coluna individual aparecem na configuração do módulo Criar CSV (avançado) para que você possa mapear os itens. Pegar o primeiro item dos
Emails[]
matriz e mapear seu itemEmail
para o campo/coluna Email: -
Execute o cenário. Porque o item
Emails[1]: Email
mapeado para a coluna "Email" é do tipo simples Texto, ele é exportado corretamente.
"Full Name","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.