Delen via


Aan de slag met datamarts

In dit artikel wordt beschreven hoe u aan de slag gaat met datamarts, inclusief verschillende voorbeeldgegevens waarmee u snel aan de slag kunt gaan met uw ervaring. U leert meer over semantische voorbeeldmodellen die u kunt gebruiken met datamarts, het maken van volledig nieuwe datamarts, het wijzigen of verwijderen van een datamart en andere nuttige informatie om u vertrouwd te maken met datamarts.

Voorbeeldgegevens

U kunt de volgende verschillende typen voorbeeldgegevens gebruiken om datamarts te verkennen. Alle volgende resources bevatten gratis voorbeeldgegevens:

  • acht afdelingsvoorbeelden in excel-werkmapindeling, dit zijn Excel-versies van de ingebouwde Power BI-voorbeelden met de semantische modellen uit talloze gebruiksvoorbeelden:

    • Winstgevendheid van klanten
    • Analyse van IT-uitgaven
    • Personeel
    • Kansenanalyse
    • Inkoopanalyse
    • Retailanalyse
    • Kwaliteitsanalyse van verkoop- en marketingleveranciers
  • Een voorbeeldwerkmap met financiële gegevensis een eenvoudige platte tabel in een te downloaden Excel-bestand. Het bevat anonieme gegevens met fictieve producten, waaronder verkoop gedeeld door segmenten en regio's.

  • Een Excel-werkmapversie van het AdventureWorks-dimensionale model, in een zelfstudie waarin u wordt begeleid bij het maken van een Power BI-rapport met de gegevens.

  • COVID 19 world data is gebaseerd op gegevens van Johns Hopkins University. Voordat u deze gegevens publiceert, raden we u aan het artikel over disclaimerste bekijken.

  • Northwind Traders OData-feed, gegevens van een fictieve organisatie die orders, producten, klanten, leveranciers en vele andere aspecten van een klein bedrijf beheert.

U kunt ook datamarts gaan gebruiken vanuit elke gegevensstroom die u momenteel hebt. Vanaf een bestaande gegevensstroom worden gegevens gekopieerd naar uw datamart. Op dat moment kunt u andere transformaties toepassen of gewoon als gegevensbron gebruiken om datamarts te verkennen.

Een datamart maken

Als u een datamart wilt maken, gaat u naar uw bestaande PPU-werkruimte (Power BI Premium of Premium Per User). Datamarts vereisen een Power BI Premium-abonnement. Selecteer in uw Premium-werkruimte + Nieuwe en selecteer vervolgens **Datamart (preview) om een datamart te maken.

Schermopname van het maken van een nieuwe datamart.

Het duurt meestal ongeveer 10 seconden om een nieuwe datamart in te richten. Zodra deze is geïnitialiseerd, kunt u gegevens laden in uw datamart. Zie de sectie gegevens ophalen en transformeren in dit artikel voor meer informatie over het ophalen en transformeren van gegevens in een datamart.

Gegevens ophalen en transformeren

Er zijn veel manieren om verbinding te maken met gegevens en deze te transformeren in een datamart. Zie verbinding maken met gegevens in Power BIvoor algemene informatie over gegevens in Power BI.

Als u gegevens in uw datamart wilt laden, opent u uw datamart (of maakt u een nieuwe datamart) en selecteert u Gegevens ophalen.

Schermopname van het maken van verbinding met gegevens voor een datamart.

Als u ervoor kiest om gegevens op te halen uit een andere bron, wordt er een selectievenster voor gegevensbronnen weergegeven waarin u kunt kiezen uit een groot aantal gegevensbronnen.

schermopname van verschillende gegevensbronnen voor een datamart.

U kunt ook bestanden van uw computer slepen en neerzetten om gegevens in uw datamart te laden, zoals Excel-bestanden. Voor sommige gegevensbronnen zijn mogelijk parameters of verbindingsreeksen vereist om verbinding te maken.

Nadat u verbinding hebt gemaakt, selecteert u de tabellen die u in uw datamart wilt laden. U kunt transformaties toepassen op uw geselecteerde gegevens en de gegevens laden in de datamart. Zodra de gegevens zijn geladen, worden de tabellen geïmporteerd in uw datamart. U kunt de voortgang in de statusbalk controleren.

Schermopname van het laden van gegevens voor een datamart.

Voor elke tabel die u selecteert, wordt er een bijbehorende weergave gemaakt in de datamart die wordt weergegeven in de Objectverkenner in Tabelweergave.

Modelgegevens

Als u uw gegevens wilt modelleren, gaat u naar modelweergave door onder aan het venster het pictogram modelweergave te selecteren, zoals wordt weergegeven in de volgende afbeelding.

Schermopname van het pictogram van de modelweergave.

