Verbinding maken met tabellaire Analysis Services-gegevens in Power BI Desktop

Met Power BI Desktop kunt u op twee manieren verbinding maken met en gegevens ophalen uit uw tabellaire SQL Server Analysis Services-modellen:

  • Verkennen met behulp van een liveverbinding
  • Items selecteren en importeren in Power BI Desktop

Verkennen met behulp van een liveverbinding: wanneer u een liveverbinding gebruikt, worden items in uw tabellaire model of perspectief, zoals tabellen, kolommen en metingen, weergegeven in de lijst met Power BI Desktop-velden. U kunt de geavanceerde visualisatie- en rapporthulpprogramma's van Power BI Desktop gebruiken om uw tabellaire model op nieuwe, zeer interactieve manieren te verkennen.

Wanneer u live verbinding maakt, worden er geen gegevens uit het tabellaire model geïmporteerd in Power BI Desktop. Telkens wanneer u interactie hebt met een visualisatie, voert Power BI Desktop een query uit op het tabellaire model en berekent u de resultaten die u ziet. U kijkt altijd naar de meest recente gegevens die beschikbaar zijn in het tabellaire model, van de laatste verwerkingstijd of van DirectQuery-tabellen die beschikbaar zijn in het tabellaire model.

Houd er rekening mee dat tabellaire modellen zeer veilig zijn. Items die in Power BI Desktop worden weergegeven, zijn afhankelijk van uw machtigingen voor het tabellaire model waarmee u bent verbonden.

Wanneer u dynamische rapporten in Power BI Desktop hebt gemaakt, kunt u deze delen door deze te publiceren naar uw Power BI-site. Wanneer u een Power BI Desktop-bestand met een liveverbinding met een tabellair model naar uw Power BI-site publiceert, moet een on-premises gegevensgateway worden geïnstalleerd en geconfigureerd door een beheerder. Zie on-premises gegevensgateway voor meer informatie.

Items selecteren en importeren in Power BI Desktop: wanneer u verbinding maakt met deze optie, kunt u items zoals tabellen, kolommen en metingen selecteren in uw tabellaire model of perspectief en deze laden in een Power BI Desktop-model. Gebruik de Power Query-editor van Power BI Desktop om verder vorm te geven aan wat u wilt en de bijbehorende modelleringsfuncties om de gegevens verder te modelleren. Omdat er geen liveverbinding tussen Power BI Desktop en het tabellaire model wordt onderhouden, kunt u uw Power BI Desktop-model offline verkennen of publiceren naar uw Power BI-site.

Verbinding maken met een tabellair model

  1. Selecteer In Power BI Desktop op het lint Start de optie Gegevens meer>database> ophalen.

  2. Selecteer de SQL Server Analysis Services-database en selecteer vervolgens Verbinding maken.

    Screenshot shows the Get Data dialog with SQL Server Analysis Services database selected.

  3. Voer in het sql Server Analysis Services-databasevenster de servernaam in, kies een verbindingsmodus en selecteer vervolgens OK.

    Screenshot shows the SQL Server Analysis Services database window.

  4. Deze stap in het navigatorvenster is afhankelijk van de verbindingsmodus die u hebt geselecteerd:

    • Als u live verbinding maakt, selecteert u een tabellair model of perspectief.

      Screenshot shows the Navigator tabular model or perspective.

    • Als u ervoor kiest om items te selecteren en gegevens op te halen, selecteert u een tabellair model of perspectief en selecteert u vervolgens een bepaalde tabel of kolom die u wilt laden. Als u uw gegevens wilt vormgeven voordat u laadt, selecteert u Gegevens transformeren om Power Query-editor te openen. Wanneer u klaar bent, selecteert u Laden om de gegevens te importeren in Power BI Desktop.

      Screenshot shows the Navigator table or column to load.

Veelgestelde vragen

Vraag: Heb ik een on-premises gegevensgateway nodig?

Antwoord: Het hangt ervan af. Als u Power BI Desktop gebruikt om live verbinding te maken met een tabellair model, maar u niet wilt publiceren naar uw Power BI-site, hebt u geen gateway nodig. Als u echter van plan bent om te publiceren naar uw Power BI-site, is een gegevensgateway nodig om beveiligde communicatie tussen de Power BI-service en uw on-premises Analysis Services-server te garanderen. Neem contact op met uw Analysis Services-serverbeheerder voordat u een gegevensgateway installeert.

Als u ervoor kiest om items te selecteren en gegevens op te halen, importeert u gegevens in tabelvorm rechtstreeks in uw Power BI Desktop-bestand, zodat er geen gateway nodig is.

