Criar e executar com o Weave
Descrição
Seção intitulada “Descrição”Você pode começar a maior parte do trabalho no PlaidCloud dizendo ao Weave o que quer, em uma frase. O Weave responde com um cartão que informa exatamente o que vai criar ou alterar, e nada acontece até você aprovar. Tudo nesta página acontece no dock do Weave, e todo cartão segue as mesmas regras:
- Você aprova um cartão no navegador, com Approve 1 change (ou Approve 6 changes), deixa tudo como está com Agora não ou pede novamente com Alterar….
- Toda execução que o Weave inicia tem o lançamento no ERP desativado.
- O Weave não executa, altera nem agenda uma etapa que grava fora do PlaidCloud. Em vez disso, ele indica o formulário da etapa ou o fluxo de trabalho.
- O Weave só pode fazer o que o seu perfil permite. Se o seu perfil não pode fazer algo, o Weave informa isso e não altera nada.
Consulte Aprovar uma alteração para saber como um cartão é lido e como desfazê-lo.
Diga ao Weave o que você quer
Seção intitulada “Diga ao Weave o que você quer”As caixas de diálogo que criam um projeto, um fluxo de trabalho, uma etapa, uma importação ou uma dimensão abrem em Tell Weave what you want: uma caixa para uma frase, com alguns pontos de partida sugeridos como links abaixo dela.
| Caixa de diálogo | A caixa pergunta | Pontos de partida sugeridos |
|---|---|---|
| Novo projeto | Descreva o projeto, com um exemplo | Começar de um modelo, Importar arquivos de Documentos, Copiar um projeto |
| Novo fluxo de trabalho | O que este fluxo de trabalho deve fazer? | Importar um arquivo para uma tabela, Copiar etapas de outro fluxo de trabalho, Reconciliar duas tabelas |
| Nova etapa | O que esta etapa deve fazer? | Importar um arquivo, Pesquisar, Filtro |
| Importação | Qual arquivo deve se tornar uma tabela? | Importar um arquivo para uma tabela |
| Nova dimensão | O que esta dimensão deve conter? | Criar a partir da coluna de uma tabela |
Digite a frase e pressione Enter. O dock abre com a sua frase enviada. Pressione Shift+Enter para uma nova linha. Em Novo projeto, Perguntar ao Weave é o botão principal assim que a caixa tem texto.
Clique em Fill in the form instead para ver o formulário habitual e em Tell Weave instead para voltar à caixa. O PlaidCloud lembra qual você usou por último para cada tipo de objeto.
O menu Nova etapa da tela do fluxo de trabalho começa com Describe the step…, que abre a mesma caixa para uma etapa depois daquela em que você está.
A caixa aparece quando o chat do Weave está ativado e o seu perfil pode criar esse objeto. Caso contrário, a caixa de diálogo mostra o formulário.
Listas e páginas vazias
Seção intitulada “Listas e páginas vazias”Uma lista sem nada também começa pelo Weave:
- Projetos, Fluxos de trabalho, Tabelas, Dimensões e as etapas de um fluxo de trabalho mostram a caixa para a frase.
- Editores de dados, UDFs, Conexões e Painéis mostram um botão Perguntar ao Weave.
- Uma tela de fluxo de trabalho vazia diz Este fluxo de trabalho está vazio. Diga ao Weave o que ele deve fazer ou adicione uma etapa., com a caixa, um ponto de partida Importar um arquivo e Add a step.
- Um projeto sem fluxos de trabalho mostra um cartão Start with Weave na Visão geral.
Os botões habituais da lista, como carregar dados de exemplo, continuam abaixo.
Descreva um fluxo de trabalho e veja-o ser criado
Seção intitulada “Descreva um fluxo de trabalho e veja-o ser criado”Descreva o que um fluxo de trabalho deve fazer, como Importe freight.csv, pesquise a região de cada transportadora e totalize o frete por transportadora. O Weave responde com um único cartão de plano, com um título como Criar 3 etapas em um novo fluxo de trabalho “Freight by Carrier” e depois executá-lo. Cada linha do plano diz o que uma etapa faz, em linguagem simples:
- Importar freight.csv para uma nova tabela Freight (Carrier, Amount, Month).
- Pesquisar Region em Carriers por Carrier.
- Totalizar Amount por Carrier em Freight by Carrier.
- Executar Freight by Carrier. O lançamento no ERP fica desativado nesta execução.
Um plano pode importar arquivos, extrair, pesquisar, juntar, unir e totalizar, e as etapas posteriores podem ler as tabelas que as etapas anteriores criam. Executar o fluxo de trabalho é a última linha do plano.
Quando você aprova, o dock mostra Criando o fluxo de trabalho, Criando a etapa 2 de 3 e Em execução. Na tela, cada etapa aparece à medida que é criada, com um contorno Built by Weave, que esmaece quando a criação termina, e uma faixa acima do fluxo de trabalho diz O Weave está criando este fluxo de trabalho. Clique em Parar na faixa para parar. Em seguida, o Weave informa o que havia criado, como Parado no meio: criou Import Freight e Lookup Region.
- O Weave cria em fluxos de trabalho avançados. Quando solicitado a criar em um fluxo de trabalho padrão, ele se oferece para criar um novo fluxo de trabalho.
- Um novo fluxo de trabalho não pode ter o nome de um que já existe.
- O Weave importa arquivos CSV, Excel, Parquet e DB2. Uma linha que o Weave não consegue criar é listada como Não adicionado: com o motivo, como um arquivo que não existe ou não tem linha de cabeçalho.
Executar ou agendar um fluxo de trabalho
Seção intitulada “Executar ou agendar um fluxo de trabalho”Peça ao Weave para executar um fluxo de trabalho, ou parte dele: Execute Month-End Close a partir de Allocate by Driver. O título do cartão é o que será executado, como Executar “Month-End Close” a partir da etapa “Allocate by Driver”, e ele lista:
- Execuções — quantas etapas são executadas.
- Gravação — as tabelas que a execução grava.
- Lançamento no ERP — O lançamento no ERP fica desativado nesta execução., quando etapas da execução fazem lançamentos em um ERP.
- Desfazer — Uma execução não pode ser desfeita: ela substitui o que essas tabelas contêm.
Em um fluxo de trabalho padrão, as etapas são executadas em ordem, então uma execução de etapas que não estão uma ao lado da outra abrange tudo o que há entre elas, e o cartão informa isso.
Depois da execução, o Weave informa como foi, como concluída com sucesso em 4 min, com as linhas de cada tabela e se estão dentro do intervalo habitual. Se o fluxo de trabalho já estiver em execução, nada começa, e o Weave pede que você aprove novamente quando ele terminar.
Peça ao Weave para agendar um fluxo de trabalho, como Execute Month-End Close todos os dias úteis às 06:00, ou para alterar, ativar, desativar ou excluir um dos agendamentos dele. O cartão de agendamento mostra Quando, os próximos três horários de execução em Próximas e Ativado. Uma alteração em um agendamento existente o mostra antes e depois. Depois que você aprova, o Weave informa quando será a próxima execução.
- Executar um fluxo de trabalho exige um perfil que possa editar fluxos de trabalho. Alterar agendamentos também exige um perfil que possa alterar a automação do projeto.
- O Weave não ativa nem altera um agendamento que faz lançamentos no ERP. Ele diz Este agendamento faz lançamentos no ERP. Ative-o em Agendamentos.
- O Weave não executa nem agenda um fluxo de trabalho que envia dados para fora do PlaidCloud. Execute-o a partir do fluxo de trabalho.
Alterar ou adicionar uma etapa
Seção intitulada “Alterar ou adicionar uma etapa”Peça ao Weave para alterar uma etapa, como Altere Allocate by Driver para que divida pelo número de funcionários. O título do cartão é Alterar “Allocate by Driver”, ele mostra cada configuração antes e depois e termina com Depois: executar Allocate by Driver novamente com o lançamento no ERP desativado e verificar se é concluída com sucesso. Depois que você aprova, o Weave salva a alteração, executa a etapa novamente e informa o resultado. O Desfazer do cartão restaura as configurações.
Peça ao Weave para adicionar uma etapa, como Adicione uma etapa depois de Load Freight que mantenha apenas as linhas de 2026. O título do cartão é Adicionar uma etapa “Freight 2026” depois de “Load Freight”, e uma tabela que a etapa cria é marcada como (new table). Em um fluxo de trabalho avançado, a etapa é colocada à direita daquela que ela segue.
O Weave não altera, por meio de um cartão:
- uma etapa que faz lançamentos em um ERP ou grava fora do PlaidCloud;
- etapas SQL, como Extrair: SQL e Importar: SQL, etapas de função definida pelo usuário e etapas que executam scripts ou Python;
- nada que esvazie, descarte ou exclua uma tabela ou dimensão.
Ele informa qual é e indica o formulário da etapa. Uma etapa que executa outros fluxos de trabalho, ou que está em mais de um fluxo de trabalho, não é executada novamente depois da alteração. O Weave pede que você a execute novamente a partir do fluxo de trabalho dela.
Soltar um arquivo no Weave
Seção intitulada “Soltar um arquivo no Weave”Arraste um arquivo para a Visão geral de um projeto ou para a tela de um fluxo de trabalho avançado. A página diz Solte um arquivo ou um fluxo de trabalho do Alteryx aqui, carrega o arquivo em Documentos e abre o dock com um cartão para ele:
| Você solta | O Weave propõe |
|---|---|
| Um arquivo de dados: CSV, TSV, TXT, Excel ou Parquet | Uma nova tabela, na Visão geral, ou uma etapa de importação com o nome do arquivo, colocada onde você o soltou na tela. |
Um script SQL (.sql) |
Etapas que fazem o que o script faz. Consulte Transformar um script SQL em etapas. |
Um fluxo de trabalho do Alteryx (.yxmd ou .yxwz) |
Um novo projeto com o fluxo de trabalho convertido. Consulte Trazer fluxos de trabalho do Alteryx. |
Um arquivo .zip |
Mover os fluxos de trabalho do Alteryx que ele contém para um novo projeto. |
O Weave aceita um arquivo por vez. Se você soltar vários, ele usa o primeiro e informa isso. Para trazer uma pasta, compacte-a e solte o zip, ou carregue-a em Documentos e indique o nome dela no dock. Um arquivo que o Weave não reconhece fica em Documentos, e o Weave informa onde.
Você também pode indicar um arquivo que já está em Documentos: Converta Revenue Prep.yxmd de Documentos.
Transformar um script SQL em etapas
Seção intitulada “Transformar um script SQL em etapas”Solte um arquivo .sql ou cole o script no dock. O Weave o lê e propõe etapas
padrão que fazem o mesmo trabalho, em um cartão de plano como Criar 6 etapas a partir de 4 instruções em um
novo fluxo de trabalho “Revenue Prep” e depois executá-lo. Quando soltas em uma tela, as etapas vão para esse
fluxo de trabalho.
O cartão cita o dialeto SQL em que leu o script: Databricks, Spark, Snowflake, BigQuery, T-SQL, Oracle, PostgreSQL, MySQL ou StarRocks. Se o Weave adivinhou o dialeto e o script foi escrito para outro banco de dados, diga qual é e peça novamente.
Cada linha diz o que uma etapa faz, como Totalizar Amount por Region em Revenue by Region. Tudo o que não pode se tornar uma etapa é listado como Não adicionado: com a instrução e o motivo, por exemplo uma instrução que altera o próprio banco de dados ou uma tabela que ainda não está no projeto. Uma instrução é convertida por inteiro ou não é adicionada: o Weave nunca cria parte de uma.
- O Weave lê scripts de até 1 MB. Divida um script mais longo em vários arquivos.
- As instruções INSERT, UPDATE, DELETE e MERGE se tornam etapas que gravam novas tabelas ou atualizam uma. O Weave não esvazia tabelas, então um DELETE sem WHERE não é adicionado.
- Uma tabela que o script cria é usada pelas instruções seguintes. Qualquer outra tabela que o script lê já deve estar no projeto.
- Como em qualquer plano, o Weave cria em fluxos de trabalho avançados, e a execução no final tem o lançamento no ERP desativado.
Trazer fluxos de trabalho do Alteryx
Seção intitulada “Trazer fluxos de trabalho do Alteryx”Um fluxo de trabalho
Seção intitulada “Um fluxo de trabalho”Solte um fluxo de trabalho do Alteryx (.yxmd ou .yxwz) na Visão geral de um projeto ou indique um em
Documentos. O cartão Converter “Revenue Prep” em um novo projeto mostra:
- Nome do projeto — Revenue Prep (from Alteryx). O cartão cria um novo projeto com o fluxo de trabalho convertido e as tabelas dele e copia os arquivos de entrada que ele lê para a pasta ao lado dele. Nada nos seus projetos existentes muda.
- Estimativa — aproximadamente quantas ferramentas o fluxo de trabalho tem e quantas são convertidas, precisam de revisão ou não têm equivalente no PlaidCloud.
- Salvo em — a pasta de Documentos para onde vão os arquivos do projeto.
Quando você aprova, o Weave converte o fluxo de trabalho e informa o que criou, com Abrir o projeto e Abrir o fluxo de trabalho. Os arquivos de entrada que ele não encontrou são listados, para que você possa adicioná-los à pasta mais tarde. Desfazer move o novo projeto para a lixeira.
Um fluxo de trabalho com mais de 25 MB, ou que demora demais para ser estimado, é convertido no conversor do Alteryx.
Uma pasta inteira
Seção intitulada “Uma pasta inteira”Indique uma pasta de fluxos de trabalho do Alteryx em Documentos, como Mova a pasta do Alteryx Finance
Close, ou solte um .zip dela na Visão geral de um projeto. Coloque também na pasta os arquivos que os seus
fluxos de trabalho do Alteryx gravaram, e o Weave compara os resultados dos fluxos de trabalho convertidos
com eles.
O cartão Mover 12 fluxos de trabalho do Alteryx para um novo projeto mostra o nome do projeto, uma estimativa de como os fluxos de trabalho são convertidos, os arquivos de saída com os quais vai comparar e as etapas que deixa de fora da verificação porque gravam fora do PlaidCloud. Toda execução tem o lançamento no ERP desativado, e as etapas que gravam arquivos de saída não são executadas durante a verificação: as tabelas que elas gravam são comparadas no lugar deles.
Uma pasta grande pode levar várias horas. Você pode fechar o PlaidCloud enquanto ele trabalha. O progresso da tarefa no dock passa por descompactar, converter, importar os arquivos de saída, executar e comparar e, por fim, gravar o relatório. Ela termina com uma frase como Finance Close (from Alteryx) está pronto: 9 de 12 fluxos de trabalho correspondem às saídas que você forneceu, 2 diferem, 1 não foi executado. 3 precisam de uma decisão no relatório de migração. com Open the report.
O Move-in report lista primeiro os fluxos de trabalho que precisam de uma decisão e depois todos os fluxos de trabalho, com o que foi reconhecido e convertido, o que revisar, se foi executado (Ran) e se os resultados correspondem (Match) aos arquivos que você forneceu. Cada linha tem:
- Comparar — abre a comparação dos resultados desse fluxo de trabalho com o seu arquivo.
- Verificar Novamente — propõe executar novamente e comparar esse fluxo de trabalho.
- Abrir — abre o fluxo de trabalho.
- Atribuir — escolhe quem decide sobre a linha. Essa pessoa é avisada no PlaidCloud. Você só pode atribuir uma linha a um membro do projeto que possa abrir esse fluxo de trabalho.
Um fluxo de trabalho precisa de uma decisão quando não foi convertido, tem ferramentas sem equivalente no PlaidCloud, não foi executado, difere do seu arquivo ou não pôde ser comparado.