Del via


Opplæring i Lakehouse: Opprette et lakehouse, innta eksempeldata og bygge en rapport

I denne opplæringen bygger du et lakehouse, inntar eksempeldata i Delta-tabellen, bruker transformasjon der det er nødvendig, og deretter oppretter du rapporter.

Forutsetning

Opprett et innsjøhus

  1. Velg Arbeidsområder fra menyen til venstre i Power BI.

  2. Hvis du vil åpne arbeidsområdet, skriver du inn navnet i søketekstboksen øverst og velger det fra søkeresultatene.

  3. Velg Dataingeniør fra bryteren nederst til venstre.

    Skjermbilde som viser hvor du velger bryteren og Dataingeniør.

  4. Velg Lakehouse på Dataingeniør skjermen for å lage et innsjøhus.

  5. Skriv inn wwilakehouse i Navn-feltet i dialogboksen Nytt lakehouse.

    Skjermbilde av dialogboksen Nytt lakehouse.

  6. Velg Opprett for å opprette og åpne det nye lakehouse.

Innta eksempeldata

Merk

Hvis du ikke har konfigurert OneDrive, kan du registrere deg for den gratis prøveperioden for Microsoft 365: Gratis prøveversjon – prøv Microsoft 365 i en måned.

  1. Last ned filen dimension_customer.csv fra stoffeksempler.

  2. Under Hent data i lakehouse på Hjem-fanen ser du alternativer for å laste inn data i lakehouse. Velg Ny dataflyt gen2.

    Skjermbilde som viser hvor du velger alternativet Ny dataflyt gen2 for å laste inn data i lakehouse.

  3. Velg Importer fra en tekst-/CSV-fil på den nye dataflytskjermen.

  4. Velg opplastingsfil-alternativknappen på skjermbildet Koble til datakilde. Dra og slipp dimension_customer.csv filen du lastet ned i trinn 1. Når filen er lastet opp, velger du Neste.

    Skjermbilde som viser hvor du velger Last opp fil og hvor du skal dra den tidligere nedlastede filen.

  5. Forhåndsvis dataene på forhåndsvisningsfildatasiden, og velg Opprett for å fortsette og gå tilbake til dataflytlerretet.

  6. Oppdater Navn-feltet til dimension_customer i spørringsinnstillinger-ruten.

    Merk

    Stoff legger til et mellomrom og tall på slutten av tabellnavnet som standard. Tabellnavn må være små bokstaver og må ikke inneholde mellomrom. Gi nytt navn til det på riktig måte, og fjern eventuelle mellomrom fra tabellnavnet.

    Skjermbilde av ruten for spørringsinnstillinger, som viser hvor du skriver inn navnet og velger datamålet.

  7. I denne opplæringen knyttet du kundedataene til et lakehouse. Hvis du har andre dataelementer du vil knytte til lakehouse, kan du legge dem til:

    1. Velg Legg til datamål fra menyelementene, og velg Lakehouse. Logg på kontoen hvis nødvendig, og velg Neste fra skjermbildet Koble til datamål.

    2. Gå til wwilakehouse i arbeidsområdet.

    3. Hvis dimension_customer tabellen ikke finnes, velger du ny tabell-innstillingen og skriver inn tabellnavnet dimension_customer. Hvis tabellen allerede finnes, velger du innstillingen Eksisterende tabell og velger dimension_customer fra listen over tabeller i objektutforskeren. Velg Neste.

      Skjermbilde som viser hvordan du velger måltabellen.

    4. Velg Erstatt som oppdateringsmetode i ruten Velg målinnstillinger. Velg Lagre innstillinger for å gå tilbake til dataflytlerretet.

  8. Fra dataflytlerretet kan du enkelt transformere dataene basert på forretningskravene dine. For enkelhetsmåte gjør vi ingen endringer i denne opplæringen. Hvis du vil fortsette, velger du Publiser nederst til høyre på skjermen.

    Skjermbilde av spørringsinnstillingsruten som inneholder Publiser-knappen.

  9. En spinnende sirkel ved siden av navnet på dataflyten indikerer at publisering pågår i elementvisningen. Når publiseringen er fullført, velger du ... og velger Egenskaper. Gi nytt navn til dataflyten til Load Lakehouse Table , og velg Lagre.

  10. Velg alternativet Oppdater nå ved siden av dataflytnavnet for å oppdatere dataflyten. Dette alternativet kjører dataflyten og flytter data fra kildefilen til lakehouse-tabellen. Mens den pågår, ser du en spinnende sirkel under Oppdatert kolonne i elementvisningen.

    Skjermbilde som viser hvor du finner Oppdater nå-ikonet.

  11. Når dataflyten er oppdatert, velger du det nye lakehouse i venstre navigasjonsfelt for å vise dimension_customer Delta-tabellen.

    Skjermbilde av navigasjonspanelet der lakehouse åpnes.

  12. Velg tabellen for å forhåndsvise dataene. Du kan også bruke SQL Analytics-endepunktet i lakehouse til å spørre etter dataene med SQL-setninger. Velg SQL Analytics-endepunktet fra rullegardinmenyen Lakehouse øverst til høyre på skjermen.

    Skjermbilde av Delta-tabellen, som viser hvor du velger SQL Analytics-endepunkt.

  13. Velg dimension_customer tabellen for å forhåndsvise dataene, eller velg Ny SQL-spørring for å skrive SQL-setningene.

    Skjermbilde av endepunktskjermen for SQL-analyse, som viser hvor du velger Ny SQL-spørring.

  14. Følgende eksempelspørring aggregerer radantallet basert på BuyingGroup-kolonnen i dimension_customer-tabellen . SQL-spørringsfiler lagres automatisk for fremtidig referanse, og du kan gi nytt navn til eller slette disse filene basert på ditt behov.

    Hvis du vil kjøre skriptet, velger du Kjør-ikonet øverst i skriptfilen.

    SELECT BuyingGroup, Count(*) AS Total
    FROM dimension_customer
    GROUP BY BuyingGroup
    

