Pular para o conteúdo

Separador Weave — constatações e chat do Weave AI num só lugar

Cada projeto tem um separador Weave. Tudo o que o Weave tem a dizer sobre o projeto, e as suas conversas com ele, estão num só lugar, cada um no seu próprio separador:

  • Descobertas lista tudo o que o Weave detetou sobre os passos e os fluxos de trabalho do projeto — os problemas que encontrou e as coisas que não conseguiu verificar — com as palavras do próprio Weave. A partir daqui, pode ler cada constatação na íntegra, marcar constatações como lidas, abrir o passo ou o fluxo de trabalho a que uma constatação diz respeito e abrir o assistente de correção por IA num problema que ele consiga reparar.
  • Chat é o Weave AI, um chat limitado ao âmbito do projeto. Faça perguntas em vários passos sobre os seus dados, importe ficheiros, crie passos de fluxo de trabalho e desenhe diagramas. As conversas são persistentes, pelo que se mantêm entre sessões, navegadores e dispositivos.

O botão Weave no cabeçalho conta os problemas sobre os quais o Weave o informou e que ainda não leu, em todos os seus projetos.

Para saber o que o Weave verifica e o que significam as suas respostas, consulte O que o Weave verifica. Para fazer a pergunta que as equipas de finanças fazem nos dias que contam — os fluxos de trabalho de que um fecho depende estão prontos? — clique em Prontidão na barra de ferramentas de Descobertas; consulte Verificar a prontidão antes de um fecho.

Existem quatro formas de aceder:

  1. Abra o projeto e selecione o separador Weave, junto a Registo.
  2. Clique em Abrir Weave na mensagem que o Weave mostra quando termina uma execução de um fluxo de trabalho. O separador abre em Descobertas, mostrando as constatações sobre o fluxo de trabalho que foi executado, ou todas as constatações do projeto quando a mensagem abrange vários fluxos de trabalho, qualquer que fosse o separador em primeiro plano e a aplicação em que estava quando a mensagem chegou.
  3. Clique no botão Weave no cabeçalho e escolha um projeto. Consulte O botão Weave no cabeçalho.
  4. Siga uma ligação para o separador. Enquanto o separador Weave está em primeiro plano, a barra de endereço do navegador contém uma ligação para ele, que pode guardar nos favoritos ou partilhar com alguém que possa abrir o projeto. A ligação abre o separador em Descobertas para quem tiver acesso a essa área e em Chat para quem não tiver.

Todos os que podem abrir o projeto têm o separador Weave. Descobertas está disponível para quem tenha uma função que permita ver os passos e os fluxos de trabalho do projeto; os restantes têm apenas os chats, e o separador abre em Chat. O Weave lê o projeto inteiro na primeira vez que Descobertas é mostrado, e não quando o projeto abre, pelo que um projeto grande pode demorar um momento a ser listado.

O separador Weave com uma conversa do histórico em primeiro plano e a lista do histórico ao lado

  • Descobertas vem em primeiro lugar, está em primeiro plano quando o separador Weave abre e não pode ser fechado. Quem não tem acesso começa em Chat.
  • Chat é o seu primeiro chat. Também não pode ser fechado.
  • Nova conversa, junto à caixa onde escreve, abre outro chat como mais um separador — Chat 2, Chat 3 e assim sucessivamente — que pode fechar. Uma conversa que abra a partir do histórico abre num separador com o nome dessa conversa.
  • Para dar nome a um chat, clique com o botão direito do rato no respetivo separador e escolha Mudar o nome. Dois chats não podem ter o mesmo nome.
  • O histórico de conversas fica à esquerda, por baixo dos separadores, junto ao chat que está em primeiro plano. Fica oculto enquanto Descobertas está em primeiro plano, para que as constatações tenham a largura toda. Arraste o seu limite para o alargar; mantém a largura de chat para chat.

Ao clicar em Corrigir numa constatação, abre-se o assistente de correção numa janela própria; consulte Corrigir uma constatação com o assistente de IA.

Em O que o Weave detetou, as duas linhas no topo são o resumo do Weave sobre o projeto inteiro: quantos dos seus passos e fluxos de trabalho o Weave verificou, o que encontrou e para que não tem regra. Têm as suas próprias contagens, pelo que as constatações abaixo nunca são confundidas com um veredicto sobre todo o projeto.

Os marcadores por baixo do resumo escolhem as constatações que são listadas, e cada um indica quantas existem:

  • Todos — todas as constatações. É aqui que Descobertas começa.
  • Requer atenção — os problemas que o Weave encontrou.
  • Não foi possível verificar — as coisas que o Weave não conseguiu verificar.
  • Responsável: eu — as constatações de que é responsável, quer alguém as tenha atribuído a si quer o Weave o tenha escolhido por ter sido o último a executar ou a guardar aquilo a que dizem respeito. Tal como Todos, inclui as que o Weave não conseguiu verificar, pelo que pode contar mais do que a sua linha em Equipa. Consulte Atribuir um responsável a uma constatação.

Quando Descobertas mostra as constatações de um fluxo de trabalho, as contagens são as desse fluxo de trabalho. Um marcador sem nada por baixo di-lo — por exemplo, Não há nada em “Não foi possível verificar”.

O separador Weave com o marcador Não foi possível verificar escolhido, listando um cartão tracejado

Os problemas são listados primeiro e as coisas que o Weave não conseguiu verificar a seguir, pela ordem em que o Weave as comunica. Um marcador restringe a lista, mas nunca a reordena.

O separador Weave a listar constatações como cartões, o primeiro com Como o Weave sabe aberto

