Jaa


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.

Näyttökuva, jossa näkyvät uuden palvelun päänimen tiedot.

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.

Näyttökuva, jossa näkyy, mihin jäseniä lisätään käyttöoikeusryhmään.

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.

Näyttökuva, jossa näkyy Power BI -hallintaportaali ja Salli palvelun päänimet käyttäjille Power BI -ohjelmointirajapintojen asetus laajennettuna ja käytössä.

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.

Näyttökuva, jossa näkyy Uusi tietojoukko -valintaikkuna, jossa on valittuna Microsoft Fabric Lakehouse -taulukon tietojoukkotyyppi.

Näyttökuva, jossa näkyy tietojoukon Ominaisuuksien määrittäminen -valintaikkuna ja Tuo rakenne -asetuksena Ei mitään.

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ä.

Näyttökuva, jossa näkyy Kopioi toiminto -toiminnon Lähdeasetukset-välilehden määritys ja lähdetietojoukolle valittu .csv.

Pesuallas

Siirry Kopioi aktiviteetin Nielu -välilehdelle ja valitse aiemmin luotu Fabric Lakehouse -tietojoukko.

Näyttökuva, jossa näkyy aiemmin luodun Fabric Lakehouse -tietojoukon valinta.

Putken suorittaminen

Siirrä .csv tiedot Fabric Lakehouse -taulukkoon suorittamalla putki.

Näyttökuva, jossa näkyy putken suorittamisen tulos.

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.

Näyttökuva, jossa näkyy aiemmin luodun Lakehouse-tietolähteen valinta ja esikatselu.

Pesuallas

Siirry Kopioi aktiviteetti - Nielu-välilehdelle ja valitse kohdetietojoukko. Tässä esimerkissä kohde on Azure Data Lake Tallennus (Gen2) Parquet-tiedostona.

Näyttökuva, jossa näkyy ADLS Gen2 -pesualtaan valinta.

Putken suorittaminen

Siirrä Fabric Lakehouse -taulukon tiedot ADLS Gen2:n Parquet-tiedostoon suorittamalla putki.

Näyttökuva, joka näyttää tuloksen putken suorittamisesta tietojen tuomiseksi ADLS Gen2:een Fabric Lakehousesta.

Tarkasta Parquet-tiedosto ADLS Gen2:ssa

Fabric Lakehouse -taulukon tiedot ovat nyt saatavilla ADLS Gen2:ssa Parquet-tiedostona.

Näyttökuva, jossa näkyy putken luoma Parquet-tiedosto.

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.

Azure Data Factory -dokumentaatio