Objecten toevoegen aan of verwijderen uit het standaard semantische model

In Power BI is altijd een semantisch model vereist voordat rapporten kunnen worden gebouwd, dus het standaard semantische model maakt snelle rapportagemogelijkheden mogelijk boven op de datamart. Binnen de datamart kan een gebruiker datamart-objecten - tabellen toevoegen aan hun standaard semantische model. Ze kunnen ook aanvullende semantische modelleringseigenschappen toevoegen, zoals hiërarchieën en beschrijvingen. Deze worden vervolgens gebruikt om de tabellen van het Power BI-semantische model te maken. Gebruikers kunnen ook objecten verwijderen uit het standaard semantische model.

Een gebruiker heeft twee opties om objecten toe te voegen: tabellen of weergaven aan het standaard semantische model:

  • Automatisch objecten toevoegen aan het semantische model, wat standaard gebeurt zonder tussenkomst van de gebruiker
  • Objecten handmatig toevoegen aan het semantische model

De ervaring voor automatisch detecteren bepaalt alle tabellen of weergaven en voegt ze opportunistisch toe.

Met de optie 'Handmatig detecteren' op het lint kunt u nauwkeurig beheren welke object(en) – tabellen en/of weergaven, moeten worden toegevoegd aan het standaard semantische model.

  • Alles selecteren
  • Filter voor tabellen of weergaven
  • Specifieke objecten selecteren

Als u objecten wilt verwijderen, kan een gebruiker de knop handmatig selecteren op het lint en:

  • Selectie van alles opheffen
  • Filter voor tabellen of weergaven
  • Selecteer specifieke objecten ongedaan maken

Modelweergave-indelingen gebruiken

Tijdens de sessie kunnen gebruikers meerdere tabbladen maken in de modelweergave om verder te helpen bij het ontwerpen van databases. Op dit moment blijven de indelingen van de modelweergave alleen behouden in de sessie. Gebruikers kunnen de automatische indeling gebruiken wanneer er een nieuw tabblad wordt gemaakt om het databaseontwerp visueel te inspecteren en inzicht te hebben in de modellering.

Een meting maken

Als u een meting wilt maken (een meting is een verzameling gestandaardiseerde metrische gegevens) selecteert u de tabel in de Table Explorer- en selecteert u de knop Nieuwe meting op het lint, zoals wordt weergegeven in de volgende afbeelding.

Schermopname van het maken van een meting.

Voer de meting in de formulebalk in en geef de tabel en de kolom op waarop deze van toepassing is. Met de formulebalk kunt u de meting invoeren. Net als bij Power BI Desktop biedt de DAX-bewerkingservaring in datamarts een uitgebreide editor met automatisch aanvullen voor formules (intellisense). Met de DAX-editor kunt u eenvoudig metingen ontwikkelen in datamart, waardoor deze een effectievere enkelvoudige bron is voor bedrijfslogica, semantiek en bedrijfskritieke berekeningen.

U kunt de tabel uitvouwen om de meting in de tabel te vinden.

Een relatie maken

Als u een relatie in een datamart wilt maken, selecteert u de modelweergave en selecteert u uw datamart. Sleep vervolgens de kolom van de ene tabel naar de kolom in de andere tabel om de relatie te initiëren. Configureer de relatie-eigenschappen in het venster dat wordt weergegeven.

schermopname van het maken van een relatie.

Selecteer de knop Bevestigen wanneer uw relatie is voltooid om de relatiegegevens op te slaan.

Elementen verbergen van downstream-rapportage

U kunt elementen van uw datamart verbergen in downstreamrapportage door tabelweergave te selecteren en met de rechtermuisknop op de kolom of tabel te klikken die u wilt verbergen. Selecteer vervolgens Verbergen in de rapportweergave uit het weergegeven menu om het item te verbergen voor downstream-rapportage.

Schermopname van het verbergen van een element uit downstreamrapportage.

U kunt de hele tabel en afzonderlijke kolommen ook verbergen met behulp van de modelweergave canvasopties, zoals wordt weergegeven in de volgende afbeelding.

Schermopname van het verbergen van een hele tabel uit downstreamrapportage.

Automatisch gegenereerde semantische modellen openen

Als u toegang wilt krijgen tot automatisch gegenereerde semantische modellen, gaat u naar de Premium-werkruimte en zoekt u het semantische model dat overeenkomt met de naam van de datamart.

schermopname van het vinden van een semantisch model.

Als u het semantische model wilt laden, klikt u op de naam van het semantische model.

schermopname van het laden van een semantisch model.

Datamart-vernieuwing beheren

