Preparar Dados Usando a Ferramenta Table AI Assist

O Aumento de Dados ajuda a adicionar dados das tabelas de destino às tabelas de origem. O Assistente de IA de Tabela permite adicionar, renomear e remover colunas em uma tabela usando prompts de linguagem natural.

A ferramenta Table AI Assist usa um serviço AI para gerar SQL. Você pode optar por usar o SQL gerado para alterar a tabela, criar uma view ou criar uma instrução SELECT. Ele permite que você tente prompts sugeridos gerados pela Inteligência Artificial (IA) e receba uma consulta que é executada onde você pode visualizar os dados.

O que é Receita?

Uma receita é um conjunto de etapas. Cada etapa permite adicionar, substituir, remover e renomear colunas sem fazer alterações na tabela base. Adicione quantas etapas quiser a uma receita. Você pode salvar uma receita em seu esquema ou exportá-la como JSON para um arquivo. Você pode retornar à sua receita salva e continuar trabalhando nela.

Diferentes modos de Receita
A seguir estão diferentes modos de uma receita:
  • Criar ou Substituir View

  • Criar uma nova tabela

  • Alterar tabela

Quando estiver satisfeito com uma receita, você poderá usá-la para Criar ou substituir uma View, Criar uma nova Tabela ou Alterar a Tabela.

Você pode escolher como usar a receita a qualquer momento. As opções são diferentes modos de receita.

Digamos que você tenha uma tabela com quatro colunas e adicione duas novas colunas derivadas dos dados originais. A ferramenta Table AI Assist pode:
  • Altere a tabela para adicionar as duas novas colunas.
  • Crie uma nova tabela ou uma view na tabela, com qualquer uma das quatro colunas originais e as duas novas colunas.

Considere uma tabela com detalhes EMP. A tabela contém colunas como HIREDATE, ENAME, JOB, MGR, SAL, COMM e DEPTNO.

Usando o Table AI Assist, você pode usar prompts naturais, como:
  • adicionar mês em formato ano-mês de order_date

  • adicionar ano a partir de order_date

A ferramenta Table AI Assist gera expressões SQL para cada prompt e reúne todas as alterações em uma receita.