Bygge en rapport

  1. Tidligere ble alle lakehouse-bordene og -utsikten automatisk lagt til den semantiske modellen. Med nylige oppdateringer, for nye lakehouses, må du manuelt legge til tabellene i den semantiske modellen. Åpne lakehouse og bytt til endepunktvisningen for SQL Analytics. Velg Administrer standard semantisk modell på Rapport-fanen, og velg tabellene du vil legge til i den semantiske modellen. I dette tilfellet velger du tabellen dimension_customer .

    Skjermbilde der du kan velge tabellene du vil legge til i den semantiske modellen.

  2. Hvis du vil sikre at tabellene i den semantiske modellen alltid er synkronisert, bytter du til endepunktvisningen for SQL Analytics og åpner innstillingsruten for lakehouse. Velg standard semantisk Power BI-modell , og aktiver Synkroniser standard semantisk modell for Power BI. Hvis du vil ha mer informasjon, kan du se standard semantiske modeller for Power BI.

    Skjermbilde som viser hvordan du aktiverer datasynkronisering til standard semantisk modell

  3. Etter at bordet er lagt til, oppretter Fabric en semantisk modell med samme navn som lakehouse.

    Skjermbilde som viser standard semantisk modell som ble opprettet da det nye lakehouse ble opprettet.

  4. Fra den semantiske modellruten kan du vise alle tabellene. Du har alternativer for å opprette rapporter fra grunnen av, paginerte rapporter eller la Power BI automatisk opprette en rapport basert på dataene dine. Velg Opprett en rapport automatisk under Utforsk disse dataene for denne opplæringen. I neste opplæring oppretter vi en rapport fra grunnen av.

    Skjermbilde av siden for semantiske modelldetaljer, som viser hvor du velger Opprett en rapport.

  5. Siden tabellen er en dimensjon og det ikke er noen mål i den, oppretter Power BI et mål for radantallet og aggregerer den på tvers av ulike kolonner, og oppretter forskjellige diagrammer som vist i bildet nedenfor. Du kan lagre denne rapporten for fremtiden ved å velge Lagre fra det øverste båndet. Du kan gjøre flere endringer i denne rapporten for å oppfylle kravene dine ved å inkludere eller utelate andre tabeller eller kolonner.

    Skjermbilde av en hurtigsammendragsside som viser fire forskjellige stolpediagrammer.

Neste trinn