Schrijf data terug naar Azure Databricks vanuit Google Sheets

De Databricks Connector voor Google Sheets laat je data van Google Sheets terug schrijven naar een Unity Catalog-tabel. Je kunt een nieuwe tabel aanmaken of een bestaande tabel overschrijven in Azure Databricks zonder Google Sheets te verlaten.

Prerequisites

Voordat je data terugschrijft naar Azure Databricks vanuit Google Sheets:

  • De Databricks Connector voor Google Sheets is ingesteld en verbonden met je werkruimte.

  • U hebt toegang tot de werkruimte. Zie Rechten beheren.

  • U hebt toegang tot een actief SQL-warehouse.

  • Je hebt de benodigde rechten op de doelcatalogus en het schema in Unity Catalog:

    • Als u een nieuwe tabel wilt maken, moet u over de volgende bevoegdheden beschikken:
      • USE CATALOG op de catalogus
      • USE SCHEMA in het schema
      • CREATE TABLE in het schema
    • Als u een bestaande tabel wilt overschrijven, moet u de volgende bevoegdheden hebben:
      • USE CATALOG op de catalogus
      • USE SCHEMA in het schema
      • SELECT op de tafel
      • MODIFY op de tafel

    Voor meer informatie zie de referentie voor Unity Catalog-bevoegdheden.

Een SQL Warehouse selecteren

Selecteer welk SQL Warehouse u wilt gebruiken:

  1. Klik in Google Sheets op de zijbalk van de Extensions > Databricks Connector Launch > om de connector te openen.
  2. Selecteer rechtsboven in de connector-zijbalk het SQL-warehouse dat je wilt gebruiken.

Gegevens terugschrijven naar Azure Databricks

Je kunt een bereik schrijven van Google Sheets terug naar Azure Databricks op een van twee manieren:

  • Maak nieuwe tabel aan: Maak een nieuwe Unity-catalogustabel aan vanuit het geselecteerde bereik.
  • Bestaande tabel overschrijven: Vervang de inhoud van een bestaande Unity Catalog-tabel door het geselecteerde bereik.

Om een nieuwe Unity Catalog-tabel aan te maken of een bestaande Unity Catalog-tabel te overschrijven vanuit Google Sheets:

  1. Selecteer in de Databricks Connector-zijbalk het tabblad Write back .
  2. Selecteer Nieuwe tabel aanmaken of bestaande tabel overschrijven.
  3. Zoek en selecteer de doelcatalogus en het schema.
  4. Geef de doeltabel op:
    • Als u een nieuwe tabel wilt maken, voert u een naam in.
    • Als u een bestaande tabel wilt overschrijven, selecteert u de tabel die u wilt overschrijven.
  5. Kies het bereik dat de data bevat die je wilt schrijven. Standaard wordt de eerste rij van het bereik gebruikt voor de kolomkoppen.
  6. Klik op Use selection om te bevestigen welke data terug geschreven moet worden naar Azure Databricks.
  7. Klik op Tabel Aanmaken of Tabel Overschrijven om data terug te schrijven.

Limitations

  • Write-back ondersteunt alleen schrijfbewerkingen op tabelniveau. Updates, toevoeg- en samenvoegingen op rijniveau worden niet ondersteund.
  • Write-back ondersteunt het maken van weergaven of gematerialiseerde weergaven niet.
  • De Databricks Connector voor Google Sheets ondersteunt alleen SQL-warehouses. Berekeningen voor alle doeleinden worden niet ondersteund.

Aanvullende bronnen