Tietojen käyttö Fabricissa Azure Data Factory Copy -toiminnon avulla
Microsoft Fabric Lakehouse -liitin Azure Data Factoryssa (ADF) ja Azure Synapse Analyticsissa mahdollistaa sekä luku- että kirjoitustoiminnot Microsoft Fabric Lakehouselle (sekä taulukoille että tiedostoille). Tämän liittimen avulla voit käyttää olemassa olevia ADF- ja Synapse-putkia ja -Tietovuo vuorovaikutuksessa Fabric Lakehouse -talojen kanssa. Tämän artikkelin avulla voit määrittää Microsoft Fabricin sallimaan palvelun päänimen todentamisen ja esitellään Lakehouse-Näyttöyhteys tai sekä lukemista että Fabric Lakehouseen kirjoittamista varten.
Lisätietoja Microsoft Fabric Lakehousesta on kohdassa Mikä on lakehouse?
Azure Data Factory Lakehouse Näyttöyhteys tai
Uusi lakehousen linkitetty palveluliitin ja kaksi uutta tietojoukkoa ovat nyt saatavilla asiakkaille, jotka haluavat aloittaa lukemisen Microsoft Fabric Lakehouseen ja kirjoittaa siihen. Lakehouse-Näyttöyhteys orin täydellinen opas on artikkelissa Tietojen kopioiminen ja muuntaminen Microsoft Fabric Lakehouse Filesissa (esikatselu).
Todentaminen
Azure Data Factoryn linkitetty palvelu
Microsoft Fabric Lakehouse -liitin edellyttää palvelun päänimeä (SPN) /sovelluksen rekisteröintiä todentamista varten. Aloita luomalla uusi palvelun päänimi tai käyttämällä aiemmin luotua palvelun päänimeä. Microsoft Fabric mahdollistaa SPN:n käytön joko tietyille käyttöoikeusryhmille tai koko organisaatiolle. Jos organisaatiosi käyttää tiettyä käyttöoikeusryhmää, Lakehouse-liittimessä käytetyn spn:n on kuuluttava käyttöoikeusryhmään, joka lisätään sallittujen luetteloon.
Muistiinpano
Power BI -ohjelmointirajapinnan käyttöoikeuksia (delegoitu) ei tarvita
Power BI -ohjelmointirajapintojen käyttö
Power BI -hallintaportaalissa Power BI -vuokraajan järjestelmänvalvojan on otettava käyttöön Salli palvelun päänimien käyttää Power BI -ohjelmointirajapintoja. Käyttöoikeusryhmä on määritettävä Salli palvelun päänimien käyttää Power BI -ohjelmointirajapintoja -asetuksessa tai voit ottaa sen käyttöön koko organisaatiolle.
Täydellinen opas on artikkelissa Power BI -sisällön upottaminen upotettuun analytiikkasovellukseen palvelun päänimen ja sovelluksen salauskoodin avulla.
Muistiinpano
Kun määrität käyttöoikeusryhmää työtilaan, palvelun päänimelle saattaa tulla viive, jos hän saa työtilan käyttöoikeuden Azuressa välimuistiin tallentamisen käyttöoikeuksien vuoksi. Jos tarvitset välittömän käyttöoikeuden, voit pakottaa käyttäjän käyttöoikeuksien päivityksen PowerShellin avulla. Voit tehdä tämän avaamalla PowerShellin Hallinta rajapintana ja suorittamalla sitten seuraavat komennot:
Install-Module -Name MicrosoftPowerBIMgmt
Connect-PowerBIServiceAccount -Tenant '<TENANT ID>' -ServicePrincipal -Credential (Get-Credential)
Get-PowerBIWorkspace
Invoke-PowerBIRestMethod -URL 'https://api.powerbi.com/v1.0/myorg/RefreshUserPermissions' -Method Post -Body ''
Get-PowerBIWorkspace
Työtilan käyttöoikeus
Kun käyttöoikeusryhmä on lisätty, myös käyttöoikeusryhmä tai palvelun päänimi on lisättävä kuhunkin työtilaan jäseneksi, osallistujaksi tai Hallinta. Katso lisätietoja artikkelista Työtilojen käyttöoikeuksien antaminen käyttäjille.
Esittely: Todennuksen määrittäminen
Sovelluksen rekisteröintipalvelun päänimi
Luo tai käytä olemassa olevaa sovelluksen rekisteröintipalvelun päänimeä (SPN). Noudata artikkelin Sovelluksen rekisteröiminen Microsoft Entra -tunnuksella ohjeita ja luo palvelun päänimi.
Muistiinpano
Sinun ei tarvitse määrittää uudelleenohjauksen URI-osoitetta.
Käyttöoikeusryhmä
Luo uusi Microsoft Entra -käyttöoikeusryhmä tai käytä olemassa olevaa ja lisää siihen sitten palvelun päänimi. Luo Microsoft Entra -käyttöoikeusryhmä noudattamalla artikkelin Perusryhmän luominen ja jäsenten lisääminen ohjeita.
Power BI -hallintaportaali
Siirry Power BI -hallintaportaalissa kohtaan Kehittäjän asetukset, valitse Salli palvelun päänimien käyttää Power BI -ohjelmointirajapintoja ja ota se sitten käyttöön. Lisää sitten käyttöoikeusryhmä edellisestä vaiheesta. Lisätietoja Power BI -hallintaportaalin vuokraaja-asetuksista on kohdassa Vuokraaja-asetukset.
Muistiinpano
Varmista, että asetus Käyttäjät voivat käyttää OneLakeen tallennettuja tietoja Fabricin ulkoisilla sovelluksilla on käytössä. Katso Salli Fabricin ulkopuolella suoritettavien sovellusten käyttää tietoja OneLaken kautta.
Työtila
Lisää palvelun päänimi tai palveluryhmä työtilaan Jäsen-, Osallistuja- tai Hallinta -käyttöoikeudella.
Azure Data Factory: Linkitetty palvelu
Luo Azure Data Factorysta uusi linkitetty Microsoft Fabric Lakehouse -palvelu.
Muistiinpano
Jos haluat löytää työtilan ja Lakehouse-tunnukset, siirry Fabric Lakehouse -tunnillesi ja tunnista se URL-osoitteesta. Esimerkiksi: https://.../groups/<Workspace ID>>/Lakehouses/<Lakehouse ID>
Azure Data Factory: Tietojoukko
Luo tietojoukko, joka viittaa Microsoft Fabric Lakehousen linkitettyyn palveluun.
Muistiinpano
Valitse Tuontirakenne-asetukseksi Ei mitään, jos taulukkoa ei vielä ole olemassa ja määrität manuaalisesti uuden taulukon nimen.
Esittely: Kirjoita Fabric Lakehouse -taulukkoon ADF-putkella
Lähde
Luo uusi putki ja lisää Kopioi aktiviteetti putken pohjaan. Valitse Kopioi aktiviteetti -kohdan Lähde-välilehdeltä lähdetietojoukko, jonka haluat siirtää Lakehouse-taulukkoon. Tässä esimerkissä viittaamme .csv -tiedostoon Azure Data Lake Tallennus (ADLS) Gen2 -tililtä.
Pesuallas
Siirry Kopioi aktiviteetin Nielu -välilehdelle ja valitse aiemmin luotu Fabric Lakehouse -tietojoukko.
Putken suorittaminen
Siirrä .csv tiedot Fabric Lakehouse -taulukkoon suorittamalla putki.
Esittely: Lue Fabric Lakehouse -taulukosta ADF-putkella
Yllä olevassa osiossa opetimme kirjoittamaan Fabric Lakehouse -taulukkoon ADF:n avulla. Seuraavaksi luetaan Fabric Lakehouse -taulukosta ja kirjoitetaan Parquet-tiedostoon Azure Data Lake Tallennus (ADLS) Gen2:ssa vastaavalla putkella.
Lähde
Luo uusi putki ja lisää Kopioi aktiviteetti putken pohjaan. Valitse Kopioi-toiminnon Lähde-välilehdeltä aiemmin luotu Fabric Lakehouse -tietojoukko.
Pesuallas
Siirry Kopioi aktiviteetti - Nielu-välilehdelle ja valitse kohdetietojoukko. Tässä esimerkissä kohde on Azure Data Lake Tallennus (Gen2) Parquet-tiedostona.
Putken suorittaminen
Siirrä Fabric Lakehouse -taulukon tiedot ADLS Gen2:n Parquet-tiedostoon suorittamalla putki.
Tarkasta Parquet-tiedosto ADLS Gen2:ssa
Fabric Lakehouse -taulukon tiedot ovat nyt saatavilla ADLS Gen2:ssa Parquet-tiedostona.
Yhteenveto
Tässä osiossa tutustuimme Lakehouse-Näyttöyhteys tai palvelun päänimen todentamisen vaatimuksiin Microsoft Fabric Lakehouse -putken todennuksella ja kävelimme sitten läpi esimerkin, jossa lukimme ja kirjoitimme Lakehouseen Azure Data Factory -putkesta. Tämä liitin ja ominaisuudet ovat käytettävissä myös Azure Data Factory Mapping Tietovuo s-, Azure Synapse Analytics- ja Azure Synapse Analytics Mapping -Tietovuo.