Azure purview 'da Power BI kiracıya Bağlan ve yönetimi

bu makalede bir Power BI kiracının nasıl kaydedileceği ve Azure purview ' de kiracı ile nasıl kimlik doğrulaması yapılacağı özetlenmektedir. Azure purview hakkında daha fazla bilgi için tanıtım makalesiniokuyun.

Desteklenen özellikler

Meta veri ayıklama Tam tarama Artımlı tarama Kapsamlı tarama Sınıflandırma Erişim Ilkesi Köken
Evet Evet Hayır Hayır Hayır Hayır Evet

Not

purview örneği ve Power BI kiracısı aynı Azure kiracısında ise, Power BI kiracının taramasını ayarlamak için yalnızca yönetilen kimlik (msı) kimlik doğrulamasını kullanabilirsiniz.

Bilinen sınırlamalar

  • çapraz kiracı senaryosunda, çapraz Power BI kiracıya kaydolmak ve taramak için şu anda bir UX deneyimi bulunmamaktadır.
  • takip eden Power BI çapraz kiracıyı düzenleyerek, purview Studio kullanarak PowerShell ile kaydedilen veri kaynağı kaydını, tutarsız tarama davranışına sahip olacak şekilde gözden geçiren.
  • Power BI meta veri tarama sınırlamalarınıgözden geçirin.

Önkoşullar

Kaydol

bu bölümde, Azure purview ' de aynı kiracı ve çapraz kiracı senaryolarında Power BI kiracının nasıl kaydedileceği açıklanmaktadır.

Aynı kiracı senaryosu için kimlik doğrulaması

Aynı kiracı ve çapraz kiracı senaryolarında kimlik doğrulamasını ayarlamak için bir güvenlik grubu oluşturun ve bu gruba purview tarafından yönetilen kimliği ekleyin.

  1. Azure portal, Azure Active Directory için arama yapın.

  2. Azure Active Directory yeni bir güvenlik grubu oluşturun, aşağıdaki temel bir grup oluşturun ve Azure Active Directory kullanarak üyeler ekleyin.

    İpucu

    Kullanmak istediğiniz bir güvenlik grubunuz varsa, bu adımı atlayabilirsiniz.

  3. Grup türü olarak güvenlik ' i seçin.

    Güvenlik grubu türünün ekran görüntüsü.

  4. Purview tarafından yönetilen kimliğinizi bu güvenlik grubuna ekleyin. Üyeler' i seçin ve + üye Ekle' yi seçin.

    Kataloğun yönetilen örneğinin gruba nasıl ekleneceğini gösteren ekran görüntüsü.

  5. Takip görünümü yönetilen kimliğinizi arayın ve seçin.

    Adını arayarak kataloğun nasıl ekleneceğini gösteren ekran görüntüsü.

    Eklendiğini gösteren bir başarı bildirimi görmeniz gerekir.

    Kataloğun başarıyla eklenmesinin gösterildiği ekran görüntüsü.

Güvenlik grubunu kiracı ile ilişkilendir

  1. Power BI yönetici portalındaoturum açın.

  2. Kiracı ayarları sayfasını seçin.

    Önemli

    kiracı ayarları sayfasını görmek için bir Power BI yöneticisi olmanız gerekir.

  3. yönetim apı 'si ayarları, > hizmet sorumluların salt okunurdur Power BI yönetici apı 'leri kullanmasına izin ver (önizleme) seçeneğini belirleyin.

  4. Belirli güvenlik gruplarını seçin.

    hizmet sorumluların salt okunurdur Power BI yönetici apı izinleri alma ile nasıl izin verileceğini gösteren resim.

  5. yönetim apı 'si ayarları > ayrıntılı meta verilerle yönetici apı 'leri yanıtlarını geliştir > gelişmiş ' e izin ver veri eşleminin gelişmiş meta Power BI verilerini, taramaların bir parçası olarak otomatik olarak bulur.

    Önemli

    Power BI kiracınızda yönetici API ayarlarını güncelleştirdikten sonra, bir tarama ve test bağlantısı kaydetmeden önce 15 dakika bekleyin.

    alt yapıt taramasını etkinleştirmek üzere Power BI yönetim portalı yapılandırmasını gösteren resim.

    Dikkat

    oluşturduğunuz güvenlik grubuna (örneğin, bir üye olarak yönetilen kimlik bilgileri) salt okunurdur Power BI yönetici apı 'lerini kullanmak için izin vermek istiyorsanız, bu kiracıdaki tüm Power BI yapıtlarınız için meta verilere (ör. pano ve rapor adları, sahipler, açıklamalar vb.) erişmesine izin verin. meta veriler Azure purview 'a çekildikten sonra, Power BI izinleri değil, bu meta verileri kimlerin görebileceğini saptayın.

    Not

    Güvenlik grubunu geliştirici ayarlarından kaldırabilirsiniz, ancak daha önce ayıklanan meta veriler, purview hesabından kaldırılmaz. İsterseniz bunu ayrı olarak silebilirsiniz.

Aynı kiracıya kaydolma adımları

artık Power BI kiracınızın yönetici apı 'sine bağlanmak için Purview-Managed kimlik izinleri vermiş olduğunuza göre, Azure purview Studio 'dan taramanızı ayarlayabilirsiniz.

  1. Sol gezinti bölmesinde veri eşlemini seçin.

  2. Ardından Kaydet’i seçin.

    veri kaynağınız olarak Power BI seçin.

    Seçim için kullanılabilir veri kaynakları listesini gösteren resim.

  3. Power BI örneğine kolay bir ad verin.

    Power BI veri kaynağı kolay adını gösteren resim.

    Ad 3-63 karakter uzunluğunda olmalıdır ve yalnızca harf, sayı, alt çizgi ve kısa çizgi içermelidir. Boşluklara izin verilmez.

    varsayılan olarak, sistem aynı Azure aboneliğinde bulunan Power BI kiracıyı bulur.

    kayıtlı Power BI veri kaynağını gösteren resim.

    Not

    Power BI için veri kaynağı kaydına ve taramaya yalnızca bir örnek için izin verilir.

Çapraz kiracı kaydetme adımları

bir çapraz kiracı senaryosunda, Power BI kiracılarınızı kaydetmek ve taramak için PowerShell 'i kullanabilirsiniz. Kullanıcı arabirimi deneyimi aracılığıyla Azure purview Studio kullanarak uzak kiracının varlıklarını göz atabilir ve arayabilirsiniz.