Cada cartão mostra:

  • Uma marca — um ponto vermelho para um problema, um ponto âmbar para algo que merece atenção. Um cartão sobre algo que o Weave não conseguiu verificar tem um contorno tracejado e um anel oco, para nunca ser lido como um problema encontrado.
  • A frase do Weave sobre o passo, o fluxo de trabalho ou a tabela, na íntegra.
  • Aquilo a que diz respeito — o passo, o fluxo de trabalho ou a tabela pelo nome e, a seguir, o respetivo fluxo de trabalho: No fluxo de trabalho e o seu nome, Em 2 fluxos de trabalho para um passo ou uma tabela que esteja em mais do que um, ou Em nenhum fluxo de trabalho. Uma constatação sobre a execução de um passo diz De uma execução do fluxo de trabalho e indica o fluxo de trabalho a que essa execução pertencia. Um fluxo de trabalho que a sua função não lhe mostra aparece como um fluxo de trabalho que não pode ver.
  • Proprietário — quem é o responsável pela constatação e porquê: executou-o por último para quem executou por último o respetivo fluxo de trabalho, alterou-o por último para quem o guardou por último, é proprietário do painel de controlo para um dos proprietários de um painel de controlo, ou apenas o nome da pessoa quando alguém atribuiu a constatação. Sem responsável quando ninguém que consiga ver a constatação pode ser responsável por ela. Quando o Weave registou o momento em que o problema foi levantado após uma execução, a linha termina com a data e a hora, como levantado a 14 Oct 2026, 06:05. Consulte Atribuir um responsável a uma constatação.
  • Motivo da não verificação — para algo que o Weave não conseguiu verificar, a razão.
  • Não lido — até marcar a constatação como lida.
  • Botões — Corrigir quando o Weave pode ajudar a reparar o problema, Ir para o passo, Ir para o fluxo de trabalho, Ir para a tabela ou Ir para o painel de controlo, Atribuir para escolher quem é responsável pela constatação e Marcar como lido numa constatação não lida.
  • Como o Weave sabe — clique para abrir a verificação que o Weave executou, as provas, de onde provém e o que o Weave não verificou. Começa fechado. Consulte Como o Weave sabe.
  • Comentários — o que as pessoas disseram sobre a constatação. Consulte Comentar uma constatação.

Um projeto grande pode ter centenas de constatações, pelo que Descobertas lista 20 cartões de cada vez. Clique em Mostrar mais 20 constatações no fim da lista para ver as seguintes — o botão faz a contagem decrescente quando restam menos.

Os motivos que um cartão pode indicar a seguir a Motivo da não verificação são:

  • Não totalmente configurado — o passo ou o fluxo de trabalho está guardado mas não concluído, como uma alocação com um mapeamento de colunas vazio ou um fluxo de trabalho ainda sem passos.
  • Requer histórico de execuções — o Weave precisa de execuções de que não tem registo: o fluxo de trabalho não foi executado nos últimos 30 dias, não foi executado com frequência suficiente para servir de comparação ou as suas execuções não trazem contagens de valores vazios.
  • Requer mais contexto — falta ao Weave algo de que precisa, como uma variável definida de forma diferente em cada fluxo de trabalho a que o passo pertence, ou um histórico de execuções que não conseguiu ler.
  • Configuração que não consegue ler — a configuração do passo está numa forma que esta verificação não lê.
  • A verificação falhou — não foi possível executar a própria regra. A constatação indica a verificação pelo seu título, como A última execução falhou.

Ao clicar em Abrir Weave na mensagem que o Weave mostra quando termina uma execução de um fluxo de trabalho, Descobertas passa para primeiro plano, mesmo que estivesse um chat na frente, mostrando apenas as constatações desse fluxo de trabalho, com uma linha acima da lista a indicar o fluxo de trabalho. As constatações do Weave são lidas de novo quando Descobertas abre desta forma. Uma constatação sobre uma tabela é listada em cada fluxo de trabalho que escreve na tabela. Clique em Mostrar tudo para ver de novo o projeto inteiro.

Um fluxo de trabalho sem constatações mostra Nenhuma regra do Weave reportou este fluxo de trabalho e, por baixo, aquilo para que o Weave não tem regra em todo o projeto. Isto significa que nenhuma regra reportou o fluxo de trabalho, e não que todas as suas partes foram verificadas.

  • Clique em Marcar como lido num cartão. O cartão perde a marca Não lido onde está, pelo que um Como o Weave sabe que tenha aberto continua aberto.
  • Clique em Marcar tudo como lido na barra de ferramentas de Descobertas para marcar todas as constatações listadas no marcador que escolheu, incluindo as que estão mais abaixo na lista do que os cartões mostrados até ao momento. Quando Descobertas mostra as constatações de um fluxo de trabalho, só essas são marcadas.

Abrir o separador Weave não marca nada como lido, e ser informado de uma constatação quando uma execução termina também não. O estado de leitura é só seu.

Uma constatação que já leu pode voltar a aparecer como não lida. O Weave trata uma constatação que diz algo de novo como uma nova constatação — uma constatação de execução descreve a execução de onde veio, e um problema de configuração que muda é um problema diferente —, pelo que aparece como não lida até a ler de novo. As constatações sobre um fluxo de trabalho sem nome ou sobre um passo duplicado são agora identificadas com maior precisão, pelo que algumas constatações que tinha lido podem aparecer como não lidas uma vez. Se uma constatação mudou entre o carregamento da lista e o momento em que a marcou, Descobertas recarrega a lista.

Marcar uma constatação como lida também impede que seja mencionada na mensagem que recebe quando uma execução termina e retira-a da contagem do botão Weave do cabeçalho. Consulte Ser informado quando uma execução termina.

Ir para o passo, o fluxo de trabalho, a tabela ou o painel de controlo

Seção intitulada “Ir para o passo, o fluxo de trabalho, a tabela ou o painel de controlo”

Clique em Ir para o passo, Ir para o fluxo de trabalho, Ir para a tabela ou Ir para o painel de controlo no cartão da constatação.

  • Um fluxo de trabalho abre na sua área de desenho se for um fluxo de trabalho avançado, ou na respetiva grelha de passos nos restantes casos.
  • Um passo abre dentro do seu fluxo de trabalho com o passo selecionado. Quando o passo pertence a mais do que um fluxo de trabalho, Ir para o passo lista-os pelo nome por baixo do botão e escolhe qual abrir — o Weave nunca escolhe por si.
  • A constatação de execução de um passo abre o fluxo de trabalho a que essa execução pertencia, uma vez que é essa a execução a que a constatação diz respeito.
  • Um passo que não pertence a nenhum fluxo de trabalho que possa ver abre por si só.
  • Uma tabela abre no Explorador de tabelas. Ir para a tabela não é oferecido se a sua função não puder ler as tabelas do projeto.
  • Um painel de controlo abre num novo separador. Ir para o painel de controlo não é oferecido se não puder abrir painéis de controlo.

Clique em Corrigir no cartão de uma constatação para abrir nela o assistente de correção por IA, numa janela própria. Corrigir só é oferecido nestas constatações:

  • Problemas de Allocation column mapping e Step expressions. O assistente parte do problema que o Weave encontrou na configuração guardada do passo.
  • A última execução falhou, quando um passo falhou nessa execução. O assistente abre nesse passo e parte do erro que a execução registou. Quando vários passos falharam, corrija cada um a partir do separador Registo do projeto.

Steps that can run before the table they read is written também oferece Corrigir quando falta um conector, mas não para um passo que a área de desenho já executa primeiro. Este Corrigir não é o assistente de IA: abre a área de desenho do fluxo de trabalho em Sincronizar dependências, onde escolhe os conectores a adicionar. É oferecido se a sua função puder editar fluxos de trabalho e ler as tabelas do projeto, e desativar o assistente de correção não o oculta.

Quando o passo pertence a mais do que um fluxo de trabalho, Corrigir lista-os pelo nome e escolhe um, tal como Ir para o passo faz.

O assistente propõe uma alteração e só a aplica depois de a aprovar, tal como a partir do separador Registo. Consulte Como funciona.

  • Se o passo mudou desde que o Weave reportou a constatação, o assistente diz que a constatação já não está atualizada. Clique em Atualizar para ver o que o Weave encontra agora.
  • Se um passo que falhou foi executado de novo desde essa execução, o assistente diz que o erro da execução já não está disponível.
  • Cada constatação tem a sua própria janela, pelo que pode manter várias abertas. Ao clicar em Corrigir numa constatação cuja janela já está aberta, essa janela passa para primeiro plano.
  • Fechar a janela faz o Weave ler de novo as constatações, pelo que um problema que a correção resolveu sai da lista.

Cada constatação que o Weave reporta tem um responsável, para que chegue à pessoa que a pode corrigir. Até alguém a atribuir, o responsável é:

  • quem executou por último o fluxo de trabalho a que a constatação diz respeito — no caso de uma execução agendada, quem guardou por último o respetivo agendamento;
  • quem guardou por último o fluxo de trabalho, se este não foi executado;
  • para um passo que está em mais do que um fluxo de trabalho, ou em nenhum, quem guardou por último o passo;
  • para um painel de controlo, um dos seus proprietários: quem o alterou por último, se for proprietário, ou, caso contrário, o primeiro dos seus proprietários por ordem de endereço de email.

Uma constatação sobre uma tabela em que escreve mais do que um fluxo de trabalho não tem responsável até alguém atribuir um.

Um responsável é sempre um membro ativo do projeto cuja função lhe permite abrir aquilo a que a constatação diz respeito; no caso de um painel de controlo, também alguém que possa abrir o painel de controlo. Nas verificações de linhas, valores vazios e dispersão de valores num projeto com Acesso a linhas declarado, é também alguém cujas leituras não são filtradas. Se a pessoa que o Weave escolheria não cumprir estes requisitos, a constatação indica Sem responsável.

Para escolher o responsável, clique em Atribuir no cartão e escolha um nome. A lista mostra apenas as pessoas que poderiam ser responsáveis pela constatação. Quem atribuir é informado, numa mensagem, de que a constatação é sua, e ela conta no seu botão Weave até a ler. Para devolver a constatação ao responsável que o Weave escolhe, clique em Atribuir e depois em Remover responsável.

O responsável que escolher mantém-se enquanto o problema existir, mesmo quando uma execução dá novos valores à constatação. É removido quando uma verificação executada como Arquiteto do projeto deixa de encontrar o problema, como no histórico de atividade; se o problema voltar, recomeça com o responsável que o Weave escolhe. Num projeto em que as constatações do Weave ficam por ler e por verificar durante 90 dias, os responsáveis escolhidos manualmente voltam a ser os que o Weave escolhe.

Quando uma execução de um fluxo de trabalho termina, o Weave informa o responsável de cada problema. Consulte Ser informado quando uma execução termina. Os problemas que surgem sem nada em execução são comunicados aos respetivos responsáveis pela verificação horária do Weave. Consulte Ser informado entre execuções. Para ver quem é responsável por quê em todo o projeto, consulte Ver quem é responsável por quê.

