Lägga till eller ta bort datakälla för gateway

Anteckning

Vi har delat upp dokumenten för den lokala datagatewayen i innehåll som är specifikt för Power BI och allmänt innehåll som gäller för alla tjänster som gatewayen stöder. Du är för närvarande i Power BI-innehållet. Om du vill ge feedback om den här artikeln eller den övergripande gatewaydokumentationen rullar du längst ned i artikeln.

Power BI stöder många lokala datakällor och var och en har sina egna krav. Gatewayer kan användas för en enstaka datakälla eller flera datakällor. I det här exemplet visar vi hur du lägger till SQL Server som en datakälla. Stegen är liknande för andra datakällor.

De flesta hanteringsåtgärder för datakällor kan även utföras med hjälp av API:er. Mer information finns i REST-API:er (gatewayer).

Om du inte har installerat en gateway än rekommenderar vi att du läser Installera en lokal datagateway för att komma igång.

Lägga till en datakälla

  1. I sidhuvudet i Power BI-tjänst väljer du InställningarSettings gear icon>Hantera gatewayer.

    Screenshot of Manage gateways.

  2. Välj Nytt överst i menyfliksområdet för att lägga till en ny datakälla.

  3. Välj den gateway som du vill skapa anslutningen på genom att ange namnet på gatewayklustret och välj sedan Typ av datakälla. I det här exemplet väljer vi SQL Server.

  4. Ange information om datakällan. Ange server och databas för SQL Server.

    Screenshot of how to fill in data source settings.

  5. Välj en autentiseringsmetod som ska användas för att ansluta till datakällan. Välj Windows eller Grundläggande (SQL-autentisering) för SQL Server. Ange autentiseringsuppgifterna för din datakälla.

    Screenshot of how to fill out authentication settings.

    Anteckning

    Om den valda autentiseringsmetoden är OAuth:

    • Alla frågor som körs längre än förfalloprincipen för OAuth-token kan misslyckas.
    • Konton mellan klientorganisationer AAD stöds inte Om den valda autentiseringsmetoden är Windows:
    • Kontrollera att kontot har åtkomst på datorn. Om du inte är säker ska du lägga till NT-AUTHORITY\Authenticated Users (S-1-5-11) i den lokala gruppen "Användare".
  6. Under Avancerade inställningar kan du konfigurera Enkel inloggning (SSO) för din datakälla.

    Screenshot of advanced settings for data sources.

    Du kan antingen konfigurera Använd enkel inloggning via Kerberos för DirectQuery-frågor, Använda enkel inloggning via Kerberos för DirectQuery- och importfrågor eller Använda enkel inloggning via Azure AD för DirectQuery-frågor för DirectQuery-baserade rapporter och Använda enkel inloggning via Kerberos för DirectQuery- och importfrågor för uppdateringsbaserade rapporter.

    Om du använder Använd enkel inloggning via Kerberos för DirectQuery-frågor och använder den här datakällan för en DirectQuery-baserad rapport används autentiseringsuppgifterna för den användare som loggar in på Power BI-tjänst. För en uppdateringsbaserad rapport använder den de autentiseringsuppgifter som du anger i fälten Användarnamn och Lösenord och den autentiseringsmetod som valts.

    När du använder Använd enkel inloggning via Kerberos för DirectQuery- och importfrågor behöver du inte ange några autentiseringsuppgifter. Om den här datakällan används för DirectQuery-baserade rapporter använder den användaren som är mappad till den (Azure) Active Directory-användare som loggar in på Power BI-tjänst. För en uppdateringsbaserad rapport använder den datauppsättningens ägares säkerhetskontext.

    Mer information om hur du använder enkel inloggning via Kerberos för DirectQuery-frågor eller Använda enkel inloggning via Kerberos för DirectQuery- och importfrågor finns i Översikt över enkel inloggning (SSO) för gatewayer i Power BI.

    Om du använder Använd enkel inloggning via Azure AD för DirectQuery-frågor och använder den här datakällan för en DirectQuery-baserad rapport använder den Azure AD token för användaren som loggar in på Power BI-tjänst. För en uppdateringsbaserad rapport använder den de autentiseringsuppgifter som du anger i fälten Användarnamn och Lösenord och den autentiseringsmetod som valts. Alternativet Använd enkel inloggning via Azure AD för DirectQuery-frågor är endast tillgängligt om klientadministratören tillåter Azure AD enkel inloggning via den lokala datagatewayen och för följande datakällor:

    • SQL Server
    • Öppna Azure-datautforskaren
    • Snowflake

    Mer information om hur du använder enkel inloggning via Azure AD för DirectQuery-frågor finns i Azure AD enkel Sign-On (SSO) för gateway.

    Anteckning

    Enkel inloggning för importfrågor är bara tillgängligt för listan med SSO-datakällor som använder Kerberos-begränsad delegering.

  7. Du kan också konfigurera sekretessnivån för din datakälla (gäller inte för DirectQuery).

    Screenshot of the Privacy level selections for data sources.

  8. Välj Skapa. Du ser CreatedbNy datakälla om processen lyckas.

    Screenshot of when the creation on connection is successful.