Power BI kiracının bulunduğu azure ad kiracısı, azure purview hesabınızın sağlandığı azure ad kiracısından farklı olduğunda bu kılavuzu kullanmayı deneyin. bir çapraz kiracı senaryosunda Azure purview ' de bir veya daha fazla Power BI kiracıyı kaydetmek ve taramak için aşağıdaki adımları kullanın:

  1. Yönetilen tarama PowerShell modülleriniindirin ve içeriğini seçtiğiniz konuma ayıklayın.

  2. bilgisayarınızda, Windows görev çubuğundaki arama kutusuna PowerShell yazın. arama listesinde, öğesini seçin ve tutun (veya sağ tıklayın) Windows PowerShell ve ardından yönetici olarak çalıştır' ı seçin.

  3. Henüz yüklenmemişse, makinenizde modül yükleme ve içeri aktarma.

     Install-Module -name az
     Import-Module -name az
     Login-AzAccount
    
  4. Power BI kiracınızın bulunduğu azure AD yönetici kimlik bilgilerini kullanarak azure ortamınızda oturum açın.

     Login-AzAccount
    
  5. PowerShell penceresinde, aşağıdaki komutu girerek <path-to-managed-scanning-powershell-modules> ayıklanan modüllerin klasör yoluyla değiştirin, örneğin C:\Program Files\WindowsPowerShell\Modules\ManagedScanningPowerShell

    dir -Path <path-to-managed-scanning-powershell-modules> -Recurse | Unblock-File
    
  6. PowerShell modüllerini yüklemek için aşağıdaki komutu girin.

    Import-Module 'C:\Program Files\WindowsPowerShell\Modules\ManagedScanningPowerShell\Microsoft.DataCatalog.Management.Commands.dll'
    
  7. Aşağıdaki parametreleri ayarlamak için aynı PowerShell oturumunu kullanın. azure ad purview_tenant_id powerbi_tenant_id kiracınızla birlikte Power BI kiracının bulunduğu azure ad kiracınız ve purview_account_name mevcut azure purview hesabınız olan azure ad kiracı kimliği ile güncelleştirin.

    $azuretenantId = '<purview_tenant_id>'
    $powerBITenantIdToScan = '<powerbi_tenant_id>'
    $purviewaccount = '<purview_account_name>'
    
  8. Çapraz kiracı hizmet sorumlusu oluşturun.

    1. Azure Active Directory kiracınızda Power BI bulunduğu bir uygulama kaydı oluşturun. passwordalanı güçlü bir parolayla güncelleştirdiğinizden ve app_display_name Azure AD kiracınızda Power BI kiracının barındırıldığı mevcut olmayan bir uygulama adıyla güncelleştirdiğinizden emin olun.

      $SecureStringPassword = ConvertTo-SecureString -String <'password'> -AsPlainText -Force
      $AppName = '<app_display_name>'
      New-AzADApplication -DisplayName $AppName -Password $SecureStringPassword
      
    2. Azure Active Directory panosundan yeni oluşturulan uygulama ' yı seçin ve ardından uygulama kaydı' nı seçin. Uygulamaya aşağıdaki temsilci izinleri atayın ve kiracı için yönetici onayı verin:

      • Power BI Hizmet kiracısı. Read. All
      • Microsoft Graph openıd

      Power BI hizmeti ve Microsoft Graph için temsilci izinleri ekran görüntüsü.

    3. Azure Active Directory panosu ' ndan yeni oluşturulan uygulama ' yı seçin ve kimlik doğrulaması' nı seçin. Desteklenen hesap türleri altında herhangi bir kuruluş dizininde (HERHANGI bir Azure ad dizini-Multitenant) hesaplar ' ı seçin.

      Hesap türünün ekran görüntüsü Multitenant desteği.

    4. Örtük verme ve karma akışlar altında, kimlik belirteçleri ' ni seçtiğinizden emin olun (örtük ve karma akışlar için kullanılır)

      Kimlik belirteci karma akışlarının ekran görüntüsü.

    5. Web tarayıcınızda aşağıdaki URL'yi çalıştırarak hizmet sorumlunuz için kiracıya özgü oturum açma URL'si oluşturun:

      https://login.microsoftonline.com/<purview_tenant_id>/oauth2/v2.0/authorize?client_id=<client_id_to_delegate_the_pbi_admin>&scope=openid&response_type=id_token&response_mode=fragment&state=1234&nonce=67890
      

      Parametreleri doğru bilgilerle değiştirebilirsiniz:

      • <purview_tenant_id>Azure Purview Azure Active Directory sağlanan kiracı kimliğidir (GUID).
      • <client_id_to_delegate_the_pbi_admin> , hizmet sorumlunıza karşılık gelen uygulama kimliğidir
    6. Yönetici olmayan herhangi bir hesabı kullanarak oturum açın. Bu, hizmet sorumlularınızı yabancı kiracıda sağlamanız için gereklidir.

    7. İstendiğinde, Temel profilinizi görüntüleme ve Erişim izni verdiğiniz verilere erişimi sürdürme için istenen izni kabul edersiniz.

  9. Yeni client_id_to_delegate_the_pbi_admin oluşturulan uygulamanın Uygulama (istemci) kimliği ile güncelleştirin ve PowerShell oturumda aşağıdaki komutu çalıştırın:

    $ServicePrincipalId = '<client_id_to_delegate_the_pbi_admin>'
    
  10. Kiracının bulunduğu kiracıda Azure Active Directory hesabı oluşturun Power BI Azure AD rolü atayın ve yönetici olarak Power BI oluşturun. ve pbi_admin_username bilgilerini pbi_admin_password güncelleştirin ve PowerShell terminalinde aşağıdaki satırları yürütün:

    $UserName = '<pbi_admin_username>'
    $Password = '<pbi_admin_password>'
    

    Not

    Portaldan bir kullanıcı hesabı Azure Active Directory, genel istemci akışı seçeneği varsayılan olarak Hayır'dır. Bunu Evet olarak değiştir gerekir:
    Genel istemci akışlarının ekran görüntüsü.

  11. Azure Purview Studio'da, Veri Kaynağı Yöneticisi'ni Hizmet Sorumlusuna ve Power BI koleksiyonunda veri kaynağı kullanıcısını attayın.

  12. Kiracılar arası kiracıyı Azure Purview Power BI yeni bir veri kaynağı olarak kaydetmek için PowerShell oturumunda aşağıdaki cmdlet'leri güncelleştirin service_principal_key ve yürütün:

    Set-AzDataCatalogSessionSettings -DataCatalogSession -TenantId $azuretenantId -ServicePrincipalAuthentication -ServicePrincipalApplicationId $ServicePrincipalId -ServicePrincipalKey '<service_principal_key>' -Environment Production -DataCatalogAccountName $purviewaccount
    
    Set-AzDataCatalogDataSource -Name 'pbidatasource' -AccountType PowerBI -Tenant $powerBITenantIdToScan -Verbose
    

Tarama

Varlıkları otomatik olarak tanımlamak ve verilerinizi sınıflandırmak Power BI kiracıyı taramak için aşağıdaki adımları izleyin. Genel tarama hakkında daha fazla bilgi için taramalara ve veri alımına giriş sayfamıza bakın

Bu kılavuz hem aynı kiracı hem de kiracılar arası tarama senaryolarını kapsar.

Aynı kiracı hesabı için tarama oluşturma ve Power BI

