Připojte se ke Snowflake v služba Power BI
Připojení ke Snowflake v služba Power BI se liší od ostatních spojnic pouze jedním způsobem. Snowflake má funkci pro Microsoft Entra ID, možnost jednotného přihlašování (SSO). Části integrace vyžadují různé role pro správu v rámci Snowflake, Power BI a Azure. Můžete se rozhodnout povolit ověřování Microsoft Entra bez použití jednotného přihlašování. Základní ověřování funguje podobně jako jiné konektory ve službě.
Konfigurace integrace Microsoft Entra a volitelně povolení jednotného přihlašování:
- Pokud jste správce Snowflake, podívejte se v dokumentaci ke Snowflake v jednotném přihlašování k Power BI ke Snowflake .
- Pokud jste správce Power BI, přejděte do části Portál pro správu a povolte jednotné přihlašování.
- Pokud jste tvůrce sémantického modelu Power BI, přejděte do části Konfigurace sémantického modelu pomocí id Microsoft Entra a povolte jednotné přihlašování.
konfigurace služba Power BI
Portál pro správce
Pokud chcete povolit jednotné přihlašování, musí správce prostředků infrastruktury zapnout nastavení na portálu pro správu Power BI. Toto nastavení schválí odesílání ověřovacích tokenů Microsoft Entra do Snowflake z služba Power BI. Toto nastavení je nastavené na úrovni organizace. Jednotné přihlašování povolíte takto:
Přihlaste se k Power BI pomocí přihlašovacích údajů správce prostředků infrastruktury.
V nabídce záhlaví stránky vyberte Nastavení a pak vyberte Portál pro správu.
Vyberte Nastavení tenanta a posuňte se a vyhledejte nastavení integrace.
Rozbalte jednotné přihlašování Snowflake, přepněte nastavení na Povoleno a pak vyberte Použít.
Tento krok je nutný k vyjádření souhlasu s odesláním tokenu Microsoft Entra na servery Snowflake. Po povolení nastavení může trvat až hodinu, než se nastavení projeví.
Po povolení jednotného přihlašování můžete používat sestavy s jednotným přihlašováním.
Konfigurace sémantického modelu pomocí ID Microsoft Entra
Po publikování sestavy založené na konektoru Snowflake do služba Power BI musí tvůrce sémantických modelů aktualizovat nastavení pro příslušný pracovní prostor, aby mohl používat jednotné přihlašování.
Další informace, včetně kroků pro použití MICROSOFT Entra ID, jednotného přihlašování a Snowflake, najdete v tématu Podpora jednotného přihlašování pomocí Microsoft Entra ID.
Informace o tom, jak můžete použít místní bránu dat, najdete v tématu Co je místní brána dat?
Pokud bránu nepoužíváte, máte všechno nastavené. Pokud máte v místní bráně dat nakonfigurované přihlašovací údaje Snowflake, ale tento zdroj dat v modelu používáte, přepněte nastavení sémantického modelu na bránu pro tento datový model.
Zapnutí jednotného přihlašování pro sémantický model:
Přihlaste se k Power BI pomocí sémantických přihlašovacích údajů tvůrce modelu.
Vyberte příslušný pracovní prostor a pak v nabídce dalších možností, která se nachází vedle názvu sémantického modelu, zvolte Nastavení .
Vyberte přihlašovací údaje ke zdroji dat a přihlaste se. Sémantický model se dá přihlásit k Snowflake pomocí přihlašovacích údajů Basic nebo OAuth2 (Microsoft Entra ID). Pomocí ID Microsoft Entra můžete jednotné přihlašování povolit v dalším kroku.
Vyberte možnost Koncoví uživatelé při přístupu k tomuto zdroji dat přes DirectQuery používat vlastní přihlašovací údaje OAuth2. Toto nastavení povolí jednotné přihlašování Microsoft Entra. Přihlašovací údaje Microsoft Entra se odesílají pro jednotné přihlašování.
Po dokončení těchto kroků by uživatelé měli k připojení k datům z tohoto sémantického modelu Snowflake automaticky použít své ověřování Microsoft Entra.
Pokud se rozhodnete jednotné přihlašování nepovolit, uživatelé, kteří aktualizují sestavu, použijí přihlašovací údaje uživatele, který se přihlásil, stejně jako většina ostatních sestav Power BI.
Řešení problému
Pokud narazíte na problémy s integrací, prohlédni si průvodce odstraňováním potíží se Snowflakem.