Share via


Power BI kullanım senaryoları: Self servis içerik yayımlama

Not

Bu makale, Power BI uygulama planlama makale serisinin bir bölümünü oluşturur. Bu seri öncelikle Microsoft Fabric içindeki Power BI iş yüküne odaklanır. Seriye giriş için bkz . Power BI uygulama planlaması.

Analiz çözümleri kuruluş için kritik öneme sahip olduğunda, Power BI hizmeti içeriğinin tüketiciler için kararlı ve güvenilir olduğundan emin olmak önemlidir. BT ekipleri genellikle birden çok ortamda çalışarak bu sorunu çözer:

  • Geliştirme ortamında içerik oluşturucuları ve sahipleri çözümde değişiklikler ve geliştirmeler yapar. Bu değişiklikler daha kapsamlı bir inceleme için hazır olduğunda, çözüm test ortamına dağıtılır (bazen yükseltilir).
  • Test ortamında gözden geçirenler çözümde yapılan değişiklikleri doğrular. Bu inceleme, çözüm işlevselliğini ve verilerini doğrulamayı içerebilir. Gözden geçirme tamamlandığında çözüm üretim ortamına dağıtılır.
  • Üretim ortamı, tüketicilerin yayımlanan çözümü görüntülediği ve bunlarla etkileşimde bulunduğu ortamdır.

Bu yapılandırılmış yaklaşım, içerik oluşturucuların, sahiplerin ve gözden geçirenlerin tüketicileri olumsuz etkilemeden değişiklik yapabilmesini ve doğrulanmasını sağlar.

Yöntemli ve disiplinli yaşam döngüsü yönetimi süreçlerinin kullanılması hataları azaltır, tutarsızlıkları en aza indirir ve tüketiciler için kullanıcı deneyimini geliştirir. İçerik oluşturucular ve sahipler, self servis içerik yayımlama için Power BI dağıtım işlem hatlarını kullanabilir. Dağıtım işlem hatları süreci basitleştirir ve yeni içerik yayınlarken denetim düzeyini artırır.

Not

Bu self servis içerik yayımlama senaryosu, içerik yönetimi ve dağıtım senaryolarından biridir. Self servis senaryolarının tam listesi için Power BI kullanım senaryoları makalesine bakın.

Kısalık için, içerik işbirliği ve teslim senaryoları konusunda açıklanan bazı yönler bu makalede ele alınmıyor. Tam kapsam için önce bu makaleleri okuyun.

Senaryo diyagramı

Aşağıdaki diyagramda, self servis içerik yayımlamayı desteklemek için en yaygın kullanıcı eylemlerine ve Power BI bileşenlerine yönelik üst düzey bir genel bakış gösterilmiştir. Odak, geliştirme, test ve üretim çalışma alanları aracılığıyla içerik yükseltmeye yönelik bir Power BI dağıtım işlem hattının kullanılmasıdır.

Diyagramda, dağıtım işlem hatlarını kullanarak geliştirme, test ve üretime içerik yayımlama hakkında self servis içerik yayımlama gösterilmektedir. Diyagramdaki öğeler aşağıdaki tabloda açıklanmıştır.

İpucu

Sununuza , belgelerinize veya blog gönderinize eklemek veya bunu duvar posteri olarak yazdırmak istiyorsanız senaryo diyagramını indirmenizi öneririz. Ölçeklenebilir Vektör Grafikleri (SVG) görüntüsü olduğundan, kalite kaybı olmadan ölçeği artırıp azaltabilirsiniz.

Senaryo diyagramında aşağıdaki kullanıcı eylemleri, araçları ve özellikleri gösterilir:

Kalem Açıklama
Öğe 1. Power BI içerik oluşturucusu, Power BI Desktop kullanarak bir BI çözümü geliştirir.
Öğe 2. Power BI proje dosyasının (.pbip) Power BI Desktop dosyası (.pbix), OneDrive'da paylaşılan bir kitaplığa kaydedilir. İçerik oluşturucu bu dosyaların sürümlerini OneDrive'da tutar.
Öğe 3. Hazır olduğunda, içerik oluşturucu Power BI Desktop dosyasını Power BI hizmeti yayımlar.
Öğe 4. İçerik, geliştirme için ayrılmış bir çalışma alanında yayımlanır.
Öğe 5. Dağıtım işlem hattı yöneticisi, Power BI dağıtım işlem hattını üç aşamayla ayarlar: geliştirme, test ve üretim. Her aşama, Power BI hizmeti ayrı bir çalışma alanına hizalanır. Dağıtım işlem hattı için dağıtım ayarları ve erişimi ayarlanır.
Öğe 6. Geliştirme (veya test) çalışma alanı Doku kapasitesi, Premium kapasite, Kullanıcı Başına Premium veya Katıştırılmışlisans modu olarak ayarlanır. Power BI dağıtım işlem hatları, yalnızca bu lisans modlarına sahip çalışma alanlarında kullanılabilen bir özelliktir.
Öğe 7. İçerik oluşturucular ve sahipler, tüm gereksinimlerin karşılandığından emin olmak için geliştirme çalışma alanında işbirliği sağlar.
Öğe 8. Geliştirme içeriği hazır olduğunda dağıtım işlem hattı, geliştirme ve test aşamaları arasındaki içeriği karşılaştırır.
Öğe 9. Power BI öğelerinin bazıları veya tümü teste ayrılmış bir çalışma alanına dağıtılır.
Öğe 10. Dağıtım işlem hattı dağıtımını tamamladıktan sonra içerik oluşturucu, test çalışma alanı için dağıtım sonrası etkinlikleri el ile gerçekleştirir. Etkinlikler, zamanlanmış veri yenilemeyi yapılandırmayı veya test çalışma alanı için bir Power BI uygulaması yayımlamayı içerebilir.
Öğe 11. Kalite güvencesi, veri doğrulamaları ve kullanıcı kabul testi, test çalışma alanının gözden geçirenleri tarafından gerçekleştirilir.
Öğe 12. Test içeriği tam olarak doğrulandığında, dağıtım işlem hattı içeriği test ve üretim aşamaları arasında karşılaştırır.
Öğe 13. Power BI öğelerinin bazıları veya tümü üretime ayrılmış bir çalışma alanına dağıtılır. Üretim çalışma alanı için doku kapasitesi veya Premium kapasite lisans modu genellikle çok sayıda salt okunur tüketici olduğunda daha uygundur.
Öğe 14. Dağıtım işlem hattı dağıtımı tamamladıktan sonra içerik oluşturucular dağıtım sonrası etkinlikleri el ile gerçekleştirebilir. Etkinlikler, zamanlanmış veri yenilemeyi yapılandırmayı veya üretim çalışma alanı için bir Power BI uygulaması yayımlamayı içerebilir.
Öğe 15. İçerik görüntüleyiciler, üretim çalışma alanını veya Power BI uygulamasını kullanarak içeriğe erişmektedir.
Öğe 16. Bazı veri kaynakları, özel bir kuruluş ağı içinde bulunanlar gibi veri yenileme için şirket içi veri ağ geçidi veya sanal ağ geçidi gerektirebilir.
Öğe 17. Doku yöneticileri Doku portalında etkinliği izler ve izler. Ayrı geliştirme, test ve üretim çalışma alanlarına sahip olacak kadar kritik olduğu düşünülen içerik, daha az kritik içeriğe göre daha katı idare gereksinimlerine tabi olabilir.

İpucu

Gelişmiş veri modeli yönetimi kullanım senaryolarını da gözden geçirmenizi öneririz. Bu senaryoda sunulan kavramları temel alır.

Önemli noktalar

Self servis içerik yayımlama senaryosu hakkında vurgulanması gereken bazı önemli noktalar aşağıdadır.

Dağıtım işlem hattı

Dağıtım işlem hattı üç aşamadan oluşur: geliştirme, test ve üretim. Dağıtım işlem hattındaki her aşamaya tek bir çalışma alanı atanır. Dağıtım işlem hatları tarafından desteklenen Power BI öğeleri, bir dağıtım gerçekleştiğinde bir çalışma alanından diğerine yayımlanır (veya kopyalanır). Test ve doğrulamalar tamamlandıktan sonra, içeriği hızla yükseltmek için dağıtım işlem hattı birçok kez yeniden kullanılabilir. Dağıtım işlem hattı arabirimi, kod tabanlı dağıtımları kullanma becerilerine veya isteğine sahip olmayan içerik oluşturucular için kolayca uygulanabilir (Power BI REST API'lerinin kullanımı kurumsal içerik yayımlama senaryosunda açıklanmıştır).

Not

Dağıtım işlem hattı kullanarak içerik yayımlama, yalnızca meta veri dağıtımı olarak bilinir. Bu durumda verilerin üzerine yazılmaz veya hedef çalışma alanına kopyalanır. Veri yenileme işlemi genellikle dağıtım tamamlandıktan sonra gereklidir. Aşağıdaki dağıtım sonrası etkinlikler konusuna bakın.

Dağıtım işlemi

Çalışma alanı içeriğinin tamamını bir birim olarak birlikte dağıtılabilir bir analiz paketi olarak değerlendirmek en iyi yöntemdir. Bu nedenle, her çalışma alanının amacına ve beklentilerine açıklık getirmek önemlidir. Belirli Power BI öğelerinin seçmeli dağıtımı mümkün olsa da, dağıtım mantıksal bir içerik birimini temsil ettiğinde daha verimli ve daha az risklidir.

İpucu

Planlı dağıtımlara ek olarak acil sorunların nasıl ele alınacağını planlayın. Hemen bir düzeltme gerekiyorsa, dağıtım işlem hattını kullanarak geliştirmeden test ve üretime kadar tüm değişiklikleri yayma standart uygulamasını izlemeye devam edin.

İzinler modeli

İzin modelini planlamak için zaman ayırın. Farklı çalışma alanı rolleri (geliştirme, test ve üretim arasında) uygulamak için tam esneklik desteklenir. Senaryo diyagramında gösterildiği gibi, aşağıdaki çalışma alanı izinlerini atamak yaygın bir durumdur:

  • Geliştirme çalışma alanı: Birlikte işbirliği yapan içerik oluşturucuları ve sahiplerden oluşan bir ekiple erişimi sınırlayın.
  • Test çalışma alanı: Kalite güvencesi, veri doğrulamaları ve kullanıcı kabul testi etkinlikleriyle ilgili gözden geçirenlere erişimi sınırlayın.
  • Üretim çalışma alanı: Görüntüleyiciye Power BI uygulamasının (ve uygun olduğunda çalışma alanının) içerik tüketicilerine erişim izni verin. Mümkün olan en az sayıda kullanıcı dahil olmak üzere üretim içeriğini yönetmesi ve yayımlaması gereken kişilerle erişimi sınırlayın.

Not

İçerik tüketicilerinin çoğu geliştirme ve test çalışma alanlarının farkında değildir.

Dağıtım işlem hattı için erişim

İşlem hattı kullanıcı izinleri (dağıtım işlem hattıyla içerik dağıtabilecek kişiler için) çalışma alanı rollerinden ayrı olarak yönetilir. Dağıtım yürüten kullanıcılar için hem çalışma alanına hem de dağıtım işlem hattına erişim gerekir. İlgili Premium izinleri de gereklidir.

Mümkün olduğunda, dağıtımları mevcut içerik oluşturucusunun veya sahibinin yürütmesi önerilir. Bazı durumlarda izinler üretim çalışma alanı için daha kısıtlıdır. Bu durumda, üretim dağıtımını üretime dağıtma izni olan başka biriyle koordine etmek uygun olabilir.

Çalışma alanı üyesi (veya yönetici) rolüne atanan işlem hattı kullanıcılarının aşamaları karşılaştırmasına ve içeriği dağıtmasına izin verilir. İşlem hattı kullanıcılarını bu role atamak, izin sorunlarını en aza indirir ve daha sorunsuz bir dağıtım işlemine olanak tanır.

İpucu

Çalışma alanı rollerinin geliştirme, test ve üretim için ayrı olarak ayarlandığını unutmayın. Ancak işlem hattı erişimi, işlem hattının tamamı için bir kez ayarlanır.

Power BI Premium lisansı

Önemli

Bazen bu makale Power BI Premium'a veya kapasite aboneliklerine (P SKU'ları) başvurur. Microsoft'un şu anda satın alma seçeneklerini birleştirdiğini ve kapasite başına Power BI Premium SKU'larını kullanımdan kaldırdığını unutmayın. Yeni ve mevcut müşteriler bunun yerine Doku kapasitesi abonelikleri (F SKU'ları) satın almayı düşünmelidir.

Daha fazla bilgi için bkz . Power BI Premium lisansına gelen önemli güncelleştirmeler ve Power BI Premium hakkında SSS.

Power BI dağıtım işlem hatları premium bir özelliktir. İçeriğin geliştirme, test veya üretim amacıyla kullanılıp kullanılmadığına bağlı olarak lisanslama almanın çeşitli yolları vardır. Senaryo diyagramında, üretim çalışma alanı için P1, P2, P3, P4 veya P5 gibi premium P SKU'larının kullanımı ve geliştirme ve test çalışma alanları için Kullanıcı Başına Power BI Premium (PPU) kullanıcı tabanlı Premium lisansı gösterilir. Çok az kullanıcısı olan çalışma alanları için PPU lisansı kullanmak (senaryo diyagramında gösterildiği gibi) Premium özellikleri kullanmanın uygun maliyetli bir yoludur ve bunları üretim iş yükleri için atanan Premium kapasiteden ayrı tutar.

Dağıtım ayarları

Veri kaynağı kuralları ve parametre kuralları , geliştirme, test ve üretim arasında farklılık gösteren değerleri dinamik olarak yönetmek için kullanılabilir. Dağıtım ayarlarının kullanımı, çabayı ve hata riskini azaltmanın etkili bir yoludur.

Dağıtım sonrası etkinlikler

Amaca yönelik olarak, dağıtım sırasında belirli özellikler hedef çalışma alanına kopyalanmamıştır . Dağıtım sonrası çeşitli önemli etkinlikler şunlardır:

  • Veri yenileme: Veriler kaynak çalışma alanından hedef çalışma alanına kopyalanır. Dağıtım işlem hattından yayımlama her zaman yalnızca meta veri dağıtımıdır. Bu nedenle, hedef çalışma alanına dağıtıldıktan sonra genellikle veri yenilemesi gerekir. İlk kez yapılan dağıtımlar için veri kaynağı kimlik bilgileri veya ağ geçidi bağlantısı da (uygun şekilde) yapılandırılmalıdır.
  • Uygulamalar: Power BI uygulamaları dağıtım işlem hatları tarafından otomatik olarak yayımlanmaz.
  • Erişim rolleri, paylaşım izinleri ve uygulama izinleri: Dağıtım sırasında izinlerin üzerine yazılmaz.
  • Çalışma alanı özellikleri: Kişiler ve çalışma alanı açıklaması gibi özelliklerin üzerine dağıtım sırasında yazılmaz.
  • Power BI öğe özellikleri: Belirli durumlarda dağıtım sırasında duyarlılık etiketleri gibi bazı Power BI öğe özelliklerinin üzerine yazılabilir.
  • Desteklenmeyen Power BI öğeleri: Dağıtım işlem hattı tarafından desteklenmeyen Power BI öğeleri için el ile ek adımlar izlenmesi gerekebilir.

Dikkat

Dağıtım işlem hattıyla bir dağıtım gerçekleştikten sonra geri alma işlemi yoktur. Üretim çalışma alanına dağıtmak için hangi değişiklik yönetimi işlemlerinin ve onaylarının gerekli olduğunu dikkatlice düşünün.

OneDrive depolama alanı

Senaryo diyagramında kaynak Power BI Desktop dosyalarını depolamak için OneDrive'ın kullanılması gösterilir. Hedef, kaynak dosyaları şu konumda depolamaktır:

  • Yalnızca yayımcıların kaynak dosyalara erişebildiğinden emin olmak için uygun şekilde güvenli hale getirildi. Paylaşılan kitaplık (kişisel kitaplık yerine) iyi bir seçimdir.
  • Dosyaların kaybolmaması için sık sık yedeklenir.
  • Önceki bir sürüme geri alma işlemine izin vermek için değişiklikler gerçekleştiğinde sürüme alınır.

İpucu

OneDrive konumu bir çalışma alanıyla eşitlenmişse, bunu yalnızca geliştirme çalışma alanı için yapılandırın.

Ağ geçidi kurulumu

Genellikle, özel kuruluş ağı veya sanal ağ içinde bulunan veri kaynaklarına erişirken bir veri ağ geçidi gerekir. Bir Power BI Desktop dosyası Power BI hizmeti yayımlandıktan sonra şirket içi veri ağ geçidi uygun hale gelir. Bir ağ geçidinin iki amacı içeri aktarılan verileri yenilemek veya canlı bağlantıyı veya DirectQuery semantik modelini sorgulayan bir raporu görüntülemektir (daha önce veri kümesi olarak bilinirdi (senaryo diyagramında gösterilmez).

Birden çok ortamla çalışırken, geliştirme, test ve üretim bağlantılarını farklı kaynak sistemleri kullanacak şekilde yapılandırmak yaygın bir yöntemdir. Bu durumda, ortamlar arasında farklılık gösteren değerleri yönetmek için veri kaynağı kurallarını ve parametre kurallarını kullanın.

Not

Standart modda merkezi bir veri ağ geçidi, kişisel modda ağ geçitleri üzerinden kesinlikle önerilir. Standart modda, veri ağ geçidi canlı bağlantı ve DirectQuery işlemlerini (zamanlanmış veri yenileme işlemlerine ek olarak) destekler.

Sistem gözetimi

Etkinlik günlüğü, Power BI hizmeti gerçekleşen kullanıcı etkinliklerini kaydeder. Power BI yöneticileri, oluşan dağıtım etkinliklerini anlamalarına yardımcı olmak üzere denetim gerçekleştirmek için toplanan etkinlik günlüğü verilerini kullanabilir.

Serinin sonraki makalesinde gelişmiş veri modelleme kullanım senaryosu hakkında bilgi edinin.