Dela via


Felsöka problem med dataflöde: Anslut till datakällan

När du skapar ett dataflöde får du ibland ett fel när du ansluter till datakällan. Det här felet kan orsakas av gatewayen, autentiseringsuppgifterna eller andra orsaker. I den här artikeln beskrivs de vanligaste anslutningsfelen och problemen samt deras lösning.

Fel: En lokal datagateway krävs för att ansluta

Det här problemet kan inträffa när du flyttar en fråga från Power Query i skrivbordsverktyg till Power Query i dataflödet, och du får felet "En lokal datagateway krävs för att ansluta".

Fel vid gatewayval.

Orsak:

När tabellen i dataflödet hämtar data från en lokal datakälla behövs en gateway för anslutningen, men gatewayen har inte valts.

Lösning:

Välj Välj gateway. Om gatewayen inte har konfigurerats än går du till Installera en lokal datagateway.

Fel: Ange hur du ansluter

Det här problemet inträffar när du är ansluten till en datakälla, men inte har konfigurerat autentiseringsuppgifterna eller anslutningsinformationen ännu. Det kan inträffa när du migrerar frågor till ett dataflöde.

Konfigurera en anslutning.

Orsak:

Anslutningsinformationen är inte korrekt konfigurerad.

Lösning:

Välj Konfigurera anslutning. Konfigurera anslutningsinformationen och autentiseringsuppgifterna.

Expression.Error: Modulen med namnet "xyz" har inaktiverats i den här kontexten

Ibland när du migrerar dina frågor från Power Query i skrivbordsverktyg till dataflödet får du ett felmeddelande om att en modul är inaktiverad i den här kontexten. Ett exempel på den här situationen är när frågan använder funktioner som Web.Page eller Web.BrowserContents.

Inaktiverad modul.

Orsak:

Inaktiverade moduler är relaterade till funktioner som kräver en lokal datagatewayanslutning för att fungera. Även om funktionen hämtar data från en webbsida, på grund av vissa krav på säkerhetsefterlevnad, måste den gå igenom en gatewayanslutning.

Lösning:

Installera och konfigurera först en lokal gateway. Lägg sedan till en webbdatakälla för den webb-URL som du ansluter till.

Lägg till en webbdatakälla.

När du har lagt till webbdatakällan kan du välja gatewayen i dataflödet från Alternativ>Projektalternativ.

Projektalternativ i dataflödet.

Du kan bli ombedd att konfigurera autentiseringsuppgifter. När du har konfigurerat gatewayen och dina autentiseringsuppgifter kommer modulerna inte längre att inaktiveras."

Inaktiverade funktioner fungerar nu.

Borttagna eller gamla datakällor visas fortfarande

Ibland när du tar bort en datakälla från ditt dataflöde visas den fortfarande i översikten över dina autentiseringsuppgifter eller ursprungsöversikten. Detta påverkar inte uppdateringen eller redigeringen av ditt dataflöde.

Översikt över ursprung.

Orsak:

Ett dataflöde upprätthåller sin koppling till borttagna dataflödesdatakällor och tar inte bort dem automatiskt. Detta kräver en trimning som initieras av användaren.

Lösning:

För att kunna trimma datakällorna måste du vidta följande steg:

  1. Öppna ditt dataflöde.

  2. Välj alternativ

  3. Välj Projektalternativ.

    Skärmbild som visar de alternativ och projektalternativ som framhävs.

  4. Ändra gatewayen till en annan gateway. Det spelar ingen roll vilken, så länge det är en annan gateway.

    Gatewayväljare.

  5. När du har tillämpat ändringen genom att välja OK upprepar du steg 1 till 4 för att välja den ursprungliga gatewayen igen.

De här stegen tar i princip bort alla datakällbindningar för dataflödet. När du har slutfört de här stegen kan du bli ombedd att konfigurera autentiseringsuppgifter. När du har konfigurerat gatewayen och dina autentiseringsuppgifter har du effektivt "trimmat" datakällbindningarna för dataflödet till bara de som dataflödet faktiskt använder.

Kommentar

För dataflöden med molndatakällor utan en lokal datagateway finns det fortfarande en gammal datakällanslutning när namnet på datakällan ändras. Om du vill ta bort den här anslutningen i Power BI-tjänst väljer du inställningsikonen, går till Hantera Anslut ioner och gatewayer> Anslut ions, väljer ellipsmenyn med anslutningsnamnet och väljer sedan Ta bort för att ta bort den gamla/oanvända datakällanslutningen. Gå sedan till sidan Start, välj arbetsytan, välj dataflödet för att öppna det och välj sedan Redigera tabellersidan Tabellnamn. I Power Query-redigeraren väljer du Spara och stäng för att dataflödena ska uppdateras till den aktuella datakällanslutningen och för att ta bort den äldre anslutningen.