Clique em Comentários no cartão para ler o que as pessoas disseram sobre a constatação e acrescentar o seu próprio comentário, como “A aguardar pela equipa de extração do SAP”. Qualquer pessoa que consiga ver a constatação pode ler e acrescentar comentários.

Um comentário não pode ser editado nem removido depois de acrescentado. Os comentários são guardados no histórico de atividade do Weave do projeto, juntamente com cada mudança de responsável, e ficam associados ao problema: se este voltar, os comentários anteriores voltam com ele. Tal como em todas as entradas aí presentes, o PlaidCloud deixa os segredos fora de um comentário.

Alguns avisos são normais para a sua atividade: uma carga que corre sempre mais leve às segundas-feiras, uma tabela em que ninguém escreve na última semana do trimestre. Clique em Isto é esperado no cartão para o indicar ao Weave. Acrescente o motivo em Porque é que isto é normal (opcional) e escolha um último dia em Esperado até (opcional) se for normal apenas durante algum tempo. Depois clique em Marcar como esperado.

A partir daí, o Weave deixa esse problema de fora para todos os membros do projeto: não é listado em Descobertas, não é contado no botão Weave e não é comunicado no fim de uma execução nem pela verificação horária. O resumo no topo de Descobertas indica quantos problemas foram deixados de fora desta forma, para que nunca desapareçam em silêncio, e o passo, o fluxo de trabalho ou a tabela continua a contar como verificado.

  • Isto é esperado só é oferecido aos Arquitetos do projeto, num projeto desbloqueado, porque altera aquilo de que todos são informados.
  • Só é oferecido em avisos que podem ser normais para uma atividade: uma execução mais lenta do que o habitual, linhas, valores vazios ou uma dispersão de valores diferente das execuções anteriores, uma importação que não encontrou ficheiros, uma execução agendada que não arrancou ou que se venceu durante uma execução, e uma tabela não escrita a tempo. Uma execução falhada, uma configuração danificada e uma constatação que o Weave não conseguiu verificar são sempre reportadas.
  • Abrange esse problema específico nessa coisa específica: as execuções lentas de um fluxo de trabalho, as linhas de um passo num fluxo de trabalho, os valores vazios de uma coluna. Outro problema no mesmo passo continua a ser reportado.
  • O dia que escolher é o último dia em que se aplica, em UTC. Depois dele, o Weave volta a reportar o problema.
  • Uma verificação de prontidão continua a contar um problema marcado como esperado e indica que foi marcado como esperado.

Quem o marcou, quando, porquê e até quando fica guardado no histórico de atividade do Weave do projeto, tal como quem deixou de o esperar. Tal como nos comentários, o PlaidCloud deixa os segredos fora do motivo.

Clique em Esperados na barra de ferramentas de Descobertas para ver tudo o que está marcado como esperado no projeto. Cada linha indica o problema, diz se está a acontecer neste momento (ou Não está a acontecer neste momento.) e quem o marcou como esperado, quando, porquê e até quando. Acima da lista, o Weave indica quantos problemas reteve este mês por terem sido marcados como esperados, contando cada problema uma só vez.

A lista mostra apenas o que a sua função lhe permite abrir. Para que o Weave volte a reportar um problema, um Arquiteto clica em Deixar de esperar na respetiva linha.

Clique em Equipa na barra de ferramentas de Descobertas para ver quem é responsável pelos problemas em aberto do projeto. Cada linha é um responsável, com o número de problemas de que é responsável e há quanto tempo o mais antigo está em aberto, contado desde o momento em que o Weave registou o problema como levantado. O responsável que espera há mais tempo vem primeiro. Os problemas sem responsável têm uma linha própria, Sem responsável, para que nenhum passe despercebido.

A vista Equipa a listar Sem responsável, Marcus Okafor e Nadia Brennan com os seus problemas em aberto e a idade do mais antigo

  • Uma constatação que o Weave não conseguiu verificar não é contada, tal como não é contada no botão Weave do cabeçalho.
  • Um problema permanece em aberto até o Weave deixar de o encontrar. Lê-lo não o fecha.
  • Um responsável cujos problemas não têm nenhum levantamento registado não mostra idade.
  • Equipa conta o projeto inteiro, mesmo quando Descobertas mostra as constatações de um fluxo de trabalho.
  • Sem nenhum problema em aberto, Equipa diz Não há nada em “Requer atenção”., com o resumo do próprio Weave sobre a parte do projeto que verificou.

Clique num nome para ver os problemas dessa pessoa em Descobertas, em Requer atenção, com uma linha acima da lista a indicá-la. Clique em Sem responsável para ver da mesma forma os problemas de que ninguém é responsável. Clique em Mostrar tudo para ver de novo os problemas do projeto inteiro, ou no marcador Todos para ver todas as constatações. Um responsável que defina com Atribuir é contado de imediato, em Equipa e no marcador Responsável: eu, sem que a lista seja lida de novo.

Clique em Atividade na barra de ferramentas de Descobertas para ver o histórico do projeto sobre o que o Weave detetou, propôs e alterou, quem aprovou cada alteração e como terminou, e para o exportar em CSV ou PDF. Clique em Descobertas para voltar às constatações. Consulte Histórico de atividade do Weave.

Clique em Resumo para ver, mês a mês, quantos problemas o Weave encontrou, quantos uma verificação posterior deixou de encontrar, as alterações que fez e os problemas marcados como esperados, com as entradas por trás de cada número. Consulte Resumo mensal do Weave.

Se não for possível ler as constatações do Weave, Descobertas diz O Weave não está disponível em vez de mostrar uma lista vazia, porque uma lista vazia pareceria um projeto sem nada de errado. Clique em Tentar novamente ou em Atualizar na barra de ferramentas.

Clique em O que o Weave verifica na barra de ferramentas de Descobertas para abrir O que o Weave verifica.

O botão Weave está no cabeçalho, no topo de todas as aplicações, entre Ligue a sua IA e Aspeto. Quando o Weave o informou de problemas que ainda não leu, em qualquer um dos seus projetos, mostra quantos são junto ao seu ícone. Passe o rato por cima para ver o que o número conta, como 16 problemas sobre os quais o Weave o informou e que ainda não leu.

Clique no botão para ver uma linha por cada projeto com problemas não lidos, com o projeto com mais problemas primeiro, como Fecho do mês: 12 problemas não lidos. Escolha uma linha para abrir o separador Weave desse projeto em Descobertas, em qualquer aplicação em que esteja. Abri-lo não marca nada como lido. O menu de um administrador da área de trabalho termina com Resumo da área de trabalho…, que abre os números mensais do Weave de todos os projetos; consulte O resumo da área de trabalho.

O botão Weave no cabeçalho a mostrar 16, com o menu aberto a listar três projetos e os respetivos problemas não lidos

O botão aparece para quem tenha uma função que permita ver os passos e os fluxos de trabalho de um projeto, tal como Descobertas.

A contagem corresponde aos problemas sobre os quais o Weave o informou numa mensagem e que ainda não leu em Descobertas. O Weave informa-o de um problema:

Um problema sobre o qual o Weave o informa no fim de cada execução, como um fluxo de trabalho que continua a falhar, conta uma só vez. Depois de o ler, só volta a contar quando o Weave o informar de novo sobre ele, como acontece quando uma constatação de execução descreve uma nova execução. As coisas que o Weave não conseguiu verificar nunca são contadas. Um resumo e um lembrete de prontidão não aumentam a contagem. A contagem é só sua, tal como o estado de leitura.

Sem nada para contar, o botão mostra apenas o seu ícone, e o respetivo menu diz Já leu tudo o que o Weave lhe comunicou. Isto significa que leu tudo aquilo sobre o qual o Weave o informou, e não que os seus projetos não têm problemas: uma mensagem abrange apenas parte do que o Weave encontra, e Descobertas lista tudo.

A contagem é lida de novo quando inicia sessão ou recarrega a página, quando chega uma mensagem do Weave, quando Descobertas lista as constatações de um projeto e quando marca constatações como lidas aí. Não é atualizada por temporizador, pelo que as constatações que marque como lidas noutro navegador deixam a contagem aqui como estava até uma destas situações ocorrer.

Listar as constatações de um projeto em Descobertas também atualiza a contagem desse projeto, tal como a verificação horária do Weave entre execuções, para cada projeto em que procura problemas de que é responsável. Até uma destas situações ocorrer, a contagem ainda pode incluir um problema que entretanto foi corrigido ou que foi atribuído a outra pessoa. Um problema que o Weave não conseguiu verificar desta vez permanece na contagem, uma vez que o Weave não consegue saber se foi corrigido.

Um projeto que já não pode abrir, ou que foi eliminado ou está no lixo, fica de fora. Um problema sai da contagem 90 dias depois de o Weave o ter comunicado pela última vez, ou 90 dias depois de Descobertas ou a verificação horária o terem encontrado pela última vez como ainda sendo um problema e não lido, consoante o que for mais recente.

  1. Selecione Chat no separador Weave do projeto.
  2. Clique na caixa Perguntar ao Weave AI na parte inferior.
  3. Escreva a sua pergunta e prima Enter.

O assistente transmite a resposta à medida que a produz, incluindo quaisquer chamadas a ferramentas que tenha feito pelo caminho. Clique em Nova conversa, junto à caixa, para iniciar outra conversa em paralelo; abre como mais um separador.

A lista do histórico junto ao chat mostra as suas conversas neste projeto, das mais recentes para as mais antigas. Uma conversa anterior ao momento em que as conversas passaram a pertencer a um projeto mostra (sem projeto) e aparece na lista de todos os projetos. As conversas com o assistente de correção não são listadas.

Para mudar para uma conversa anterior:

  1. Clique na conversa na lista do histórico.
  2. A transcrição completa abre num novo separador com o nome da conversa, ou o separador em que já estava aberta passa para primeiro plano.

Para eliminar uma conversa:

  1. Clique com o botão direito do rato na conversa na lista do histórico.
  2. Selecione Eliminar conversa e depois Eliminar.

Pode exportar o chat atual — as suas mensagens e as respostas do assistente, incluindo tabelas, blocos de código e diagramas — para um PDF.

  1. Clique com o botão direito do rato em qualquer ponto da conversa e escolha Guardar como PDF.
  2. A caixa de diálogo de impressão do navegador abre com a conversa disposta como uma página imprimível.
  3. Escolha Guardar como PDF como destino e guarde o ficheiro.

Cada resposta de IA mostra a utilização de tokens desse turno — tokens de entrada, tokens de saída e um total acumulado da conversa. Use-a para acompanhar o custo enquanto trabalha.

O assistente decide por si quais as ferramentas a chamar e quais os documentos a consultar para cada pergunta. Não existem interruptores para escolher o que é usado; a seleção de ferramentas acontece nos bastidores, com base na sua mensagem e na conversa até ao momento.

Se a resposta não usar a ferramenta que esperava, reformule a pergunta ou inclua explicitamente o nome da tabela, do projeto ou do documento.

Numa conversa aberta num projeto, quando pede um número de negócio com nome, como a receita líquida ou o número de colaboradores, o assistente está configurado para procurar primeiro uma definição de indicador: um cálculo escrito por um Arquiteto do projeto. Se houver uma que se adeque, os valores vêm dessa definição, sob o seu acesso a linhas, em vez de uma consulta escrita pelo assistente. As palavras na sua pergunta para uma repartição, como EMEA, são associadas aos valores que a dimensão do indicador contém e, quando uma palavra pode ter mais do que um significado, o assistente pergunta qual pretendia. Se nenhum indicador se adequar, o assistente consulta as tabelas como habitualmente.

Quando uma resposta usa um indicador, os respetivos valores aparecem num cartão por baixo da resposta, separado do texto do assistente. O cartão mostra os valores tal como o PlaidCloud os calculou, o que foi pedido (agrupamento, filtros, período e qualquer comparação, quota, classificação ou total acumulado) e quando foram calculados, e indica-o quando o acesso a linhas os limitou.

Um cartão de um indicador tem um ✓ e diz Valores do indicador seguido do nome do indicador e de (versão N), como Valores do indicador Receita líquida (versão 3). O ✓ significa que o PlaidCloud calculou esses valores a partir da definição do indicador. Pertence apenas ao cartão: o texto do próprio assistente não é abrangido pelo ✓, e um número que ele repita na resposta nunca o tem. Como o Weave sabe marca separadamente as frases da resposta.

Um cartão não mostra o ✓, e explica porquê, quando reabre uma conversa e o indicador, ou um indicador a partir do qual é construído, mudou desde que os valores foram calculados, já não está disponível ou não foi possível verificá-lo.

Um cartão mostra até 100 linhas. Quando havia mais, indica quantas, e o ✓ abrange apenas as linhas que mostra. Uma resposta mostra até 10 cartões e indica quantos mais deixou de fora. Reabrir uma conversa mostra de novo os seus cartões, a menos que já não possa abrir o projeto. O ✓ aparece apenas no navegador; a aplicação móvel e os assistentes ligados por MCP não o mostram.

O que faz uma tabela, um passo ou um fluxo de trabalho

Seção intitulada “O que faz uma tabela, um passo ou um fluxo de trabalho”

Numa conversa aberta num projeto, o Weave AI pode ler a página de documentação que o Weave escreve para uma tabela, um passo ou um fluxo de trabalho — o que escreve numa tabela e o que a lê, o que um passo faz e em que fluxos de trabalho está, os passos de um fluxo de trabalho por ordem — e responder com base nela. A página é escrita a partir das definições guardadas do projeto quando o Weave AI a pede, e segue as mesmas regras sobre o que a sua função oculta.

Num projeto em que um administrador ativou o Acesso a linhas, as respostas do assistente abrangem apenas as linhas que o seu grupo de segurança tem concedidas — as mesmas linhas que vê em qualquer outro local do PlaidCloud.

O assistente escreve as suas próprias consultas, e as suas concessões são aplicadas a cada uma antes de ser executada. Quando uma pergunta produz uma consulta à qual as concessões não podem ser aplicadas, o assistente di-lo e sugere o que pedir em alternativa, em vez de responder com dados que não está autorizado a ver.

Quando as suas concessões restringem uma dessas consultas, o assistente é informado disso e instruído a tratar o que encontrou como a sua vista e não como a tabela inteira. Pode dizer que a sua vista está filtrada, mas não o que está oculto, e é-lhe indicado que não deve afirmar quantas linhas a tabela contém nem que outros valores não existem.

Uma tabela, um passo, um fluxo de trabalho ou uma dimensão pode estar oculto da função de Gestor ou de Explorador. Quando o assistente lê as listas de tabelas, passos, fluxos de trabalho ou dimensões do projeto, vê apenas os que a sua função mostra, tal como as listas do próprio projeto. Continua a poder trabalhar com uma tabela que acabou de criar para si e continua a encontrar um fluxo de trabalho que nomeie exatamente quando importa para ele, em vez de lhe dizer que um deles não existe. Se um passo que a sua função oculta ler ou escrever numa tabela sobre a qual pergunta, o assistente pode dizer-lhe que um passo oculto a usa, mas não qual. Nada está oculto de um Arquiteto.

Por baixo de cada resposta, Como o Weave sabe abre um painel que mostra o que o assistente fez para responder e que parte da resposta se baseia no que leu:

  • O que o Weave fez — cada passo que deu, como ler as tabelas e as colunas do seu projeto ou executar uma consulta.
  • De onde provém — cada consulta que executou, que apenas lê dados, com uma nota quando a segurança ao nível da linha limitou as linhas que a consulta podia ler, e qualquer tabela que a resposta nomeie e que possa abrir.
  • Escrito por IA — cada frase da resposta, assinalada:
    • Correspondente — todos os valores e nomes da frase aparecem também no que o Weave leu.
    • Sem correspondência — a frase tem um valor ou um nome que o Weave não conseguiu encontrar no que leu. A IA pode tê-lo calculado ou arredondado, ou pode estar errado, pelo que deve verificá-lo antes de o usar.
    • Não verificado — a frase não tem valores nem nomes a procurar.
  • O que o Weave não verificou — incluindo uma consulta que falhou, ou uma resposta dada sem ler de todo o seu projeto.

O Weave assinala as frases sem usar IA, procurando cada valor e nome nos resultados que as ferramentas do assistente devolveram. Um valor que escreveu na sua pergunta, ou que a própria consulta contém, não conta como prova. Correspondente não é uma garantia: o Weave não verifica se cada valor está associado ao nome certo, se subiu ou desceu, nem se uma consulta fez a pergunta certa, e um valor comum pode corresponder por acaso. Um valor com uma unidade que o Weave não consegue ler, como 10.5ms, deixa a sua frase como Sem correspondência.