U kunt een datamart op twee manieren vernieuwen:

  1. Selecteer in het contextmenu van datamart Nu bijwerken of selecteer Geplande bijwerking.

    Schermopname van het contextmenu van datamart voor vernieuwen.

  2. Op de pagina met datamart-instellingen, selecteer Geplande vernieuwing

    Schermopname van geplande vernieuwing voor een datamart op de instellingenpagina.

Als u incrementeel vernieuwen wilt instellen voor een datamart, selecteert u de tabel waarvoor u incrementele vernieuwing wilt instellen in de datamart-editor. Selecteer in het hulpmiddelen voor tabellen lint het pictogram Incrementeel vernieuwen en er wordt een rechterdeelvenster weergegeven waarmee u incrementeel vernieuwen voor de geselecteerde tabel kunt configureren.

schermopname van het configureren van incrementeel vernieuwen voor een tabel in een datamart.

Datamarts en implementatiepijplijnen

Datamarts worden ondersteund in implementatiepijplijnen. Met behulp van implementatiepijplijnen kunt u updates implementeren in uw datamart in een aangewezen pijplijn. U kunt ook regels gebruiken om verbinding te maken met relevante gegevens in elke fase van de pijplijn. Zie Aan de slag met implementatiepijplijnenvoor meer informatie over het gebruik van implementatiepijplijnen.

Een bestaande datamart openen of laden

Als u toegang wilt krijgen tot een bestaande datamart, gaat u naar uw Power BI Premium-werkruimte en zoekt u uw datamart in de algemene lijst met gegevensitems in uw werkruimte, zoals wordt weergegeven in de volgende afbeelding.

Schermopname van het vinden van een bestaande datamart van alle items.

U kunt ook het tabblad Datamarts (preview) in uw Premium-werkruimte selecteren en een lijst met beschikbare datamarts bekijken.

Schermopname van het selecteren van datamart in de lijst met datamarts.

Selecteer de naam van de datamart om de datamart te laden.

De naam van een datamart wijzigen

Er zijn twee manieren om de naam van een datamart te wijzigen:

Selecteer eerst in de Datamart-editorde naam van de datamart boven aan de editor en bewerk de naam van de datamart in het venster dat wordt weergegeven, zoals wordt weergegeven in de volgende afbeelding. Selecteer op het lint buiten het naamvenster om de nieuwe naam op te slaan.

Schermopname van het wijzigen van de naam van een datamart.

U kunt ook de naam van de datamart wijzigen in de lijstweergave van de werkruimte. Selecteer het menu Meer (...) naast de naam van de datamart in de werkruimteweergave.

Schermopname van het selecteren van het contextmenu in een datamart in de werkruimte.

Vanuit het weergegeven menu selecteer Naam wijzigen.

Schermopname van het wijzigen van de naam van een datamart vanuit de werkruimte.

Wanneer u de naam van een datamart wijzigt, wordt de naam van het automatisch gegenereerde semantische model op basis van die datamart ook automatisch gewijzigd.

Een datamart verwijderen

Als u een datamart wilt verwijderen, gaat u naar de werkruimte en zoekt u de datamart die u wilt verwijderen. Selecteer het menu Meer (...) en selecteer Verwijderen in het weergegeven menu.

Schermopname van het verwijderen van een datamart uit de werkruimte.

Het verwijderen van Datamart is niet onmiddellijk en vereist een paar dagen om het te voltooien.

Contextmenu's van Datamart

Datamarts biedt een vertrouwde ervaring voor het maken van rapporten en het openen van ondersteunde acties met behulp van de contextmenu's.

Schermopname van het contextmenu datamart.

In de volgende tabel worden de opties voor het contextmenu van datamart beschreven:

