Çalışma alanı ayrımını otomatikleştirme

Tamamlandı

Birden çok kuruluş, her kuruluşun kiracı olduğu çok kiracılı bir uygulama kullanabilir. Uygulama kullanıcıları dış kullanıcıları içerdiğinden, analiz ekleyen Power BI çok kiracılı bir uygulama Müşterileriniz için senaryosunu kullanır. Çok kiracılı bir uygulama tasarlarken, iki farklı kiracılık modeli arasından seçim yapabilirsiniz.

Önerilen yaklaşım, çalışma alanı ayırma modelini kullanmaktır . Her kiracı için bir Power BI çalışma alanı oluşturarak bu yaklaşımı gerçekleştirebilirsiniz. Her çalışma alanı bu kiracıya özgü yapıtlar içerir Power BI ve veri kümeleri her kiracı için ayrı bir veritabanına bağlanır.

Alternatif olarak, tek bir çok müşterili veritabanı modeli de kullanılabilir. Bu modeli kullandığınızda çözümünüz, tüm kiracılar arasında paylaşılan bir dizi Power BI yapıt içeren tek bir çalışma alanıyla ayrım elde eder. Veri kümelerinde tanımlanan satır düzeyi güvenlik (RLS) rolleri, kuruluşların yalnızca kendi verilerini görüntülemesini sağlamak için verileri daha güvenli bir şekilde filtrelemeye yardımcı olur.

Not

RLS'yi zorunlu kılma hakkında daha fazla bilgi edinmek için Tümleşik analiz için Power BI veri izinlerini zorunlu kılma modülüne bakın.

Her müşteri için ayrı bir veritabanının çok müşterili bir veritabanıyla karşılaştırılması da dahil olmak üzere çok kiracılı çözümler hakkında daha fazla bilgi edinmek için bkz Power BI Embedded.

Çalışma alanı ayırma modelini kullanırken altın bir çalışma alanı oluşturarak başlayın. Altın çalışma alanı, veri kümeleri, raporlar ve panolar dahil olmak üzere varsayılan Power BI yapıtları içeren bir şablon çalışma alanıdır. Yeni bir kiracı kullanıma sunulduğunda, bir otomasyon çözümü altın çalışma alanı içeriğini yeni bir çalışma alanına çoğaltır.

Otomasyon çözümü, yeni bir kiracı eklemek için aşağıdaki adımları kullanabilir:

  1. Hizmet sorumlusu oluşturmak için Graph kullanın Microsoft .

  2. Hizmet sorumlusunu Power BI altın çalışma alanına katkıda bulunan olarak eklemek için REST API'yi kullanın.

  3. Otomasyon çözümü, yeni hizmet sorumlusunu kullanarak REST API'yi Power BI kullanarak şunları yapar:

    1. Yeni kiracı için bir çalışma alanı oluşturun.

    2. Altın çalışma alanı içeriğini yeni çalışma alanına çoğaltın.

    3. Kiracı verilerine bağlanmak için veri kümesi bağlantılarını güncelleştirin.

    4. Yeni çalışma alanını bir kapasiteye atayın.

Not

Her kiracı için yeni bir hizmet sorumlusu oluşturmak gerekli değildir. Ancak, mümkün olan en yüksek yalıtımı elde etmek için her kiracı çalışma alanı için bir hizmet sorumlusu profili oluşturmanızı öneririz. Daha fazla bilgi için bkz : Hizmet sorumlusu profilleri Power BI Embedded.

Çalışma alanı ayrımının nasıl otomatikleştirileceğini daha iyi anlamak için aşağıdaki videoyu izleyin.