Se você quiser excluir dados de uma tabela Wdata, é necessário garantir que as tabelas permaneçam atualizadas e que os dados não sejam duplicados. Neste Caminho de Aprendizado Conectado, você verá as etapas para excluir dados de uma tabela Wdata usando cadeias.
|
Caso de uso comercial primário |
Gerenciamento da tabela |
|
Objetivo principal de aprendizado |
Exclusão de dados de uma tabela de dados Wdata usando cadeias |
|
Pré-requisitos |
Configurar o Workiva Connector Preencha o formulário CLP | Upload de dados para um caminho de tabela Identifique o Table ID da tabela de detalhes do funcionário do CLP |
|
Modelo de suporte |
CLP | Excluir dados de uma tabela |
Etapa 1: Criar uma corrente
- Adicionar uma nova corrente
- Dê um nome à cadeia: CLP | Excluir dados de uma tabela
- Salvar a corrente
Etapa 2: Entradas em tempo de execução
Usamos o evento de cadeia de entradas de tempo de execução para iniciar a cadeia. Isso nos permite especificar o ID da tabela e o conjunto de dados existente que será excluído quando executarmos a cadeia.
- Adicione um evento em cadeia Runtime Inputs a partir de eventos de acionamento de cadeia na área Start (Início)
- Edite o evento em cadeia de entradas de tempo de execução clicando duas vezes no comando
- Adicione o Input abaixo:
- Type: TextField
- Nome de exibição: Table ID (ID da tabela)
- Obrigatório: Verificado
- Adicione o Input abaixo:
- Salvar o comando
Etapa 3: Listar arquivo
Para excluir o arquivo na tabela, precisaremos do ID do arquivo. Para localizar programaticamente o FileID, usaremos o comando List Files. Esse comando usa o ID da tabela para pesquisar todos os arquivos dentro dessa tabela e nos fornece uma saída dos arquivos, bem como informações sobre esses arquivos, inclusive o ID do arquivo.
- Adicione um comando List Files à tela Chain
- Conecte o evento de cadeia Runtime Inputs ao comando List Files
- Clique duas vezes no comando para configurá-lo
- Clique no campo Table ID
- No painel esquerdo Variables, clique na seta para baixo para expandir Trigger
- Clique na seta para baixo para expandir Runtime Inputs
- Selecione TableID
- Clique no campo Table ID
- Salvar o comando
Etapa 4: Desimportar arquivo da tabela
Da mesma forma que o upload de dados para uma tabela, a exclusão de dados de uma tabela é um processo de duas etapas. Para definir o arquivo como em estágio, ele precisará ser desimportado. Para definir o arquivo como em estágio, ele precisará ser desimportado. Usaremos o comando Un-Import File from Table para preparar o conjunto de dados a ser excluído.
- Adicione um comando Un-import File from Table à tela Chain (Cadeia)
- Conecte o comando List Files ao comando Un-import File from Table
- Clique duas vezes no comando para configurá-lo
- Clique no campo Table ID
- No painel esquerdo Variables, clique na seta para baixo para expandir Trigger
- Clique na seta para baixo para expandir Runtime Inputs
- Selecione TableID
- Clique no campo File ID
- No painel esquerdo de Variáveis, clique na seta para baixo para expandir List Files
- Selecione Files List
- Clique na variável List Files - Files List para transformar a variável
- Clique em Select Transformation (Selecionar transformação) e selecione Get Value from JSON (Obter valor de JSON)
- Clique no sinal de mais para adicionar a transformação de variável
- No campo Value, digite "0" e, em seguida, pressione Enter. Depois que o =0 aparecer, digite 'id' e pressione enter novamente. A variável agora lerá a saída JSON do comando List Files e encontrará o ID do primeiro arquivo na tabela.
- Clique no campo Table ID
Dica Preste atenção especial às letras maiúsculas e minúsculas ao analisar o JSON
-
-
-
-
-
- Clique em
Aceitar
- Clique em
-
-
-
-
-
-
- Salvar o comando
Etapa 5: Excluir arquivo
Agora que o conjunto de dados foi preparado, a etapa final é excluir oficialmente os dados. Esta etapa usa o comando Delete File para excluir o conjunto de dados da tabela.
- Adicione um comando Delete File do Workiva Connector à tela Chain
- Conecte o comando Un-import File da tabela ao comando Delete File
- Clique duas vezes no comando para configurá-lo
- Para garantir que estamos excluindo o mesmo arquivo que desimportamos, geraremos o ID do arquivo da mesma forma que fizemos para o comando Un-import File from Table, conforme descrito abaixo:
- Clique no campo File ID
- No painel esquerdo de Variáveis, clique na seta para baixo para expandir List Files
- Selecione Files List
- Clique na variável List Files - Files List para transformar a variável
- Clique em Select Transformation (Selecionar transformação) e selecione Get Value from JSON (Obter valor de JSON)
- Clique no sinal de mais para adicionar a transformação de variável
- No campo Value, digite "0" e, em seguida, pressione Enter. Depois que o =0 aparecer, digite 'id' e pressione enter novamente. A variável agora lerá a saída JSON do comando List Files e encontrará o ID do primeiro arquivo na tabela.
Dica Preste atenção especial às letras maiúsculas e minúsculas ao analisar valores JSON
-
-
-
- Clique em
Aceitar
- Clique em
-
-
- Salvar o comando
Etapa 6: Teste o exercício
Agora que a cadeia está concluída, teste o resultado.
- Publicar a cadeia
- Clique em Execute e, em seguida, selecione Run With Inputs (Executar com entradas)
- Adicione valores para seus Inputs de tempo de execução
- Tabela ID do CLP | Tabela de detalhes do funcionário
- Se a sua tabela ainda não tiver dados, certifique-se de executar a cadeia CLP | Upload Data to Table
- Tabela ID do CLP | Tabela de detalhes do funcionário
- Clique em Iniciar.
- Após a conclusão da cadeia, clique no nó Delete File para verificar o sucesso
- Você pode verificar se os dados foram excluídos navegando até a tabela no Wdata e examinando o painel Datasets à direita.
- Você pode verificar se os dados foram excluídos navegando até a tabela no Wdata e revisando o painel Datasets à direita
Para saber mais sobre como gerenciar conjuntos de dados em tabelas Wdata usando cadeias, confira o próximo caminho: Substituição de dados em uma tabela!