Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Important
Den här funktionen finns som allmänt tillgänglig förhandsversion.
Note
Azure Databricks Excel-tillägget är inte tillgängligt i Azure Government eller Azure China-regioner.
Med Azure Databricks Excel-tillägget kan du skriva data från Microsoft Excel tillbaka till en Unity Catalog-tabell. Du kan skapa en ny tabell eller skriva över en befintlig tabell i Azure Databricks utan att lämna Excel.
Prerequisites
Innan du skriver tillbaka data till Azure Databricks från Excel:
Det Azure Databricks Excel tillägget är installerat och konfigurerat.
Du har åtkomst till arbetsytan. Se Hantera rättigheter.
Du har åtkomst till ett SQL-datalager som är i drift.
Du har de behörigheter som krävs för målkatalogen och schemat i Unity Catalog. Det finns ingen separat inställning i Excel-tillägget för att aktivera eller inaktivera tillbakaskrivning.
- Om du vill skapa en ny tabell måste du ha följande behörigheter:
-
USE CATALOGpå katalogen -
USE SCHEMAför schemat -
CREATE TABLEför schemat
-
- Om du vill skriva över en befintlig tabell måste du ha följande behörigheter:
-
USE CATALOGpå katalogen -
USE SCHEMAför schemat -
SELECTpå tabellen -
MODIFYpå tabellen
-
Mer information finns i Referens för behörigheter för Unity Catalog.
- Om du vill skapa en ny tabell måste du ha följande behörigheter:
Välj ett SQL-lager
Välj vilket SQL-lager som ska användas:
- Klicka på den nedrullningsbara menyn längst upp till höger i fönstret Azure Databricks Tillägg i Excel.
- Välj vilket SQL-lager du vill använda.
Skriv tillbaka data till Azure Databricks
Du kan skriva ett Excel intervall tillbaka till Azure Databricks på något av två sätt:
- Skapa en ny tabell: Skapa en ny Unity Catalog-tabell från det valda Excel intervall.
- Skriv över en befintlig tabell: Ersätt innehållet i en befintlig Unity Catalog-tabell med det valda Excel intervallet.
Så här skapar du en ny Unity Catalog-tabell eller skriver över en befintlig Unity Catalog-tabell från Excel:
- I fönstret Azure Databricks Excel tillägg klickar du på fliken Skriv tillbaka.
- Välj Skapa tabell eller Skriv över tabell.
- Sök efter och välj målkatalogen och schemat.
- Ange måltabellen:
- Om du vill skapa en ny tabell anger du ett namn.
- Om du vill skriva över en befintlig tabell väljer du den tabell som du vill skriva över.
- Som standard används den första raden i det valda intervallet som kolumnrubriker. Du kan ändra detta under Avancerade alternativ.
- Ange det Excel cellintervall som innehåller de data som du vill skriva och klicka sedan på Använd markering.
- (Valfritt) Redigera kolumnnamn. Om du vill redigera ett kolumnnamn direkt klickar du på fältet kolumnnamn i tabellförhandsgranskningen.
- (Valfritt) Redigera kolumntyper. I tabellförhandsgranskningen klickar du på
Bokstavsikon och väljer den datatyp du vill använda.
- Klicka på Skriv till tabell.
Note
Om du vill stoppa en tillbakaskrivning som pågår klickar du på Avbryt i fönstret Excel tillägg.
Limitations
- Tillbakaskrivning stöder endast skrivningar på tabellnivå. Uppdateringar på radnivå, tillägg och sammanslagningar stöds inte.
- Writeback stöder inte att skapa vyer eller materialiserade vyer.
- Det Excel tillägget stöder endast SQL-lager. All-purpose compute stöds inte.