Power BI hizmeti Snowflake'e Bağlan

Power BI hizmeti Snowflake'e Bağlan, diğer bağlayıcılardan tek bir şekilde farklıdır. Snowflake, SSO (çoklu oturum açma) seçeneği olan Microsoft Entra Id özelliğine sahiptir. Tümleştirmenin bazı bölümleri Snowflake, Power BI ve Azure'da farklı yönetim rolleri gerektirir. SSO kullanmadan Microsoft Entra kimlik doğrulamasını etkinleştirmeyi seçebilirsiniz. Temel kimlik doğrulaması, hizmetteki diğer bağlayıcılara benzer şekilde çalışır.

Microsoft Entra tümleştirmesini yapılandırmak ve isteğe bağlı olarak SSO'yı etkinleştirmek için:

  • Snowflake yöneticisiyseniz Snowflake belgelerindeki Power BI SSO to Snowflake bölümüne bakın.
  • Power BI yöneticisiyseniz SSO'nun etkinleştirilmesi için Yönetici portalı bölümüne gidin.
  • Power BI anlam modeli oluşturucusuysanız SSO'nun etkinleştirilmesi için Microsoft Entra Id ile anlamsal model yapılandırma bölümüne gidin.

Power BI hizmeti yapılandırması

Yönetim Portalı

SSO'nun etkinleştirilmesi için genel yöneticinin Power BI Yönetici portalında ayarı açması gerekir. Bu ayar, Power BI hizmeti içinden Snowflake'e Microsoft Entra kimlik doğrulama belirteçleri gönderilmesini onaylar. Bu ayar kuruluş düzeyinde ayarlanır. SSO'nun etkinleştirilmesi için şu adımları izleyin:

  1. Genel yönetici kimlik bilgilerini kullanarak Power BI'da oturum açın.

  2. Sayfa üst bilgisi menüsünden Ayarlar'ı ve ardından Yönetici portal'ı seçin.

  3. Kiracı ayarları'nı seçin, ardından tümleştirme ayarlarını bulmak için ekranı kaydırın.

    Screenshot of the Admin portal with Snowflake SSO settings highlighted.

  4. Kar Tanesi SSO'sunu genişletin, ayarı Etkin olarak değiştirin ve Uygula'yı seçin.

Bu adım, Microsoft Entra belirtecinizi Snowflake sunucularına göndermeye onay vermek için gereklidir. Ayarı etkinleştirdikten sonra etkili olması bir saat kadar sürebilir.

SSO etkinleştirildikten sonra raporları SSO ile kullanabilirsiniz.

Microsoft Entra Id ile anlamsal model yapılandırma

Snowflake bağlayıcısını temel alan bir rapor Power BI hizmeti yayımlandıktan sonra anlam modeli oluşturucusunun SSO kullanabilmesi için uygun çalışma alanının ayarlarını güncelleştirmesi gerekir.

Microsoft Entra ID, SSO ve Snowflake kullanma adımları da dahil olmak üzere daha fazla bilgi için bkz . Microsoft Entra ID ile çoklu oturum açma için veri ağ geçidi desteği.

Şirket içi veri ağ geçidini nasıl kullanabileceğiniz hakkında bilgi için bkz . Şirket içi veri ağ geçidi nedir?

Ağ geçidini kullanmıyorsanız, hazırsınız demektir. Şirket içi veri ağ geçidinizde Snowflake kimlik bilgileri yapılandırıldıysa, ancak modelinizde yalnızca bu veri kaynağını kullanıyorsanız, bu veri modeli için ağ geçidinde Anlam modeli ayarlarını kapalı olarak değiştirin.

Screenshot of the expanded gateway connection settings with the toggle set to off.

Anlamsal model için SSO'nun açık olmasını sağlamak için:

  1. Anlam modeli oluşturucu kimlik bilgilerini kullanarak Power BI'da oturum açın.

  2. Uygun çalışma alanını seçin ve ardından anlamsal model adının yanında bulunan diğer seçenekler menüsünden Ayarlar seçin.

    Screenshot of semantic models and dataflows in a workspace with more and settings highlighted.

  3. Veri kaynağı kimlik bilgileri'ne tıklayın ve oturum açın. Anlamsal model, Temel veya OAuth2 (Microsoft Entra Id) kimlik bilgileriyle Snowflake'de oturum açabilir. Microsoft Entra Id kullanarak, bir sonraki adımda SSO'nun etkinleştirilmesini sağlayabilirsiniz.

  4. Bu veri kaynağına DirectQuery aracılığıyla erişirken son kullanıcılar kendi OAuth2 kimlik bilgilerini kullanır seçeneğini belirleyin. Bu ayar Microsoft Entra SSO'nun etkinleştirilmesini sağlar. SSO için Microsoft Entra kimlik bilgileri gönderilir.

    Screenshot of the configuration dialog with OAuth2 selected as the authentication method.

Bu adımlar tamamlandıktan sonra, kullanıcılar bu Snowflake semantik modelinden verilere bağlanmak için Microsoft Entra kimlik doğrulamasını otomatik olarak kullanmalıdır.

SSO'yı etkinleştirmemeyi seçerseniz raporu yenileyen kullanıcılar, diğer Power BI raporları gibi oturum açan kullanıcının kimlik bilgilerini kullanır.

Sorun giderme

Tümleştirmeyle ilgili herhangi bir sorunla karşılaşırsanız Snowflake sorun giderme kılavuzuna bakın.