O que você vai aprender?
Nessa dica, iremos utilizar um caso de uso de um site que monta Currículos automáticos para seus usuários. O site fornece um Formulário para preenchimento e grava o resultado em uma planilha do Excel. Vamos ensinar como consumir os dados da planilha e substituir essas informações em um Template do Power Point.
INTRODUÇÃO
Vamos iniciar com um Template simples de Currículo.
Nele, encontramos alguns textos “fixos” para título, como “Currículo”, “Perfil”, “Experiência”, “Formação”, e outros que deverão ser atualizados com as informações de respostas do formulário.
Abaixo, o Template do Power Point e o formulário preenchido em um arquivo Excel.


Neste exemplo, iremos substituir as informações editáveis do Power Point, que tem correspondência na coluna “Pergunta”, pelo valor correspondente na coluna “Resposta”.
Passo 1: Configuração de entrada
Para iniciar o processo, precisaremos salvar o PowerPoint em um formato XML.

Em seguida, insira este arquivo no Alteryx configurando a ferramenta de entrada conforme a imagem e as orientações abaixo:

- Defina o formato como csv.
- Desmarque ‘Primeira linha contém nomes de campo’ e defina o comprimento do campo como um número grande para satisfazer o arquivo XML
- Altere a página de código para Unicode UTF-8, para corresponder à página de código do PowerPoint.
- Escolha como delimitador, um caractere não contido na string XML
- Você pode verificar isso abrindo o XML em um editor de texto e procurando um caractere em potencial usando CTRL+F. Pesquisei “|” e pude seguir com esse delimitador.

Passo 2: Concatenar dados da entrada XML
Concatene seu campo XML em uma única linha usando a ferramenta “Sumarizar”, para alterá-lo para o formato XML original (que vimos no editor de texto). Lembre-se de não incluir um delimitador:

Passo 3: Inclusão do formulário em Excel
Adicione no fluxo o arquivo em excel com os dados para substituição.

Passo 4: Substituição dos valores
Conecte as duas entradas – 1. XML após concatenação e 2. Formulário .xlsx – na ferramenta “Encontrar e Substituir” para substituir os valores no XML. Configure a ferramenta para buscar a “Pergunta” dentro do XML, e substitui-la pela “Resposta” fornecida durante o preenchimento do formulário.

Passo 5: Configuração de saída
Para a saída, precisamos primeiro salvar o arquivo como um .xml com formato csv:

Continue a configurar a ferramenta de saída conforme mostrado abaixo:

Semelhante à entrada, defina o formato do arquivo como csv e a página de código como UTF-8. No entanto, desta vez estamos definindo delimitadores para ‘\0’ (sem delimitador).
Corra e inspecione os resultados!

Carregue o PowerPoint e abra seu novo arquivo XML:

21 de junho de 2022
Pronto! Agora você já sabe como atualizar um slide do Power Point usando o Alteryx.
Dicas Recentes



PATH | Dica Tableau Prep – SQL Inicial vs SQL Personalizado

P A T H | Dicas Tableau – Como criar um gráfico de bolhas no Tableau
