Verbindingsproblemen tussen PowerBI Desktop en een Tabular model oplossen

Verbindingsproblemen tussen PowerBI Desktop en een Tabular model oplossen

Het kan soms voorkomen dat de verbinding tussen PowerBI Desktop en een Tabular model niet lukt. Hieronder volgen stappen om dit op te lossen. Het eerste dat je nodig hebt is het serveradres. Afhankelijk van de omgeving zijn er verschillende opties:

Optie 1: Tabular model wordt gehost in Azure

Als het model wordt gehost in Azure begint het serveradres met: "asazure://"

Optie 2: Tabular model wordt gehost in het datacentrum van SDB (oud Infent)

Als het model wordt gehost bij SDB lijkt het serveradres op: "inf-cld-___-db.intern.infenture.nl"

Inloggen bij Optie 1:

Kies in PowerBI voor Analysis Services en voer de servernaam in

Kies voor het inloggen voor Microsoft account
Kies voor sign in / log in en log in met je Microsoft Account. In de meeste gevallen zal dit je normale werkaccount zijn.
Wanneer je ingelogd bent, kies je voor connect
Als alles goed gaat zie je een lijst met één of meer te kiezen databases.

Inloggen bij Optie 2:
Kies in PowerBI voor Analysis Services en voer de servernaam in

Kies voor het inloggen met Windows

Kies hier Use alternate credentials en voer de juiste username en password in. Kies vervolgens Connect
Als alles goed gaat zie je een lijst met één of meer te kiezen databases.

Het lukt niet

Opgeslagen credentials

Als je niet kunt kiezen om een gebruikersnaam in te geven dan zijn er al credentials voor de gekozen server bewaard. Je kunt deze op de volgende manier aanpassen of verwijderen:
Kies voor File / Options and settings en vervolgens voor Data source settings en selecteer vervolgens de betreffende server, bijvoorbeeld:

En kies voor Edit Permissions of Clear Permissions. Log opnieuw in.

Connectie testen

Dit is met name van belang bij optie 2. Als het niet lukt om connectie te maken met de server is het (naast het controleren van de servernaam) van belang om te controleren of de machine waarop PowerBI desktop draait daadwerkelijk de databaseserver kan vinden. Normaliter zal dit via een VPN verbinding lopen. Met behulp van een eenvoudig Powershell commando is te controleren of er netwerkverkeer met de databaseserver mogelijk is. Geef in een Powershell window het volgende commando op:
test-netconnection -computername <serveradres> -port 2383
Bijvoorbeeld:
test-netconnection -computername inf-cld-___-db.intern.infenture.nl -port 2383
Als dit succesvol is is de laatste regel van het resultaat van het powershell commando
Als dit niet zo is is er geen verbinding tussen de machine waarop PowerBI Desktop draait en de database server mogelijk. Misschien moet er een VPN gestart worden of is de VPN down.
Als deze verbinding wel succesvol is, maar de verbinding lukt niet is het het meest waarschijnlijk dat username (inclusief domein) of wachtwoord niet correct is

    • Related Articles

    • De samenhang tussen de Tabular, InTouch en PowerBI

      Introductie In dit artikel geven we inzicht in de samenhang tussen het tabular model, InTouch en Power BI. Dit artikel is geschreven voor Beheerders van InTouch. Tabular & InTouch Het tabular model is de onderligger voor zowel InTouch als aan Power ...
    • Tabular model zelf uitbreiden in combinatie met Power BI

      Voor wie is dit artikel? Voor Power Users. Indien je gebruik maakt van een Tabular model is er ook een mogelijkheid om zelf toevoegingen te doen op het datamodel. Wat is hiervoor nodig? Het tabular model moet voor jou te benaderen zijn, dit kan ...
    • Hoe zorg ik voor goede samenwerking tussen de InTouch periode slicer en visuals op een Power BI rapport?

      Introductie Om binnen InTouch gebruik te kunnen maken van grafieken die reageren op de periode slicer, is het nodig om in je Power BI rapport in plaats van de periode dimensie voor je grafieken de DateIntelligence dimensie te gebruiken. In dit ...
    • Applicatiebeheer training: een casus (Pagina's en KPI's maken)

      Introductie Dit artikel is een naslagwerk voor de onderdelen die uitgelegd zijn tijdens de applicatiebeheer training van InTouch. Tijdens de training hebben we enerzijds tijd besteed aan de voorkant van InTouch en een aantal belangrijke concepten als ...
    • InTouch: een overzicht voor beheerders

      Introductie InTouch is een webapplicatie welke ontwikkeld is en beheerd wordt door SDB Analytics. Aan het eind van dit artikel heb een beeld van wat jij als beheerder kunt inrichten. Dit artikel is geschreven voor beheerders van InTouch bij ...