O painel é guardado com a conversa, pelo que continua lá quando a reabre. Uma resposta do assistente de correção retirada do catálogo de erros conhecidos do PlaidCloud di-lo, e que não foi escrita por IA.

Não tem de dividir uma tarefa em mensagens separadas. Peça tudo de uma vez e o assistente percorre os passos por ordem, levando o resultado de cada um para o seguinte:

  • “Encontra uma tabela com dados de custos e mostra-me algumas linhas dela” — localiza a tabela e depois consulta-a
  • “Que tabelas têm dados de margem? Mostra-me as linhas em que a margem é negativa” — encontra a tabela e depois filtra-a
  • “Importa o ficheiro de vendas da conta Demo Data e cria um gráfico dos totais mensais” — importa o ficheiro e depois desenha o gráfico

O assistente também se lembra da conversa, pelo que pode dar seguimento sem se repetir. Depois de mostrar uma tabela, “agora mostra só as linhas negativas” ou “desenha isso como um gráfico” continua a partir do que já existe.

Antes de fazer uma alteração, o assistente diz-lhe o que está prestes a fazer e aguarda o seu aval em vez de adivinhar. Isto abrange importar um ficheiro, criar um passo, criar um projeto, um fluxo de trabalho ou uma dimensão, copiar uma tabela, alterar as propriedades de uma tabela, adicionar ou remover etiquetas e operações destrutivas, como remover ou eliminar dados. Nada é escrito até o aprovar. Um cartão de importação ou exportação indica a tabela, a conta de documentos e o fluxo de trabalho que usa, e o assistente não oferece um que nomeie algo que não existe ou que não possa abrir.

A sua aprovação conta apenas na resposta imediatamente a seguir. Se alterar o pedido em vez disso, o assistente mostra-lhe a nova versão para aprovar em vez de criar a anterior. As propostas nomeiam as tabelas como o utilizador as nomeia, nunca por id interno, e os nomes com sublinhados, como agg_freight_by_country, aparecem exatamente como escritos em todos os chats de IA, incluindo o assistente de expressões.

O assistente pode carregar um ficheiro de uma das contas de documentos do seu projeto para uma nova tabela, sem criar um passo de fluxo de trabalho. Indique-lhe a conta, o caminho e um nome para a nova tabela:

  • “Importa /imports/customers.csv da conta Demo Data para uma nova tabela chamada Customers”

Pode indicar Predefinição do projeto como conta. O assistente lê da conta que o projeto definiu como predefinida, e um passo de importação ou exportação que crie continua a seguir essa conta predefinida se esta mudar. Se o projeto não tiver nenhuma conta predefinida, o assistente di-lo.

Primeiro inspeciona o ficheiro e mostra as colunas que detetou, e depois aguarda a sua confirmação antes de importar — a sua oportunidade de detetar um ficheiro errado ou um esquema inesperado. Confirme e ele carrega a tabela e comunica o nome, o número de colunas e o número de linhas da nova tabela.

Nada é criado até responder, e o que é executado é o plano que lhe foi mostrado e não o que tiver sido reenviado com a sua aprovação. Se o assistente não conseguir determinar algo — duas tabelas têm o mesmo nome, ou a conta indicada não existe — pergunta em vez de propor um palpite, pelo que não há nada para aprovar até ter uma resposta.

O assistente pode criar um passo que lê uma tabela — ou procura cada uma das suas linhas numa segunda — e escreve as colunas que pretende noutra tabela. Diga o que pretende em linguagem corrente:

  • “Adiciona um passo que some os montantes e o número de reclamações por região para 2024, lendo de Claims Cost by Line Region para Claims by Region”
  • “Cria um passo que filtre a tabela de reclamações para 2025 e mantenha apenas as colunas de linha, região e montante”
  • “Cria um passo que procure cada reclamação em Rates por id da reclamação e escreva a taxa ao lado do montante”
  • “Adiciona uma coluna que multiplique o montante pela taxa, guardada como número”

No seu conjunto, estes pedidos abrangem manter, mudar o nome, remover e calcular colunas, escrever um valor fixo, definir o tipo de uma coluna, filtrar linhas, agrupar com totais e procurar cada linha numa segunda tabela. Nomeie as suas tabelas como costuma dizer — o assistente associa pelo nome que usar e pergunta qual pretendia se duas tabelas partilharem um.

Propõe sempre antes de criar, e nada é criado até responder. O resumo é a totalidade daquilo com que está a concordar, pelo que explicita todas as escolhas que o passo faz: as tabelas que lê, cada coluna que escreve e — quando essa coluna não é uma cópia direta — de que nome foi renomeada, de que tabela foi retirada, o que calcula, que valor fixo contém; o filtro sobre as linhas de entrada e qualquer filtro sobre as linhas de saída; se o passo agrupa e o que calcula para cada grupo; a tabela em que escreve; a pasta em que o passo é arquivado; e se se junta a um fluxo de trabalho. Se a proposta não for o que pretendia, diga o que alterar e ele propõe de novo — e se algo que descreveu mudou entretanto, pede-lhe que aprove a nova versão em vez de criar a antiga.

Uma coluna que o passo calcula, e uma a que dá um valor fixo, são guardadas como texto, a menos que indique o contrário. O texto não falha quando calcula com ele — ordena 9 acima de 10 e não soma nada —, pelo que o resumo indica as colunas que não têm tipo definido, e pode pedir um.

Quando o passo procura linhas numa segunda tabela, o resumo indica também com o que faz a correspondência e o que a correspondência faz às suas linhas:

  • A correspondência em si não descarta nada. Todas as linhas da primeira tabela passam por ela, quer tenham encontrado correspondência quer não, com as colunas da segunda tabela preenchidas onde existe e deixadas em branco onde não existe. Um filtro ou um agrupamento ainda pode alterar o que sai — é disso que trata o resto desta lista.
  • Uma procura nunca multiplica as suas linhas. A segunda tabela é reduzida a uma linha por chave correspondente antes da junção, pelo que uma chave que ela contenha duas vezes não pode transformar uma das suas linhas em duas.
  • Quando a segunda tabela contém uma chave mais do que uma vez, cada coluna é preenchida por si, usando o menor dos valores correspondentes dessa coluna. Os valores obtidos podem, por isso, ser uma combinação que não aparece em nenhuma linha única dessa tabela. O resumo indica quantas chaves são afetadas e quantas existem, para que possa ver se isto chega a ocorrer nos seus dados — e di-lo claramente quando não foi possível verificar.
  • Um filtro é executado depois da procura. Uma linha sem correspondência tem as colunas da segunda tabela em branco, pelo que a sobrevivência dessas linhas depende da forma como o filtro trata um valor em branco.
  • Se o passo também agrupa, o resultado é uma linha por grupo e não uma por cada linha com que começou. Quando agrupa por uma coluna proveniente da segunda tabela, as linhas sem correspondência são agrupadas sob um valor em branco para essa coluna — um valor em branco agrupa como qualquer outro valor e não é ignorado.

Se pedir tudo de ambas as tabelas, o passo escreveria duas colunas com o mesmo nome, o que não pode fazer; nomeie antes as colunas que pretende, indicando de que tabela vem cada uma quando ambas têm o nome.

O passo pode escrever numa tabela existente ou numa nova. Quando a tabela é nova, a proposta di-lo e indica onde ficará, e a tabela e o passo só são criados em conjunto depois de aprovar; se não aprovar, nenhum dos dois existe. A tabela é reconstruída de raiz sempre que o passo é executado — o que quer que contenha antes é descartado, pelo que deve apontar o passo para uma tabela que contenha apenas o seu resultado e não uma com dados de que precise. O resumo di-lo também, nomeando a tabela que vai substituir. Os novos passos ficam desassociados, a menos que indique um fluxo de trabalho, e associá-los a um faz parte do que aprova e não algo acrescentado depois.

O assistente pode desenhar um diagrama simples para explicar um processo, um fluxo de dados ou a relação entre coisas — útil quando uma imagem é mais clara do que um parágrafo. Peça em linguagem corrente:

  • “Desenha um fluxograma de um ETL: extrair, transformar, carregar”
  • “Faz um diagrama de como se relacionam uma encomenda, um cliente e uma linha de encomenda”
  • “Mostra os passos de aprovação como um diagrama de sequência”

O diagrama é apresentado na própria resposta como uma imagem, com uma breve descrição em linguagem simples ao lado. O assistente desenha uma vasta gama de tipos e escolhe o que melhor se adequa ao pedido — fluxogramas, diagramas de sequência e de estados, diagramas de entidade-relação e de classes, gráficos circulares, gráficos de barras e de tendência, fluxos Sankey, gráficos de quadrantes, calendários Gantt e cronologias, jornadas de utilizador, mapas mentais e mais. O assistente não altera o estilo de um diagrama (cores, tipos de letra, temas ou marca personalizados) — para elementos visuais estilizados e partilháveis, crie antes um painel de controlo.

Todos os diagramas chegam como uma imagem. Se um chegou ocasionalmente como um bloco de código-fonte de diagrama em vez de uma imagem, isso já não acontece — seja qual for a notação que o assistente escolha, a resposta apresenta-a.

Se um diagrama realmente não puder ser desenhado, a resposta mostra o texto do diagrama subjacente juntamente com uma breve nota “Não foi possível apresentar este diagrama.” — reformule ou simplifique o pedido e peça de novo.

O Weave AI também funciona fora do separador Weave. O Editor de expressões — usado por Project Table, Calculate, Filter e qualquer outro passo que aceite expressões — tem-no incorporado num painel lateral.

  1. Abra um passo de fluxo de trabalho que use expressões
  2. Abra o editor da coluna que pretende preencher
  3. O painel de IA fica ao lado do editor de expressões; peça-lhe que redija, explique ou corrija a expressão
  4. Passe o rato por cima de uma expressão sugerida e abra o respetivo menu para a inserir no cursor, acrescentá-la, substituir o conteúdo do editor ou copiá-la

O chat já tem a lista de colunas e os tipos do passo atual, e a expressão tal como está no editor, pelo que pode fazer perguntas como “concatena first_name e last_name com um espaço” ou “corrige esta expressão” sem repetir o esquema nem colar a expressão. Cada mensagem leva o texto do editor tal como está nesse momento, pelo que, depois de uma edição, uma pergunta de seguimento diz respeito à versão editada.

Também sabe em que lakehouse o seu projeto é executado. Sugere e verifica as funções que esse lakehouse disponibiliza e liga à referência de funções desse lakehouse, pelo que o mesmo pedido pode dar uma expressão diferente num projeto Databend e num projeto StarRocks. As verificações de expressões estão disponíveis para projetos Databend e StarRocks.

Cada expressão que o assistente lhe dá é verificada antes de a ver. Se uma infringir uma regra que o verificador consegue avaliar apenas a partir da expressão — por exemplo, uma proteção de divisão segura como div0 com um zero literal onde devia estar o divisor —, o assistente retém-na e mostra Expressão retida. com o motivo no seu lugar. Peça-lhe que tente de novo e ele parte desse motivo. A verificação não avalia nomes de colunas, pelo que uma coluna com o nome mal escrito não é detetada aqui.