Pular para o conteúdo principal

Atualização programática de dados no Google Sheets

info

Visualização

Este recurso está em Pré-visualização Pública.

Esta página descreve como programar a atualização automática de dados no conectorDatabricks para Planilhas Google , mantendo seus dados importados sempre atualizados. Atualize periodicamente as suas consultas salvas e atualize as planilhas correspondentes.

Requisitos

Criar uma conexão Unity Catalog

Primeiro, o administrador do metastore deve criar a conexão no Google Sheets e conceder acesso aos usuários que desejam criar atualizações agendadas no Google Sheets. A atualização agendada requer uma conexão chamada databricks_google_connection no Unity Catalog.

  1. Como administrador do metastore do Databricks, no Google Sheets, abra a barra lateral do Conector do Databricks para o Google Sheets.
  2. Clique na tab Importações .
  3. Clique no calendário no canto superior direito.
  4. Clique em Configurar conexão .
  5. Usuários com privilégio MANAGE em uma conexão devem conceder o privilégio USE CONNECTION aos usuários que desejam criar ou gerenciar atualizações agendadas. Para mais informações sobre como gerenciar conexões, consulte gerenciar conexões para a Federação Lakehouse.

Crie um programador

Cada importação pode ser atribuída a apenas um programador. Para criar um novo programa para uma importação existente:

  1. Na barra lateral do conector Databricks no Google Sheets, clique na tab Importações .

  2. Clique no ícone do calendário e clique em Novo programa .

  3. Selecione para qual importação deseja criar um programa.

  4. Digite um nome para o programa.

  5. Selecione a frequência do seu programador:

    • Para "Por hora" , selecione o minuto da hora em que a refresh será executada.
    • Para a opção Diária , selecione o horário do dia em que a refresh será executada.
    • Para a opção Semanal , selecione o dia da semana e a hora em que deseja executar a refresh.

    O programa utiliza o seu fuso horário local.

  6. Selecione o SQL warehouse a ser usado para as consultas agendadas.

  7. Clique em Criar programa .

gerente programar

Para view ou excluir sua atualização agendada, faça o seguinte:

  1. Na barra lateral do conector Databricks no Google Sheets, clique na tab Importações .
  2. Clique no ícone do calendário e clique em gerenciar programar .
  3. Selecione um programa para view os detalhes do programa, incluindo as consultas incluídas e a configuração do programa.
    • Se você estiver visualizando um programa criado por outra pessoa, a hora exibida será a hora no fuso horário local do criador.
    • Para excluir um programa, clique em Excluir .

Limitações

  • Não é possível editar uma refresh agendada. Você só pode view ou excluir programas existentes. Para modificar um programa, exclua-o e crie um novo.
  • Se você editar uma consulta que esteja incluída em um programa, deverá excluir o programa e recriá-lo com a consulta atualizada para que o programa utilize o texto da consulta atualizado.
  • Não é possível programar uma refresh em tabelas dinâmicas. A API do Google atualiza apenas os dados brutos da consulta e não pode modificar a configuração do pivô se o esquema do resultado da consulta for alterado.