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:
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.

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.

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
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.
Selecteer OK.
Als u zich wilt aanmelden bij uw Snowflake Computing-magazijn, voert u uw gebruikersnaam en wachtwoord in en selecteert u Verbinding maken.

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
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:
Selecteer de optie Snowflake in de connectorselectie.
Voer in het dialoogvenster Snowflake dat wordt weergegeven de naam van de server en het magazijn in.

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.
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).
Selecteer Volgende om verbinding te maken met de database.
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.