Du kan nu använda den här datakällan för att ta med data från SQL Server i Power BI-instrumentpaneler och rapporter.

Ta bort en datakälla

Du kan ta bort en datakälla om du inte längre använder den. Om du tar bort en datakälla bryts alla anslutningar till instrumentpaneler och rapporter som förlitar sig på den datakällan.

Om du vill ta bort en datakälla väljer du datakällan och sedan Ta bort från det översta menyfliksområdet.

Screenshot of how to remove a data source.

Använda datakällan för schemalagd uppdatering eller DirectQuery

När du har skapat datakällan går den att använda med DirectQuery eller med schemalagd uppdatering. Mer information om hur du konfigurerar schemalagda uppdateringar finns i Konfigurera schemalagd uppdatering.

Anteckning

Server- och databasnamnen måste överensstämma mellan Power BI Desktop och datakällan som lagts till i den lokala datagatewayen.

Länken mellan din datamängd och datakällan i gatewayen är baserad på servernamnet och databasnamnet. Dessa namn måste matcha. Om du exempelvis anger en IP-adress för servernamnet i Power BI Desktop måste du använda den IP-adressen för datakällan i gatewaykonfigurationen. Om du använder SERVER\INSTANS i Power BI Desktop, måste du använda samma i den datakälla som konfigureras för gatewayen.

Om du finns med på fliken Användare för den datakälla som konfigurerats i gatewayen, och om server- och databasnamnen matchar, visas gatewayen som ett alternativ för användning med schemalagd uppdatering.

Screenshot of how to create gateway connection.

Varning

Om datamängden innehåller flera datakällor måste du lägga varje datakälla i gatewayen. Om en eller flera datakällor inte har lagts till i gatewayen visas inte gatewayen som tillgänglig för schemalagd uppdatering.

Överväganden och begränsningar

OAuth är ett schema för autentiseringsmetoder som stöds endast för anpassade anslutningar med den lokala datagatewayen.

Hantera användare

När du har lagt till en datakälla till en gateway ger du användarna och de e-postaktiverade säkerhetsgrupperna åtkomst till den specifika datakällan (inte hela gatewayen). Åtkomstlistan för datakällan styr endast vem som får publicera rapporter som innehåller data från datakällan. Rapportägare kan skapa instrumentpaneler och appar och sedan dela objekten med andra användare.

Du kan även ge användare och säkerhetsgrupper administrativ åtkomst till gatewayen.

Anteckning

Användare med åtkomst till datakällan kan associera datamängder till datakällan och ansluta, baserat på vilket säkerhetsalternativ (lagrade autentiseringsuppgifter eller enkel inloggning) du valde när du skapade datakällan.

Lägga till användare till en datakälla

  1. I sidhuvudet i Power BI-tjänst väljer du Inställningar > Hantera gatewayer.

  2. Välj den datakälla där du vill lägga till användare.

  3. Välj Hantera användare i det övre menyfliksområdet

  4. Ange de användare och e-postaktiverade säkerhetsgrupper från din organisation som ska komma åt den valda datakällan och tilldela användarrollen. Välj Dela så läggs den tillagda medlemmens namn till i listan över personer som kan publicera rapporter som använder den här datakällan.

    Screenshot of Add user.

Kom ihåg att du behöver lägga till användare i varje datakälla som du vill bevilja åtkomst till. Varje datakälla har en separat lista över användare. Lägg till användare i varje datakälla separat.

Ta bort användare från en datakälla

På fliken Hantera användare för datakällan kan du ta bort användare och säkerhetsgrupper som använder den här datakällan.

Lagra krypterade autentiseringsuppgifter i molnet

När du lägger till en datakälla till gatewayen, måste du ange autentiseringsuppgifter för datakällan. Alla frågor till datakällan kommer att köras med dessa autentiseringsuppgifter. Autentiseringsuppgifterna krypteras på ett säkert sätt. Innan de lagras i molnet krypteras de med hjälp av symmetrisk kryptering, så att de inte kan dekrypteras i molnet. Autentiseringsuppgifterna skickas till den dator som kör gatewayen, lokalt, där de dekrypteras när datakällorna används.

Lista över tillgängliga typer av datakällor

Information om vilka datakällor som stöds av den lokala datagatewayen finns i Power BI-datakällor.

Nästa steg

Har du fler frågor? Testa Power BI Community.