O artigo a seguir demonstra como aumentar os dados usando o menu Table AI Assist.
  1. Selecione a tabela a ser modificada.
    1. No Launchpad, selecione o menu Assistente de IA da Tabela no conjunto de ferramentas do Data Studio.

    2. Na página Assistência de IA da Tabela, você pode procurar a tabela existente no campo de pesquisa na parte superior da página ou exibi-la na lista de tabelas. Neste exemplo, vamos selecionar a tabela EMP.

  2. Criar uma nova Receita.
    1. Clique em + Nova Receita para criar uma nova receita.



      Você pode criar uma Receita usando um conjunto de etapas para Adicionar, Atualizar, Remover e Renomear Colunas sem modificar sua Tabela de origem.

    2. Selecione o Tipo de Destino e o Nome do Destino para exibir as alterações feitas nos dados de origem.
      No painel direito da página Assistente de IA da Tabela, especifique os seguintes valores de campo:
      • Nome da Tabela de Origem: Este é o nome da tabela de origem. Neste exemplo, é EMP.
      • Tipo de Destino: Você pode selecionar uma das seguintes opções:
        • Criar View: Esta opção cria uma view usando etapas na receita e atualiza os valores da coluna usando expressões de coluna na view. As views contêm apenas colunas e expressões selecionadas. As views não armazenam os dados.
        • Criar Tabela: Esta opção cria uma nova tabela usando etapas na receita. Os dados são armazenados em todas as colunas, incluindo colunas adicionadas usando a receita. Ela armazena os valores de coluna atualizados.
        • Alterar Tabela: Esta opção adiciona, remove e renomeia colunas na tabela de origem e armazena os valores de coluna atualizados usando etapas na receita. As novas colunas são adicionadas como colunas virtuais usando expressões (elas não armazenam dados).
        • Consulta: Esta opção cria uma consulta usando etapas na receita.

        Neste exemplo, você Criar Tabela.

      • Nome do Destino: Informe o nome da tabela ou view recém-criada. É uma tabela ou uma view depende da seleção no campo drop-down Tipo de Destino.

        Neste exemplo, você exibirá EMP_1.



  3. Adicione Etapas para criar a receita composta por várias ações de coluna.
    1. Clique em Adicionar Etapa para atualizar os dados tabulares de origem.



    2. Especifique os seguintes campos na caixa de diálogo Adicionar Etapa:
      Na Ação da coluna, você pode selecionar uma das seguintes ações disponíveis:
      • Adicionar ou Substituir: Você pode adicionar ou substituir os dados na coluna de origem com base no código SQL que a ferramenta gera no campo de prompt. Consulte Adicionar uma Coluna ou Substituir uma Coluna. Por exemplo, se você substituir SALES_DATE por YEAR (suponha SALES_DATE como um tipo de dados de data) pelo prompt, você obterá uma coluna SALE_DATE com anos.
      • Remover: Você pode remover uma coluna dos dados de origem. Consulte Remover uma Coluna.
      • Renomear: Você pode renomear uma coluna de origem. Consulte Renomear uma Coluna.

      Os campos gerados quando você adiciona etapas variam na ação da coluna selecionada.



  4. Salvar Receita.
    1. Clique em Salvar Receita no painel esquerdo da página de ajuda do Table AI para salvar essa receita.



    2. Clique no nome da Receita padrão além de Salvar Receita para renomear a Receita. Ao clicar no nome da Receita, você exibirá uma caixa de diálogo Renomear Receita.



      Especifique os seguintes valores de campo na caixa de diálogo Renomear Receita:
      • Nome da nova receita: Digite o nome da receita que você criou. Por exemplo, NEW RECIPE.
      • Descrição: Informe qualquer descrição. Esse campo é opcional.
  5. Veja os resultados
    1. Você pode exibir a receita recém-adicionada no painel principal da página Assistente de IA da Tabela.
    2. Você pode continuar gradualmente adicionando etapas, modificando os dados de origem, armazenando-os na tabela de destino ou na view de destino e exibindo os dados atualizados na guia Visualizar Dados.



      Você pode exibir o cabeçalho de coluna recém-adicionado em itálicos.

  6. Crie uma nova tabela de destino, uma nova view de destino ou Altere a tabela de destino com dados de origem de coluna modificados.
    1. Depois de modificar os dados de origem, você poderá criar uma nova tabela, criar uma nova view ou alterar a tabela com base na opção selecionada na lista drop-down Tipo de Destino.
    2. Selecione Criar Tabela, Criar View ou Alterar Tabela no painel lateral da página Assistente de IA da Tabela com base no Tipo de Destino selecionado.

      A ferramenta cria os dados de destino após a confirmação.

    3. Você receberá uma mensagem de notificação bem-sucedida informando que a criação do tipo de destino foi bem-sucedida.

    Depois de criar a receita, você poderá exibi-la em Receitas SQL do Assistente de Tabela AI na página Assistente de Tabela AI.

Editar Receita

Você pode editar uma receita existente na ferramenta Assistente de IA de Tabela.
  1. Na página Assistente de IA da Tabela, clique no ícone Editar Receita (lápis) além do nome da receita. Isso abrirá a página Editar Receita.
  2. Você pode adicionar etapas ou excluir as etapas existentes para editar a receita existente.
    Vamos executar outra operação de adição de uma nova coluna que consiste em "mês" extraído da data de admissão.
  3. Clique em Salvar Receita para salvar a receita atualizada.

Exportar Receita

É possível exportar a receita específica.
  1. Na página Editar Receita.
  2. Clique no ícone Exportar Receita além do nome da Receita.
  3. Selecione o ícone Exportar no qual gerar o arquivo JSON para download.

Carregar ou Importar Receita

Você pode carregar ou importar receita.
  1. Clique em Carregar Receita na página Editar Receita. A seleção de Carregar Receita abre uma Caixa de Diálogo Carregar Receita que exibe as seguintes opções:
    • Carregar
      • Selecione Carregar para carregar uma receita existente.



      • Especifique os seguintes valores de campo:
        • Tabela: Selecione a tabela no campo drop-down da qual você deseja carregar a receita.
        • Receita: Selecione na lista drop-down a receita que você deseja carregar.
        • Em Etapas, você pode exibir as Etapas envolvidas na criação da receita.
        • Clique em OK para carregar a receita.
    • Importar

      Você pode compartilhar uma receita com outro usuário importando-a. Por exemplo, se você e outro usuário carregarem a mesma tabela e usarem a ferramenta Assistente de IA da Tabela para configurar várias colunas novas e interessantes, você poderá importar e compartilhar a receita com o outro usuário para que ele possa exibir os dados modificados.