Sdílet prostřednictvím


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

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:

  1. Přihlaste se k Power BI pomocí přihlašovacích údajů správce prostředků infrastruktury.

  2. V nabídce záhlaví stránky vyberte Nastavení a pak vyberte Portál pro správu.

  3. Vyberte Nastavení tenanta a posuňte se a vyhledejte nastavení integrace.

    Snímek obrazovky portálu pro správu se zvýrazněným nastavením jednotného přihlašování Snowflake

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

Snímek obrazovky s rozbaleným nastavením připojení brány s přepínačem nastaveným na vypnuto

Zapnutí jednotného přihlašování pro sémantický model:

  1. Přihlaste se k Power BI pomocí sémantických přihlašovacích údajů tvůrce modelu.

  2. 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í .

    Snímek obrazovky s sémantických modelů a toků dat v pracovním prostoru se zvýrazněnými dalšími a nastaveními

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

  4. 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í.

    Snímek obrazovky s dialogovým oknem konfigurace s vybranou možností OAuth2 jako metodou ověř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.