em
07-06-2020
03:02 PM
- editado pela última vez em
07-20-2021
01:51 PM
por
Angela_Menegass
Este artigo faz parte da série Domínio de Ferramentas, uma compilação de contribuições da Base de Conhecimento para apresentar diversos exemplos para as ferramentas do Designer. Vamos nos aprofundar nos usos da ferramenta Texto para Colunas como parte da nossa jornada para dominar o Alteryx Designer:
A ferramenta Texto para Colunas é facilmente a mais utilizada da categoria Analisar, capaz de fazer uma divisão extremamente rápida de campos delimitados (veja a lição interativa Separar dados em linhas e colunas). Para utilizá-la, você precisa apenas fornecer um campo e os delimitadores e especificar se quer separar os dados em linhas ou colunas (se selecionar colunas, é necessário especificar o número de colunas nas quais distribuir os dados). E pronto! Não importa como você quer dividir as informações, essa ferramenta pode ajudar:
A ferramenta Texto para Colunas também aceita múltiplos caracteres como delimitadores, mas divide os dados cada vez que qualquer caractere aparece. Veja o fluxo de trabalho em anexo, Delimitadores.yxmd:
Ao utilizar ferramentas baseadas em seleção, a saída muitas vezes é uma cadeia de caracteres de todas as seleções concatenadas:
Para utilizar a saída da ferramenta Caixa de Listagem da imagem acima em seus aplicativos analíticos, basta atualizar um texto de espaço reservado em uma ferramenta Entrada de Texto conectada a uma ferramenta Ação. Depois, deixe que a ferramenta Texto para Colunas faça sua mágica! Ela divide o texto das seleções em linhas de chaves que você pode facilmente combinar de volta ao conjunto de dados de entrada usando a ferramenta Junção (aprenda a Combinar dados com a ferramenta Junção).
O resultado gerado pela ferramenta Texto para Colunas ao analisar as seleções concatenadas acima fica assim:
Agora você pode filtrar somente os itens que o usuário selecionou (Key2 = True) e combinar esses dados com o conjunto original para ver uma lista dos nomes e valores selecionados!
Para entender mais como isso funciona na prática, baixe o fluxo de trabalho em anexo Parsing_aplicativo_analítico.yxzp. Você pode abrir esse arquivo como um fluxo de trabalho comum no Designer, mas não esqueça de usar o botão de varinha ao lado do botão Executar para fazer suas próprias seleções e visualizar os resultados! A abordagem usada no aplicativo foi esta:
Não sabe quantas colunas você precisa especificar para dividir seu campo? Existe um truque útil para evitar especificar o número de colunas. Se você atribuir um ID de Registro e utilizar a ferramenta Bloco para contar cada ocorrência dos seus registros (que será mostrada na coluna Tile_SequenceNum), você poderá utilizar a Tabela de Referência Cruzada (confira esta lição interativa) para colocar seus dados no formato que você teria caso os dividisse em colunas. Veja esse exemplo no anexo Dividir em linhas.yxmd:
Toda segunda-feira vamos trazer uma ferramenta nova para a nossa seleção. Com isso, adoraríamos saber qual é a sua favorita ou qual ferramenta você gostaria de ver aqui na Comunidade na próxima semana. Não esqueça de se inscrever no painel da Base de Conhecimento para ser notificado das novidades!
*Este texto é uma adaptação do artigo original escrito por @MattD na Comunidade em inglês
Olá, Flávia.
Eu não consegui abrir o arquivo Parsing_aplicativo_analítico.yxwz na minha máquina. O seguinte erro é apresentado:
Oi, @valescamila, não tenho certeza o porquê desse erro. @Angela_Menegassi consegue dar uma ajudinha aqui? 😊
Oi @valescamila ! Muitíssimo obrigada pela tua mensagem!
Eu não tinha me dado conta que esse fluxo de trabalho tinha uma ferramenta Dados de Entrada com um arquivo salvo no meu computador. Para que outras pessoas possam abrir esse arquivo no computador delas, eu deveria ter empacotado o fluxo como yxzp (assim vai o fluxo e todas as suas dependências junto). Agora deve funcionar! 🙏 Qualquer coisa, avisa!
Lido!