Muistikirjojen siirtäminen Azure Synapse Analyticsista Fabriciin
Azure Synapse- ja Fabric-tukimuistikirjat. Muistikirjan siirtäminen Azure Synapse Fabriciin voidaan tehdä kahdella eri tavalla:
- Vaihtoehto 1: voit viedä muistikirjoja Azure Synapse (.ipynb) ja tuoda ne Fabriciin (manuaalisesti).
- Vaihtoehto 2: komentosarjan avulla voit viedä muistikirjoja Azure Synapse ja tuoda ne Fabriciin ohjelmointirajapinnan avulla.
Huomioitavaa muistikirjassa Azure Synapse Sparkin ja Fabricin välisistä eroista.
Edellytykset
Jos sinulla ei vielä ole Fabric-työtilaa vuokraajassasi, luo Fabric-työtila .
Vaihtoehto 1: Vie ja tuo muistikirja manuaalisesti
Muistikirjan vieminen Azure Synapse:
- Avaa Synapse Studio: Kirjaudu sisään Azureen. Siirry Azure Synapse työtilaan ja avaa Synapse Studio.
- Etsi muistikirja: Etsi Synapse Studiossa muistikirja, jonka haluat viedä työtilasi Muistikirjat-osasta.
- Vie muistikirja:
- Napsauta hiiren kakkospainikkeella muistikirjaa, jonka haluat viedä.
- Valitse Vientimuistikirja>(.ipynb).
- Valitse kohdekansio ja anna viedylle muistikirjatiedostolle nimi.
- Kun vienti on valmis, muistikirjatiedoston pitäisi olla ladattavissa.
Viedyn muistikirjan tuominen Fabricissa:
- Access Fabric -työtila: Kirjaudu sisään Fabriciin ja käytä työtilaasi.
- Siirry Tietotekniikan aloitussivulle: Kun olet Fabric-työtilan sisällä, siirry Tietotekniikan aloitussivulle.
- Tuontimuistikirja:
- Valitse Tuontimuistikirja. Voit tuoda yhden tai useamman olemassa olevan muistikirjan paikallisesta tietokoneesta Fabric-työtilaan.
- Selaa .ipynb-muistikirjatiedostoja, jotka latasit Azure Synapse Analyticsista.
- Valitse muistikirjatiedostot ja valitse Lataa.
- Avaa muistikirja ja käytä sitä: Kun tuonti on valmis, voit avata muistikirjan ja käyttää sitä Fabric-työtilassasi.
Kun muistikirja on tuotu, tarkista muistikirjan riippuvuudet:
- Varmista, että käytät samaa Spark-versiota.
- Jos käytät viitatut muistikirjat, voit käyttää msparkutils-painikkeita myös Fabricissa. Jos kuitenkin tuot muistikirjan, joka viittaa toiseen, sinun on tuotava myös jälkimmäinen. Fabric-työtila ei tue kansioita toistaiseksi, joten kaikki viittaukset muissa kansioissa olevaan muistikirjaan on päivitettävä. Voit tarvittaessa käyttää muistikirjaresursseja .
- Jos muistikirjassa käytetään varantokohtaisia kirjastoja ja kokoonpanoja, sinun on tuotava myös nämä kirjastot ja/tai määritykset.
- Linkitetyt palvelut, tietolähdeyhteydet ja käyttöönottopisteet.
Vaihtoehto 2: Fabric-ohjelmointirajapinnan käyttäminen
Noudata näitä siirron tärkeimpiä vaiheita:
- Edellytykset.
- Vaihe 1: Vie muistikirjat Azure Synapse OneLakeen (.ipynb).
- Vaihe 2: Tuo muistikirjat automaattisesti Fabric-ohjelmointirajapinnan avulla.
Edellytykset
Edellytykset sisältävät toimet, jotka on suoritettava ennen muistikirjaan siirtymistä Fabriciin.
- Fabric-työtila.
- Jos sinulla ei vielä ole Fabric Lakehousea , luo Fabric Lakehouse työtilaasi.
Vaihe 1: Vie muistikirjat Azure Synapse työtilasta
Vaiheessa 1 keskitytään muistikirjojen viemiseen Azure Synapse työtilasta OneLakeen .ipynb-muodossa. Tämä prosessi on seuraava:
- 1.1) Tuonti-siirtomuistikirja Fabric-työtilaan. Tämä muistikirja vie kaikki muistikirjat tietystä Azure Synapse työtilasta OneLaken välihakemistoon. Synapse-ohjelmointirajapintaa käytetään muistikirjojen vientiin.
- 1.2) Määritä ensimmäisen komennon parametrit muistikirjojen viemiseksi välitallennustilaan (OneLake). Lähde- ja kohdeparametrit määritetään seuraavalla katkelmassa. Varmista, että korvaat ne omilla arvoillasi.
# 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) Vie muistikirjat OneLakeen suorittamalla vienti-/tuontimuistikirjan kaksi ensimmäistä solua . Kun solut on suoritettu, järjestelmä luo tämän välitulosteen hakemiston alla olevan kansiorakenteen.
Vaihe 2: Tuo muistikirjoja Fabriciin
Vaihe 2 on se, kun muistikirjat tuodaan välitallennustilasta Fabric-työtilaan. Tämä prosessi on seuraava:
- 2.1) Tarkista vaiheen 1.2 määritykset varmistaaksesi, että oikea Fabric-työtila ja etuliitearvot merkitään muistikirjojen tuomista varten.
- 2.2) Suorita vienti-/tuontimuistikirjan kolmas solu , jotta voit tuoda kaikki muistikirjat välisijainnista.