Menuoptie Beschrijving van optie
Analyseren in Excel Maakt gebruik van de bestaande analysefunctie in Excel op automatisch gegenereerd semantisch model. Meer informatie over analyseren in Excel
Rapport maken Een Power BI-rapport maken in de DirectQuery-modus. Meer informatie over aan de slag met het creëren in de Power BI-service
Verwijderen Semantisch model verwijderen uit werkruimte. In een bevestigingsvenster wordt u op de hoogte van de gevolgen van de verwijderingsactie. Als actie verwijderen is bevestigd, worden de datamart en gerelateerde downstreamitems verwijderd
Schermopname van het datamart-menu datamart verwijderen.
Machtigingen beheren Hiermee kunnen gebruikers andere geadresseerden met opgegeven machtigingen toevoegen, vergelijkbaar met het delen van een onderliggend semantisch model of het maken van inhoud met de gegevens die zijn gekoppeld aan het onderliggende semantische model.
Schermopname van het menu 'Mensen toegang verlenen' in de datamart.
Geschiedenis vernieuwen Biedt de geschiedenis van vernieuwingsactiviteiten met de duur van de activiteit en status.
Schermopname van het vernieuwingsgeschiedenisvenster van datamart.
Hernoemen Hiermee werkt u het datamart- en automatisch gegenereerde semantische model bij met de nieuwe naam.
Schermopname van het hernoemvenster van de datamart.
Instellingen Meer informatie over datamart-instellingen
Delen Hiermee kunnen gebruikers de datamart delen om inhoud te bouwen op basis van het onderliggende automatisch gegenereerde semantische model en het bijbehorende SQL-eindpunt opvragen. Deelt de datamart-toegang (SQL - alleen-lezen en automatisch gegenereerd semantisch model) met andere gebruikers in uw organisatie. Gebruikers ontvangen een e-mailbericht met koppelingen voor toegang tot de detailpagina waar ze de SQL Server-URL kunnen vinden en toegang hebben tot het automatisch gegenereerde semantische model om rapporten te maken op basis hiervan.
Schermopname van het datamart-sharemenu.
Herkomst weergeven Hier ziet u de end-to-end herkomst van datamarts, vanaf de gegevensbronnen naar de datamart, het automatisch gegenereerde semantische model en andere semantische modellen (indien aanwezig) die zijn gebouwd op de datamarts, helemaal tot aan rapporten, dashboards en apps.
Schermafbeelding van het datamart-afstammingsvenster.

Datamart-instellingen

Datamart-instellingen zijn toegankelijk via het contextmenu voor datamarts. In deze sectie worden de opties voor datamart-instellingen en hun beschrijving beschreven en uitgelegd. In de volgende afbeelding ziet u het menu datamart-instellingen.

Schermopname van het contextmenu van datamart met instellingen geselecteerd.

Hier volgt een lijst met instellingen die beschikbaar zijn voor elke datamart.

Instelling Het detail
Beschrijving van Datamart Hiermee kunnen gebruikers metagegevensgegevens toevoegen om beschrijvende informatie over een datamart te bieden.
Schermopname van het beschrijvingsmenu van de datamart.
Serverinstellingen De verbindingsreeks voor het SQL-eindpunt van een datamart. U kunt de verbindingsreeks gebruiken om een verbinding met de datamart te maken met behulp van verschillende hulpprogramma's, zoals SSMS.
Schermopname van de datamart-verbindingsreeks.
Referenties voor gegevensbron Hiermee kunt u gegevensbrongegevens ophalen en referenties bewerken.
Schermopname van het datamart-bronreferentiemenu.
Vernieuwing plannen Gegevensvernieuwingsgegevens voor de datamart, op basis van het schema dat door de gebruiker is gedefinieerd.
Schermopname van het menu voor geplande vernieuwingen van de datamart.
Gevoeligheidslabel Vertrouwelijkheidslabel toegepast op datamart, dat ook wordt doorgegeven aan het downstream automatisch gegenereerde semantische model, rapporten enzovoort.
Schermopname van de instellingen voor vertrouwelijkheidslabels voor datamart.

In de volgende scenario's worden de sensitiviteitslabels niet doorgegeven naar het downstream-semantische model en worden er geen rapporten gegenereerd.
  • Downgrade van gevoeligheidslabel
  • Specifieke items toen het vertrouwelijkheidslabel handmatig werd ingesteld

In de volgende tabel ziet u instellingen voor automatisch gegenereerde semantische modellen. Wanneer deze instellingen worden toegepast op een automatisch gegenereerd semantisch model, worden ze ook toegepast op datamart.

Instelling Bijzonderheden
Toegang aanvragen Schermopname van de instelling voor toegang tot aanvragen.
Q&A schermopname van de Q- en A-instelling.
Opslaan van query's in de cache schermopname van de instelling voor het opslaan van query's in cache.

Overwegingen en beperkingen voor Datamarts

  • Alleen de eigenaar van de datamart kan gegevensbronnen toevoegen of wijzigen die overeenkomen met een datamart. Als de huidige eigenaar van de datamart niet beschikbaar is, kan een andere eigenaar van de werkruimte de functie Overname gebruiken om toegang te krijgen.
  • Wanneer u datamarts gebruikt met benoemde verbindingen, gelden de volgende beperkingen:
    • U kunt slechts één cloudverbinding van een bepaald pad en type maken. U kunt bijvoorbeeld slechts één SQL plus server-/databasecloudverbinding maken. U kunt meerdere gatewayverbindingen maken.
    • U kunt geen naam geven aan of de naam van cloudgegevensbronnen wijzigen; u kunt gatewayverbindingen een naam geven of de naam ervan wijzigen.

Dit artikel bevat voorbeeldgegevens en instructies voor het maken en communiceren met datamarts.

De volgende artikelen bevatten meer informatie over datamarts en Power BI:

Zie de volgende artikelen voor meer informatie over gegevensstromen en het transformeren van gegevens: