Delen via


Liveverbinding en DirectQuery-vergelijking

Liveverbinding is een manier om een Power BI-rapport te verbinden met een gepubliceerd semantisch Power BI-model. DirectQuery is een methode die u kunt gebruiken om uw semantische model te verbinden met gegevens. In dit artikel worden de belangrijkste verschillen tussen deze concepten beschreven.

Liveverbinding

Liveverbinding is een methode waarmee u een rapport kunt maken in Power BI Desktop zonder dat u hiervoor een semantisch model hoeft te maken. Wanneer u uw rapport maakt in Power BI Desktop, kunt u het verbinden met een semantisch model dat al bestaat. Met een liveverbinding kunt u vertrouwen op bestaande gegevens, die kunnen worden bijgewerkt zonder het rapport te openen.

Met behulp van een liveverbinding kunt u uw rapport verbinden met een van de volgende gegevensbronnen:

  • Een semantisch model dat al bestaat in Power BI-service

  • Een AAS-database (Azure Analysis Services)

  • Een on-premises exemplaar van SQL Server Analysis Services (SSAS)

DirectQuery

In een semantisch Power BI-model kunnen gegevens worden gekopieerd tijdens een vernieuwingsbewerking, in de zogenaamde importmodus. Of het semantische model kan dynamisch gegevens aanvragen vanuit een gegevensbron die hiermee is verbonden met behulp van een methode met de naam DirectQuery.

Wanneer u DirectQuery gebruikt, worden in uw rapport DAX-query's (Data Analysis Expression) gebruikt om gegevens op te halen. Nadat het semantische model de DAX-query van het rapport heeft ontvangen, genereert het een andere set query's die worden uitgevoerd op uw gegevensbron om de vereiste gegevens op te halen. Als uw gegevensbron bijvoorbeeld een SQL Server-database is, genereert Power BI SQL-query's om de gegevens op te halen die nodig zijn. Andere gegevensbronnen kunnen query's genereren in andere querytalen.

DirectQuery is handig wanneer:

  • U werkt met gegevensbronnen met een grote hoeveelheid gegevens

  • U wilt bijna realtime gegevens gebruiken

U kunt DirectQuery ook gebruiken met Analysis Services, zoals beschreven in Het gebruik van DirectQuery voor semantische Power BI-modellen en Analysis Services.

Raadpleeg de volgende bronnen voor meer informatie: