Zdieľať cez


Migrácia poznámkových blokov zo služby Azure Synapse Analytics do služby Fabric

Poznámkové bloky služby Azure Synapse a Fabric podporujú. Migráciu poznámkového bloku zo služby Azure Synapse do služby Fabric možno vykonať dvoma spôsobmi:

  • Možnosť 1: Poznámkové bloky môžete exportovať zo služby Azure Synapse (.ipynb) a importovať ich do služby Fabric (manuálne).
  • Možnosť 2: Skript môžete použiť na export notebookov zo služby Azure Synapse a ich importovanie do služby Fabric pomocou rozhrania API.

Dôležité informácie týkajúce sa poznámkových blokov nájdete v časti rozdiely medzi službami Azure Synapse Spark a Fabric.

Požiadavky

Ak ešte nemáte pracovný priestor služby Fabric, vytvorte ho vo svojom nájomníkovi.

Možnosť 1: Manuálny export a import notebooku

Exportovanie poznámkového bloku zo služby Azure Synapse:

  1. Otvorte synapse Studio: Prihláste sa do služby Azure. Prejdite do pracovného priestoru služby Azure Synapse a otvorte Synapse Studio.
  2. Nájdite poznámkový blok: V službe Synapse Studio vyhľadajte poznámkový blok, ktorý chcete exportovať, v časti Poznámkové bloky pracovného priestoru.
  3. Exportovať poznámkový blok:
    • Kliknite pravým tlačidlom myši na poznámkový blok, ktorý chcete exportovať.
    • Vyberte možnosť Exportovať>poznámkový blok (.ipynb).
    • Vyberte cieľový priečinok a zadajte názov exportovaného súboru poznámkového bloku.
  4. Po dokončení exportu by ste mali mať k dispozícii na nahrávanie prenosný súbor.

Snímka obrazovky znázorňujúca export poznámkového bloku Synapse.

Import exportovaného poznámkového bloku v službe Fabric:

  1. Prístup k pracovnému priestoru služby Fabric: Prihláste sa do služby Fabric a získajte prístup k pracovnému priestoru.
  2. Prejdite na domovskú stránku služby Dátový inžinier: Keď sa nachádzate v pracovnom priestore služby Fabric, prejdite na domovskú stránku služby Dátový inžinier.
  3. Poznámkový blok importu:
    • Vyberte položku Poznámkový blok importu. Do pracovného priestoru služby Fabric môžete importovať jeden alebo viac existujúcich poznámkových blokov z lokálneho počítača.
    • Vyhľadajte súbory poznámkového bloku .ipynb, ktoré ste stiahli zo služby Azure Synapse Analytics.
    • Vyberte poznámkový blok a kliknite na položku Nahrať.
  4. Otvorenie a používanie poznámkového bloku: Po dokončení importu môžete otvoriť a použiť poznámkový blok v pracovnom priestore služby Fabric.

Po importe poznámkového bloku overte závislosti poznámkového bloku:

  • Uistite sa, že používate rovnakú verziu služby Spark.
  • Ak používate odkazované poznámkové bloky, môžete použiť msparkutils aj v službe Fabric. Ak však importujete poznámkový blok, ktorý odkazuje na iný poznámkový blok, musíte ho importovať. Pracovný priestor služby Fabric zatiaľ nepodporuje priečinky, preto by sa mali aktualizovať všetky odkazy na poznámkové bloky v iných priečinkoch. Poznámkové bloky môžete použiť v prípade potreby.
  • Ak poznámkový blok používa knižnice a konfigurácie špecifické pre fond, musíte ich tiež importovať.
  • Prepojené služby, pripojenia zdrojov údajov a pripájanie bodov.

Možnosť 2: Použitie rozhrania API služby Fabric

Postupujte podľa týchto kľúčových krokov migrácie:

  • Predpoklady.
  • Krok 1: Export notebookov zo služby Azure Synapse do služby OneLake (.ipynb).
  • Krok č. 2: Automatické importovanie poznámkových blokov do služby Fabric pomocou rozhrania API služby Fabric.

Požiadavky

Medzi predpoklady patria akcie, ktoré je potrebné vziať do úvahy pred začatím migrácie poznámkových blokov do služby Fabric.

  • Pracovný priestor služby Fabric.
  • Ak ho ešte nemáte, vytvorte vo svojom pracovnom priestore jazero služby Fabric.

Krok č. 1: Export notebookov z pracovného priestoru Azure Synapse

Krok 1 je zameraný na export notebookov z pracovného priestoru Azure Synapse do služby OneLake vo formáte .ipynb. Tento proces je takýto:

  • 1.1. Import poznámkového bloku migrácie do pracovného priestoru služby Fabric . Tento notebook exportuje všetky poznámkové bloky z daného pracovného priestoru služby Azure Synapse do prechodného adresára v službe OneLake. Rozhranie Synapse API sa používa na export notebookov.
  • 1.2. Nakonfigurujte parametre v prvom príkaze na export notebookov do stredne ukladacieho priestoru (OneLake). Nasledujúci úryvok kódu sa používa na konfiguráciu parametrov zdroja a cieľa. Uistite sa, že ich nahradíte vlastnými hodnotami.
# Azure config
azure_client_id = "<client_id>"
azure_tenant_id = "<tenant_id>"
azure_client_secret = "<client_secret>"

# Azure Synapse workspace config
synapse_workspace_name = "<synapse_workspace_name>"

# Fabric config
workspace_id = "<workspace_id>"
lakehouse_id = "<lakehouse_id>"
export_folder_name = f"export/{synapse_workspace_name}"
prefix = "" # this prefix is used during import {prefix}{notebook_name}

output_folder = f"abfss://{workspace_id}@onelake.dfs.fabric.microsoft.com/{lakehouse_id}/Files/{export_folder_name}"
  • 1.3) Spustite prvé dve bunky notebooku na export/import na export notebookov do oneLake. Po dokončení buniek sa táto štruktúra priečinkov vytvorí v rámci prechodného výstupného adresára.

Snímka obrazovky zobrazujúca export poznámkového bloku v službe OneLake.

Krok č. 2: Import notebookov do služby Fabric

Krok č. 2 spočíva v tom, že poznámkové bloky sa naimportujú z prechodného úložiska do pracovného priestoru služby Fabric. Tento proces je takýto:

  • 2.1. Overte konfigurácie v kroku 1.2, aby sa zabezpečilo, že sa na import poznámkových blokov uvádzajú správne hodnoty pracovného priestoru a predpony služby Fabric.
  • 2.2. Tretiu bunku poznámkového bloku na export/import treba spustiť na dovoz všetkých prenosných blokov z prechodného umiestnenia.