Vraag: Wat is het verschil tussen het verbinden van live met een tabellair model vanuit de Power BI-service en het verbinden van live vanuit Power BI Desktop?

Antwoord: Wanneer u live verbinding maakt met een tabellair model van uw site in de Power BI-service met een On-premises Analysis Services-database in uw organisatie, is een on-premises gegevensgateway vereist om de communicatie tussen deze databases te beveiligen. Wanneer u live verbinding maakt met een tabellair model vanuit Power BI Desktop, is een gateway niet vereist omdat zowel de Power BI Desktop- als de Analysis Services-server waarmee u verbinding maakt, on-premises worden uitgevoerd in uw organisatie. Als u uw Power BI Desktop-bestand echter publiceert naar uw Power BI-site, is een gateway vereist.

Vraag: Als ik een liveverbinding heb gemaakt, kan ik verbinding maken met een andere gegevensbron in hetzelfde Power BI Desktop-bestand?

Antwoord: Nee. U kunt geen livegegevens verkennen en verbinding maken met een ander type gegevensbron in hetzelfde bestand. Als u al gegevens hebt geïmporteerd of verbinding hebt gemaakt met een andere gegevensbron in een Power BI Desktop-bestand, moet u een nieuw bestand maken om live te verkennen.

Vraag: Als ik een liveverbinding heb gemaakt, kan ik het model of de query bewerken in Power BI Desktop?

Antwoord: U kunt metingen op rapportniveau maken in Power BI Desktop, maar alle andere query- en modelleringsfuncties zijn uitgeschakeld bij het verkennen van livegegevens.

Vraag: Als ik een liveverbinding heb gemaakt, is deze beveiligd?

Antwoord: Ja. Uw huidige Windows-referenties worden gebruikt om verbinding te maken met de Analysis Services-server. U kunt geen basis- of opgeslagen referenties gebruiken in de Power BI-service of Power BI Desktop wanneer u live verkent.

Vraag: In Navigator zie ik een model en een perspectief. Wat is het verschil?

Antwoord: Een perspectief is een bepaalde weergave van een tabellair model. Het kan alleen bepaalde tabellen, kolommen of metingen bevatten, afhankelijk van een unieke gegevensanalyse. Een tabellair model bevat altijd ten minste één perspectief, dat alles in het model kan bevatten. Als u niet zeker weet welk perspectief u moet selecteren, neem dan contact op met de beheerder.

Vraag: Zijn er functies van Analysis Services die de manier wijzigen waarop Power BI zich gedraagt?

Antwoord: Ja. Afhankelijk van de functies die in uw tabellaire model worden gebruikt, kan de ervaring in Power BI Desktop veranderen. Enkele voorbeelden:

  • Mogelijk ziet u metingen in het model dat boven aan de lijst met veldenvensters is gegroepeerd in plaats van in tabellen naast kolommen. Maak u geen zorgen, u kunt ze nog steeds gebruiken als normaal, het is gewoon gemakkelijker om ze op deze manier te vinden.

  • Als in het tabellaire model berekeningsgroepen zijn gedefinieerd, kunt u deze alleen gebruiken met modelmetingen en niet met impliciete metingen die u maakt door numerieke velden toe te voegen aan een visual. Het model heeft mogelijk ook de vlag DiscourageImplicitMeasures handmatig ingesteld, wat hetzelfde effect heeft. Zie Berekeningsgroepen in Analysis Services voor meer informatie.

De servernaam wijzigen na de initiële verbinding

Nadat u een Power BI Desktop-bestand hebt gemaakt met een liveverbinding verkennen, zijn er mogelijk enkele gevallen waarin u de verbinding naar een andere server wilt overschakelen. Als u bijvoorbeeld uw Power BI Desktop-bestand hebt gemaakt bij het maken van verbinding met een ontwikkelserver en voordat u publiceert naar de Power BI-service, wilt u de verbinding overschakelen naar de productieserver.

De servernaam wijzigen:

  1. Selecteer Gegevensbroninstellingen transformeren>op het tabblad Start.

  2. Voer in het venster SQL Server Analysis Services-database de nieuwe servernaam in en selecteer VERVOLGENS OK.

Probleemoplossing

In de volgende lijst worden alle bekende problemen beschreven bij het maken van verbinding met SQL Server Analysis Services (SSAS) of Azure Analysis Services:

  • Fout: kan het modelschema niet laden: deze fout treedt meestal op wanneer de gebruiker die verbinding maakt met Analysis Services geen toegang heeft tot de database/het model.