Adatok visszaírása az Azure Databricksbe az Azure Databricks Excel-bővítménnyel

Important

Ez a funkció nyilvános előzetes verzióban van.

Note

A Azure Databricks Excel bővítmény nem érhető el Azure Government vagy Azure Kína régióiban.

Az Azure Databricks Excel-bővítmény lehetővé teszi az adatok Microsoft Excelből egy Unity Catalog-táblába történő visszaírását. Létrehozhat egy új táblát, vagy felülírhat egy meglévő táblát Azure Databricks anélkül, hogy elhagyná Excel.

Ez a lap bemutatja, hogyan írhat vissza adatokat Azure Databricks a Azure Databricks Excel bővítmény használatával.

Prerequisites

Mielőtt adatokat írna vissza az Excelből az Azure Databricksbe:

  • A Azure Databricks Excel bővítmény telepítve és konfigurálva van.

  • Munkaterület-hozzáféréssel rendelkezik. Lásd: Jogosultságok kezelése.

  • Hozzáféréssel rendelkezik egy futó SQL Warehouse-hoz.

  • A Unity Catalog célkatalógusában és célsémájában rendelkezik a szükséges jogosultságokkal. A visszaírás engedélyezéséhez vagy letiltásához nincs külön beállítás a Excel bővítményben.

    • Új tábla létrehozásához a következő jogosultságokkal kell rendelkeznie:
      • USE CATALOG a katalógusban
      • USE SCHEMA a sémán
      • CREATE TABLE a sémán
    • Meglévő tábla felülírásához a következő jogosultságokkal kell rendelkeznie:
      • USE CATALOG a katalógusban
      • USE SCHEMA a sémán
      • SELECT az asztalon
      • MODIFY az asztalon

    További információért tekintse meg a Unity Catalog jogosultságok referenciája részt.

SQL-raktár kiválasztása

Válassza ki a használni kívánt SQL Warehouse-t:

  1. Az Excel Azure Databricks bővítménypaneljének jobb felső sarkában kattintson a legördülő menüre.
  2. Válassza ki a használni kívánt SQL-raktárat.

Adatok visszaírása az Azure Databricksbe

Egy Excel tartományt kétféleképpen írhat vissza Azure Databricks:

  • Új tábla létrehozása: Hozzon létre egy új Unity Catalog-táblát a kijelölt Excel tartományból.
  • Meglévő tábla felülírása: Cserélje le egy meglévő Unity Catalog-tábla tartalmát a kijelölt Excel tartományra.

Új Unity Catalog-tábla létrehozásához vagy meglévő Unity Catalog-tábla felülírásához Excel:

  1. A Azure Databricks Excel Bővítmény panelen kattintson az Írás vissza fülre.
  2. Válassza a Tábla létrehozása vagy a Táblázat felülírása lehetőséget.
  3. Keresse meg és válassza ki a célkatalógust és sémát.
  4. Adja meg a céltáblát:
    • Új tábla létrehozásához adjon meg egy nevet.
    • Meglévő tábla felülírásához jelölje ki azt a táblát, amelyet felülírni szeretne.
  5. Alapértelmezés szerint a kijelölt tartomány első sora lesz oszlopfejlécként használva. Ezt a Speciális beállítások területen módosíthatja.
  6. Adja meg az írni kívánt adatokat tartalmazó Excel cellatartományt, majd kattintson a Kijelölés használata gombra.
  7. (Nem kötelező) Oszlopnevek szerkesztése. Ha közvetlenül szeretne szerkeszteni egy oszlopnevet, kattintson az oszlopnév mezőre a táblázat előnézetében.
  8. (Opcionális) Szerkessze az oszloptípusokat. A táblázat előnézetében kattintson a Betűk ikonra. betű ikon, és válassza ki a kívánt adattípust.
  9. Kattintson a Írás táblába gombra.

Note

A folyamatban lévő visszaírás leállításához kattintson a Mégse gombra a Excel Bővítmény panelen.

Limitations

  • A write-back csak a táblaszintű írást támogatja. A sorszintű frissítések, a hozzáfűzések és az egyesítések nem támogatottak.
  • A write-back nem támogatja nézetek vagy materializált nézetek létrehozását.
  • A Excel bővítmény csak az SQL-raktárakat támogatja. A teljes célú számítás nem támogatott.

További források