Çalışma alanı ayırmayı otomatikleştirme

Tamamlandı

Birden çok kuruluş, her kuruluşun kiracı olduğu çok kiracılı bir uygulama kullanabilir. Power BI analizini ekleyen çok kiracılı bir uygulama, uygulama kullanıcıları dış kullanıcılar içerdiğinden Müşterileriniz için senaryoyu kullanır. Çok kiracılı bir uygulama tasarlarken iki farklı kiracı 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ü Power BI yapıtları içerir ve veri kümeleri her kiracı için ayrı bir veritabanına bağlanır.

Alternatif olarak, tek bir çok müşterili veritabanı modeli 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 gerçekleştirir. Veri kümelerinde tanımlanan satır düzeyi güvenlik (RLS) rolleri, kuruluşların yalnızca kendi verilerini görüntülediğinden emin olmak için verileri daha güvenli bir şekilde filtrelemeye yardımcı olur.

Not

RLS'yi zorlama hakkında daha fazla bilgi edinmek için Bkz. Power BI tümleşik analiz için veri izinlerini zorlama modülü.

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

Çalışma alanı ayırma modelini kullanırken altın renkli bir çalışma alanı oluşturarak işe başlayın. Altın renkli çalışma alanı, veri kümeleri, raporlar ve panolar gibi varsayılan Power BI yapıtlarını içeren bir şablon çalışma alanıdır. Yeni bir kiracı 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 Microsoft Graph'ı kullanın.

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

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

    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. Power BI Embedded hizmet sorumlusu profilleri.

Çalışma alanı ayrımını otomatikleştirmeyi daha iyi anlamak için aşağıdaki videoyu watch.