Gravar dados de volta no Databricks a partir do Planilhas do Google
O Databricks Connector for Google Sheets permite gravar dados do Planilhas do Google de volta em uma tabela do Unity Catalog. Você pode criar uma nova tabela ou substituir uma tabela existente no Databricks sem sair do Planilhas do Google.
Pré-requisitos
Antes de gravar dados de volta no Databricks a partir do Planilhas do Google:
-
O conector Databricks para Google Sheets está configurado e conectado ao seu workspace.
-
Você tem acesso ao Workspace . Consulte Gerenciar direitos.
-
Você tem acesso a um SQL warehouse em execução.
-
Você tem os privilégios necessários no catálogo e no esquema de destino no Unity Catalog:
-
Para criar uma nova tabela, você deve ter os seguintes privilégios:
USE CATALOGno catálogoUSE SCHEMAno esquemaCREATE TABLEno esquema
-
Para substituir uma tabela existente, você deve ter os seguintes privilégios:
USE CATALOGno catálogoUSE SCHEMAno esquemaSELECTna tabelaMODIFYna tabela
Para obter mais informações, consulte referência de privilégios do Unity Catalog.
-
Selecione um SQL warehouse
Selecione qual SQL warehouse usar:
- No Google Sheets, clique em Extensions > Databricks Connector > Launch sidebar para abrir o conector.
- No canto superior direito da barra lateral do conector, selecione o SQL warehouse que você deseja usar.
Gravar dados de volta no Databricks
Você pode gravar um intervalo do Planilhas Google de volta ao Databricks de duas maneiras:
- Criar nova tabela : crie uma nova tabela do Unity Catalog a partir do intervalo selecionado.
- Substituir tabela existente : substitua o conteúdo de uma tabela existente do Unity Catalog pelo intervalo selecionado.
Para criar uma nova tabela do Unity Catalog ou substituir uma tabela existente do Unity Catalog a partir do Planilhas do Google:
-
Na barra lateral do Databricks Connector, selecione a tab .
-
Selecione Criar nova tabela ou Substituir tabela existente .
-
Pesquise e selecione o Catalog e o Schema de destino.
-
Especifique a tabela de destino:
- Para criar uma nova tabela, digite um nome.
- Para substituir uma tabela existente, selecione a tabela que deseja substituir.
-
Escolha o intervalo que contém os dados que você deseja gravar. Por default, a primeira linha do intervalo é usada como cabeçalhos de coluna.
-
Clique em Use selection para confirmar os dados a serem gravados de volta no Databricks.
-
Clique em Criar tabela ou Substituir tabela para gravar os dados de volta.
Limitações
- O write-back oferece suporte apenas a gravações em nível de tabela. Não há suporte para atualizações, anexações e merges em nível de linha.
- O write-back não oferece suporte à criação de views ou views materializadas.
- O Databricks Connector para Planilhas do Google oferece suporte apenas a SQL warehouses. O compute para todos os fins não é compatível.