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
Etkin aboneliği olan bir Azure hesabı. Ücretsiz hesap oluşturun.
Etkin bir takip görünümü kaynağı.
Bir kaynak kaydetmek ve bunu purview Studio 'da yönetmek için bir veri kaynağı Yöneticisi ve veri okuyucusu olmanız gerekir. Ayrıntılar için bkz. Azure purview izinleri sayfası .
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.
Azure portal, Azure Active Directory için arama yapın.
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.
Grup türü olarak güvenlik ' i seçin.
Purview tarafından yönetilen kimliğinizi bu güvenlik grubuna ekleyin. Üyeler' i seçin ve + üye Ekle' yi seçin.
Takip görünümü yönetilen kimliğinizi arayın ve seçin.
Eklendiğini gösteren bir başarı bildirimi görmeniz gerekir.
Güvenlik grubunu kiracı ile ilişkilendir
Power BI yönetici portalındaoturum açın.
Kiracı ayarları sayfasını seçin.
Önemli
kiracı ayarları sayfasını görmek için bir Power BI yöneticisi olmanız gerekir.
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.
Belirli güvenlik gruplarını seçin.
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.
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.
Sol gezinti bölmesinde veri eşlemini seçin.
Ardından Kaydet’i seçin.
veri kaynağınız olarak Power BI seçin.
Power BI örneğine kolay bir ad verin.
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.
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:
Yönetilen tarama PowerShell modülleriniindirin ve içeriğini seçtiğiniz konuma ayıklayın.
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.
Henüz yüklenmemişse, makinenizde modül yükleme ve içeri aktarma.
Install-Module -name az Import-Module -name az Login-AzAccountPower BI kiracınızın bulunduğu azure AD yönetici kimlik bilgilerini kullanarak azure ortamınızda oturum açın.
Login-AzAccountPowerShell penceresinde, aşağıdaki komutu girerek
<path-to-managed-scanning-powershell-modules>ayıklanan modüllerin klasör yoluyla değiştirin, örneğinC:\Program Files\WindowsPowerShell\Modules\ManagedScanningPowerShelldir -Path <path-to-managed-scanning-powershell-modules> -Recurse | Unblock-FilePowerShell modüllerini yüklemek için aşağıdaki komutu girin.
Import-Module 'C:\Program Files\WindowsPowerShell\Modules\ManagedScanningPowerShell\Microsoft.DataCatalog.Management.Commands.dll'Aşağıdaki parametreleri ayarlamak için aynı PowerShell oturumunu kullanın. azure ad
purview_tenant_idpowerbi_tenant_idkiracınızla birlikte Power BI kiracının bulunduğu azure ad kiracınız vepurview_account_namemevcut 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>'Çapraz kiracı hizmet sorumlusu oluşturun.
Azure Active Directory kiracınızda Power BI bulunduğu bir uygulama kaydı oluşturun.
passwordalanı güçlü bir parolayla güncelleştirdiğinizden veapp_display_nameAzure 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 $SecureStringPasswordAzure 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
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.
Ö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)
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=67890Parametreleri 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
Yönetici olmayan herhangi bir hesabı kullanarak oturum açın. Bu, hizmet sorumlularınızı yabancı kiracıda sağlamanız için gereklidir.
İ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.
Yeni
client_id_to_delegate_the_pbi_adminoluş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>'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_usernamebilgilerinipbi_admin_passwordgü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:
Azure Purview Studio'da, Veri Kaynağı Yöneticisi'ni Hizmet Sorumlusuna ve Power BI koleksiyonunda veri kaynağı kullanıcısını attayın.
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_keyve 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:
Purview Studio'da sol menüden Veri haritasına gidin.
Kaynaklar'a gidin.
Kayıtlı kaynak Power BI seçin.
+ Yeni tarama'yi seçin.
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.
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.
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
- 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.
- 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.
- 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
Tarama tetikleyicisi ayarlayın. Seçenekleriniz Bir Kez, 7 günde bir ve 30 günde bir seçeneklerinizdir.
Yeni taramayı gözden geçir'de Kaydet ve Çalıştır'ı seçerek taramanızı çalıştırın.
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:
Purview Studio'ya gidin. Sol Veri Haritası sekmeyi seçin.
İ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.
Görüntülemek istediğiniz sonuçların olduğu taramayı seçin.
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:
Purview Studio'ya gidin. Sol Veri Haritası sekmeyi seçin.
İ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.
Yönetmek istediğiniz taramayı seçin. Taramayı düzenle'yi seçerek taramayı düzenleyebilirsiniz.
Tarama çalıştırmasını iptal et'i seçerek devam eden taramayı iptal edebilirsiniz.
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.