Snowflake

Samenvatting

Item Beschrijving
Release-status Algemene beschikbaarheid
Producten Power BI (gegevenssets)
Power BI (gegevensstromen)
Power Apps (gegevensstromen)
Ondersteunde verificatietypen Database (gebruikersnaam/wachtwoord), AAD
Naslagdocumentatie voor functies -

Notitie

Sommige mogelijkheden zijn mogelijk aanwezig in het ene product, maar niet in andere vanwege implementatieschema's en hostspecifieke mogelijkheden.

Ondersteunde mogelijkheden

  • Importeren
  • DirectQuery (alleen Power BI)
  • Geavanceerde opties
    • Geef een tekstwaarde op die moet worden gebruikt als rolnaam
    • Native SQL-instructie
    • Relatiekolommen
    • Time-out van verbinding in seconden
    • Time-out van opdracht in seconden

Verbinding maken naar Snowflake-datawarehouse vanuit Power Query Desktop

Ga als volgt te werk om verbinding te maken met een Snowflake Computing-magazijn:

  1. Selecteer Gegevens ophalen op het lint Start in Power BI Desktop, selecteer Database in de categorieën aan de linkerkant, selecteer Snowflake en selecteer vervolgens Verbinding maken.

    Schermopname van het dialoogvenster Gegevens ophalen met selectie van de Snowflake-database.

  2. Voer in het venster Snowflake dat wordt weergegeven de naam van uw Snowflake-server in Server en de naam van uw Snowflake Computing-magazijn in Warehouse in.

    Schermopname van het dialoogvenster Snowflake met het keuzerondje Importeren geselecteerd.

  3. Voer eventueel waarden in alle geavanceerde opties in die u wilt gebruiken om de verbindingsquery te wijzigen, zoals een tekstwaarde die moet worden gebruikt als een rolnaam of een time-out van de opdracht. Meer informatie: Verbinding maken geavanceerde opties gebruiken

  4. Selecteer Importeren om gegevens rechtstreeks in Power BI importeren of selecteer DirectQuery. Meer informatie: DirectQuery gebruiken in Power BI Desktop

    Notitie

    Azure Active Directory (Azure AD) Single Sign-On (SSO) ondersteunt alleen DirectQuery.

  5. Selecteer OK.

  6. Als u zich wilt aanmelden bij uw Snowflake Computing-magazijn, voert u uw gebruikersnaam en wachtwoord in en selecteert u Verbinding maken.

    Schermopname van de vraag om referenties voor Snowflake met de velden Gebruikersnaam en Wachtwoord.

    Notitie

    Als u uw gebruikersnaam en wachtwoord voor een bepaalde Snowflake-server hebt ingevoerd, worden deze referenties door Power BI Desktop gebruikt bij volgende pogingen verbinding te maken. U kunt de referenties wijzigen via Bestand > Opties en instellingen > Instellingen voor gegevensbron. Meer informatie: De verificatiemethode wijzigen

    Als u de Microsoft-accountoptie wilt gebruiken, moet de integratie met Snowflake AAD worden geconfigureerd aan de kant van Snowflake. Voor meer informatie: Power BI eenmalige aanmelding bij Snowflake - Aan de slag

  7. Selecteer in Navigator een of meer elementen die u wilt importeren en gebruiken in Power BI Desktop. Selecteer vervolgens Laden om de tabel in Power BI Desktop te laden of Bewerken om de Power Query-editor te openen, waar u de set gegevens die u wilt gebruiken kunt filteren en verfijnen, en vervolgens die verfijnde set gegevens in Power BI Desktop.

Verbinding maken van Power Query Online naar een Snowflake-database

Voer de volgende stappen uit om de verbinding tot stand te brengen:

  1. Selecteer de optie Snowflake in de connectorselectie.

  2. Voer in het dialoogvenster Snowflake dat wordt weergegeven de naam van de server en het magazijn in.

    Snowflake connection builder in Power Query Online.

  3. Voer waarden in de geavanceerde opties in die u wilt gebruiken. Als er geen geavanceerde opties worden weergegeven in de gebruikersinterface, kunt u deze in de Geavanceerde editor later Power Query bewerken.

  4. Voer uw verbindingsreferenties in, inclusief het selecteren of maken van een nieuwe verbinding, welke gateway u wilt gebruiken, en een gebruikersnaam en wachtwoord (alleen het type Basisverificatie wordt ondersteund in Power Query Online).

  5. Selecteer Volgende om verbinding te maken met de database.

  6. Selecteer in Navigator de gegevens die u nodig hebt en selecteer vervolgens Gegevens transformeren om de gegevens te transformeren in Power Query Editor.

Verbinding maken geavanceerde opties gebruiken

Power Query biedt een set geavanceerde opties die u indien nodig aan uw query kunt toevoegen.

De volgende tabel bevat alle geavanceerde opties die u kunt instellen in Power Query.

Geavanceerde optie Beschrijving
Rolnaam Hiermee geeft u de rol die het rapport via het stuurprogramma gebruikt. Deze rol moet beschikbaar zijn voor de gebruiker, anders wordt er geen rol ingesteld.
Relatiekolommen opnemen Indien ingeschakeld, bevat kolommen die mogelijk relaties met andere tabellen hebben. Als dit vak is gewist, worden deze kolommen niet weergegeven.
Time-out van verbinding in seconden Hiermee geeft u op hoe lang moet worden gewacht op een reactie bij interactie met de Snowflake-service voordat er een fout wordt weergegeven. De standaardwaarde is 0 (geen time-out).
Time-out van opdracht in seconden Hiermee geeft u op hoe lang moet worden gewacht tot een query is voltooid voordat er een fout wordt weergegeven. De standaardwaarde is 0 (geen time-out).
SQL-instructie Ga naar Gegevens importeren uit een database met behulp van een native databasequery voor meer informatie. In deze versie van de systeemeigen databasequeryfunctionaliteit moet u volledig gekwalificeerde tabelnamen gebruiken in de indeling Database.Schema.Table, bijvoorbeeld SELECT * FROM DEMO_DB. OPENBARE. DEMO_TABLE.

Nadat u de geavanceerde opties hebt geselecteerd die u nodig hebt, selecteert u OK in Power Query Desktop of Volgende in Power Query Online om verbinding te maken met uw Snowflake-database.

Power BI en Snowflake Webinar

Power BI en Snowflake zijn een partner voor het hosten van een praktijk webinar op 25 augustus 2021 om dieper in te gaan op het bereiken van Consumer Insights met Snowflakeen Microsoft Power BI .

In deze praktijklab leert u hoe u toegang krijgt tot alle relevante gegevens uit één bron en hoe u gegevens via deze connector kunt veranderen in inzichten.

  • Naadloos toegang krijgen tot eigen gegevens in Snowflake
  • De Data Marketplace gebruiken om livegegevens van externe providers op te vragen
  • Self-service analytics instellen in Power BI

Bekijk de webinar op aanvraag via de bovenstaande koppeling.

Aanvullende informatie