Yeni bir tarama oluşturmak ve çalıştırmak için şunları yapın:

  1. Purview Studio'da sol menüden Veri haritasına gidin.

  2. Kaynaklar'a gidin.

  3. Kayıtlı kaynak Power BI seçin.

  4. + Yeni tarama'yi seçin.

  5. Taramanıza bir ad girin. Ardından kişisel çalışma alanlarını dahil etme veya dışlama seçeneğini belirleyin. Desteklenen tek kimlik doğrulama yönteminin Yönetilen Kimlik olduğunu farkedin.

    Tarama kurulumunu Power BI gösteren resim.

    Not

    Kişisel çalışma alanını dahil etmek veya dışlamak için tarama yapılandırmasının değiştirerek PowerBI kaynağının tam taraması tetiklenir.

  6. Sonraki adımlara devam etmeden önce Bağlantıyı Sına'ya seçin. Bağlantıyı Test Etmek başarısız olursa ayrıntılı durumu görmek ve sorunu gidermek için Raporu Görüntüle'yi seçin

    1. Erişim - Başarısız durum, kullanıcı kimlik doğrulamasının başarısız olduğu anlamına gelir. Yönetilen kimlik kullanan taramalar her zaman geçer çünkü kullanıcı kimlik doğrulaması gerekmez.
    2. Varlıklar (+ çizgisi) - Başarısız durum Purview - Power BI başarısız olduğu anlamına gelir. Purview tarafından yönetilen kimliğin, yönetici portalında ilişkili güvenlik grubuna Power BI emin olun.
    3. Ayrıntılı meta veriler (Gelişmiş) - Başarısız durum, Power BI yönetim portalının şu ayar için devre dışı bırakılmış olduğu anlamına gelir - Ayrıntılı meta verilerle yönetici API'leri yanıtlarını geliştirme

    Bağlantı durumunu test etmek için rapor sayfasının ekran görüntüsü.

  7. Tarama tetikleyicisi ayarlayın. Seçenekleriniz Bir Kez, 7 günde bir ve 30 günde bir seçeneklerinizdir.

    Purview tarama zamanlaması ekran görüntüsü.

  8. Yeni taramayı gözden geçir'de Kaydet ve Çalıştır'ı seçerek taramanızı çalıştırın.

    Kaynağı kaydetme ve çalıştırmanın Power BI görüntüsü.

Kiracılar arası kiracılar için tarama oluşturma ve Power BI

Azure Purview içinde yeni bir tarama oluşturmak ve çalıştırmak için PowerShell oturumunda aşağıdaki cmdlet'leri yürütün:

Set-AzDataCatalogScan -DataSourceName 'pbidatasource' -Name 'pbiscan' -AuthorizationType PowerBIDelegated -ServicePrincipalId $ServicePrincipalId -UserName $UserName -Password $Password -IncludePersonalWorkspaces $true -Verbose

Start-AzDataCatalogScan -DataSourceName 'pbidatasource' -Name 'pbiscan'

Taramalarınızı ve tarama çalıştırmalarınızı görüntüleme

Mevcut taramaları görüntülemek için şunları yapın:

  1. Purview Studio'ya gidin. Sol Veri Haritası sekmeyi seçin.

  2. İstediğiniz veri kaynağını seçin. Bu veri kaynağında Son taramalar altında mevcut taramaların listesini veya Taramalar sekmesindeki tüm taramaları görüntüleyebilirsiniz.

  3. Görüntülemek istediğiniz sonuçların olduğu taramayı seçin.

  4. Bu sayfada önceki tüm tarama çalıştırmalarının yanı sıra her tarama çalıştırması için durum ve ölçümler görüntülenir. Ayrıca taramanın zamanlanmış mı yoksa el ile mi olduğunu, kaç varlığın sınıflandırma uygulandığını, kaç toplam varlığın keşfedil olduğunu, taramanın başlangıç ve bitiş süresini ve toplam tarama süresini de görüntüler.

Taramalarınızı yönetme - düzenleme, silme veya iptal etme

Taramayı yönetmek veya silmek için şunları yapın:

  1. Purview Studio'ya gidin. Sol Veri Haritası sekmeyi seçin.

  2. İstediğiniz veri kaynağını seçin. Bu veri kaynağında Son taramalar altında mevcut taramaların listesini veya Taramalar sekmesindeki tüm taramaları görüntüleyebilirsiniz.

  3. Yönetmek istediğiniz taramayı seçin. Taramayı düzenle'yi seçerek taramayı düzenleyebilirsiniz.

  4. Tarama çalıştırmasını iptal et'i seçerek devam eden taramayı iptal edebilirsiniz.

  5. Taramayı sil'i seçerek taramanızı silebilirsiniz.

Not

  • Taramanız silindi, önceki taramalardan oluşturulan katalog varlıklarını silemez.
  • Kaynak tablonız değiştikten sonra açıklamayı Purview'un şema sekmesinde düzenledikten sonra kaynak tabloyu yeniden tararsanız varlık artık şema değişiklikleriyle güncelleştirilmez.

Sonraki adımlar

Kaynağınızı kaydettiniz. Purview ve verileriniz hakkında daha fazla bilgi edinmek için aşağıdaki kılavuzları izleyin.