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".
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.
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
.
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.
När du har lagt till webbdatakällan kan du välja gatewayen i dataflödet från Alternativ>Projektalternativ.
Du kan bli ombedd att konfigurera autentiseringsuppgifter. När du har konfigurerat gatewayen och dina autentiseringsuppgifter kommer modulerna inte längre att inaktiveras."
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.
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:
Öppna ditt dataflöde.
Välj alternativ
Välj Projektalternativ.
Ändra gatewayen till en annan gateway. Det spelar ingen roll vilken, så länge det är en annan gateway.
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 tabeller på sidan 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.