ação Alterar tipo de coluna
- Última atualização2024/08/26
ação Alterar tipo de coluna
A ação Alterar tipo de coluna no pacote Tabela de dados permite alterar o tipo de dados de uma coluna.
Configurações
- Clique no menu suspenso Selecionar tabela de dados e selecione uma tabela de dados existente.
Se não existir uma tabela de dados, clique no ícone Criar variável para criar uma.
- Use o campo Selecionar coluna por para selecionar uma das seguintes guias:
- Nome: Digite o nome da coluna.
-
Índice: Informe o índice da coluna.
Por exemplo, para definir um valor para a primeira coluna, digite 0.
- Clique no menu suspenso Selecionar o novo tipo de dados da coluna e selecione uma das seguintes opções para o tipo de dados da coluna
- Número
- Booliano
- String
-
Data/hora
Se você selecionar Data/hora, poderá formatar os valores, selecionando um formato predefinido ou especificando um formato personalizado.Nota: Para especificar o formato aplicado na variável da tabela de dados de entrada, selecione uma opção da lista de formatos predefinidos ou insira o valor em um formato personalizado
- Clique no menu suspenso Salvar o resultado em uma variável e selecione uma variável existente.
Você pode selecionar a variável da tabela de origem para substituir os valores ou selecionar uma variável de tabela diferente.
Exemplo
Neste exemplo, você criará uma automação para alterar o tipo de dados de uma coluna e imprimir os valores em uma caixa de mensagem.
Antes de começar a criar o bot, crie um arquivo no formato .CSV usando os dados na tabela a seguir e salve-o como Data_table_input.csv.
ID do produto | Nome do produto | Data de validade | Quantidade em estoque |
---|---|---|---|
1 | Fórmula infantil | 15-12-2023 | 50 |
2 | Barras de cereais | 11-12-2023 | 80 |
3 | Ervilhas enlatadas | 20-12-2023 | 100 |
4 | Cranberries secas ao sol | 05-01-2024 | 40 |
5 | Nozes variadas | 15-03-2024 | 200 |
6 | Chocolates variados | 18-12-2023 | 60 |
7 | Açúcar extrafino | 11-12-2023 | 25 |
8 | Cereais matinais | 01-07-2024 | 70 |
9 | Barras de proteína | 31-12-2023 | 45 |
- Crie um bot.
- No painel do lado esquerdo, clique em Automação.
Uma lista de formulários e bots disponíveis é exibida.
- Clique em Criar um bot.
- Digite o nome do bot: Change Column_Test.
- Clique em Criar e editar.
- No painel do lado esquerdo, clique em Automação.
- Dê um clique duplo ou arraste a ação
.
- No campo Nome da sessão, digite Session 1.
- No campo Caminho do arquivo, clique em Procurar para fornecer o caminho do arquivo D:\userdefined\Test\Inventory.csv.
- Marque a caixa de seleção Contém cabeçalho.
- Na guia Delimitador, selecione a caixa de seleção Vírgula.
- Dê um clique duplo ou arraste a ação
.
- No campo Nome da sessão, digite Session 1.
- No campo Atribuir valor à variável, crie uma variável de tabela TableVar para salvar a saída.
- Dê um clique duplo ou arraste a ação
.
- No campo Tabela de destino, selecione a variável TableVar.
- A partir do campo Inserir coluna no índice, selecione último índice.
- A partir da opção Inserir coluna, selecione Coluna personalizada.
- No campo Nome da coluna, insira Data de fabricação.
- No campo Tipo de coluna, selecione o tipo de dados como Data/hora.
- No campo Valor padrão, selecione Data/hora e insira 12/14/2022.
- Dê um clique duplo ou arraste a ação
.
- Clique no menu suspenso Selecionar tabela de dados e selecione a variável TableVar.
- Selecione a guia Nome no campo Selecionar coluna por e digite Manufacturing date.
- Selecione Data/hora no menu suspenso Selecionar o novo tipo de dados da coluna.
- Selecione Formato personalizado no campo Selecionar formato de data e hora e insira o valor yyyy-M-d.
- Selecione a variável TableVar no menu suspenso Salvar o resultado em uma variável.
- Dê um clique duplo ou arraste a ação
.
- Insira $TableVar[4]{"Manufacturing date"}$ no campo Variável de data e hora de origem.
- Selecione Formato personalizado no campo Selecionar formato de data/hora e insira o valor yyyy-M-d.
- Selecione a variável SampleString no campo Atribuir a saída a uma variável.
- Dê um clique duplo ou arraste a Caixa de mensagem para imprimir os valores. Selecione SampleString no campo Inserir a mensagem a ser exibida.
- Dê um clique duplo ou arraste a ação .
- Clique em Salvar e, em seguida, execute o bot.
A saída é exibida como: