Power BI’da şablon uygulaması oluşturma

Power BI şablon uygulamaları, Power BI iş ortaklarının çok az kodlamayla veya hiç kodlama kullanmadan Power BI uygulamaları oluşturmasını ve bunları Power BI müşterilerine dağıtmasını sağlar. Bu makalede, Power BI şablon uygulaması oluşturmaya yönelik adım adım yönergeler yer almaktadır.

Power BI raporları ve panoları oluşturabiliyorsanız, şablon uygulaması oluşturucusu olabilir ve analitik içeriklerini derleyip uygulama içinde paketleyebilirsiniz. Ardından uygulamanızı, AppSource veya kendi web hizmetiniz gibi herhangi bir kullanılabilir platform aracılığıyla diğer Power BI kiracılarına dağıtabilirsiniz. Şablon uygulamanızı kendi web hizmetiniz aracılığıyla dağıtıyorsanız, müşterilerinizin işini kolaylaştırmak için yükleme işleminin bir bölümünü otomatikleştirmeniz bile mümkündür.

Kuruluşlarında kimlerin şablon uygulamaları oluşturabileceğini ve kimlerin bu uygulamaları yükleyebileceğini Power BI yöneticileri yönetir ve denetler. Yetkili kullanıcılar şablon uygulamanızı yükleyebilir, sonra uygulamada değişiklik yapabilir ve bunu kendi kuruluşlarındaki Power BI müşterilerine dağıtabilir.

Önkoşullar

Şablon uygulaması oluşturmak için şunları gerekir:

Şablon çalışma alanını oluşturma

Diğer Power BI kiracılarına dağıtabileceğiniz bir şablon uygulaması oluşturmak için, bu uygulamayı yeni çalışma alanlarından birinde oluşturmalısınız.

  1. Power BI hizmetinde Çalışma alanları > Çalışma alanı oluştur’u seçin.

    Çalışma alanı oluşturma

  2. Çalışma alanı oluştur bölümünde, çalışma alanınız için ad, açıklama (isteğe bağlı) ve logo resmi (isteğe bağlı) girin.

    Yeni çalışma alanlarını deneme

  3. Gelişmiş bölümünü genişletin ve Şablon uygulaması geliştirin’i seçin.

    Şablon uygulaması geliştirin

    Önemli

    Uygulama Oluşturucu çalışma alanı ayarları, uygulama yükleyicilerinin uygulamayı yüklediği çalışma alanlarını etkilemez, yani Premium kapasite çalışma alanında geliştirilen bir uygulamanın Premium kapasite çalışma alanına otomatik olarak yüklenemeyeceği anlamına gelir. Bu nedenle, yükleyici çalışma alanları Premium kapasiteye sahip olmadığından ve Premium kapasiteye dayanan işlevler, yükleyici yüklü çalışma alanını Premium kapasiteye el ile taşımadığı sürece çalışmaz.

    Büyük veri kümesi depolama biçimini seçmeyin. Bu biçim, şablon uygulamaları için desteklenmez.

  4. Kaydet’i seçin.

Not

Şablon uygulamalarını tanıtmak için Power BI yöneticinizin izinleri gerekir.

Şablon uygulaması çalışma alanına içerik ekleme

Normal Power BI çalışma alanlarında olduğu gibi, sonraki adımınız çalışma alanına içerik eklemektir.

Power Query’de parametreleri kullanıyorsanız, bunların iyi tanımlanmış türlerde (örneğin, Metin) olmasına dikkat edin. Any ve Binary türleri desteklenmez.

Power BI’da şablon uygulaması yazmaya yönelik ipuçları makalesinde şablon uygulamanız için rapor ve pano oluştururken göz önüne alınacak öneriler bulunur.

Şablon uygulamasının özelliklerini tanımlama

Artık çalışma alanınızda içeriğiniz olduğuna göre, bu içeriği bir şablon uygulamasında paketlemeye hazırsınız. İlk adım yalnızca kiracınızda kuruluşunuzun içinden erişilebilen bir test şablon uygulaması oluşturmaktır.

  1. Şablon uygulaması çalışma alanında Uygulama oluştur’u seçin.

    Uygulama oluşturma

    Burada, şablon uygulamanız için altı sekmede ek derleme seçeneklerini doldurursunuz:

    Marka

    Marka

    • Uygulama adı
    • Description
    • Destek sitesi (şablon uygulaması kuruluş uygulaması olarak yeniden dağıtıldıktan sonra bu bağlantı uygulama bilgilerinin altında gösterilir)
    • Uygulama logosu (45K dosya boyutu sınırı, 1:1 en boy oranı, .png .jpg .jpeg biçimleri)
    • Uygulama tema rengi

    Gezinti

    Uygulamanın gezinti bölmesini tanımlayabileceğiniz Yeni gezinti derleyicisi’ni etkinleştirin (Ayrıntılar için bu makaledeki Gezinti deneyimini tasarlama bölümüne bakın).

    Uygulama giriş sayfasını ayarlama

    Uygulama giriş sayfası: Gezinti oluşturucuyu kullanmamaya karar verirseniz uygulama giriş sayfasını seçebilirsiniz. Uygulamanızın giriş sayfası olarak bir rapor veya pano tanımlayın. Doğru etkiyi bırakan bir giriş sayfası kullanın.

    Denetim

    Uygulamanızın içeriğiyle ilgili olarak, uygulama kullanıcılarınız için geçerli olacak sınırları ve kısıtlamaları ayarlayın. Bu denetimi kullanarak uygulamanızda fikri mülkiyeti koruyabilirsiniz.

    Denetim

    Not

    Verilerinizi korumak istiyorsanız, raporu dosyaya indir seçeneğini devre dışı bırakın ve ardından diğer iki seçeneği istenen şekilde yapılandırın.

    Kaydol

    bu sekmedeki görünüm, düzenleme ve dışarı aktarma denetimleri yalnızca Power BI hizmeti için geçerlidir. . Pbix dosyasını indirdikten sonra artık hizmette değildir. Korunmamış verilerinizin bir kopyasını Kullanıcı tarafından seçilen bir konuma koyar. Bundan sonra kullanıcının onunla ne yapabilecekleri üzerinde herhangi bir denetiminiz yoktur.

    Kullanıcılarınızın kendi veri kaynaklarını eklemesine izin verirken sorgularınıza ve ölçülere erişimi sınırlandırmak istiyorsanız, yalnızca dışa aktarma veya verileri dışarıdan bağlanma seçeneklerine göz önünde bulundurun. Bu, kullanıcıların veri kümenizi düzenleyemeden kendi veri kaynaklarını eklemesini sağlar. Daha fazla bilgi edinin

    Parametreler

    Parametreler özgün pbix dosyasında oluşturulur (sorgu parametreleri oluşturma hakkında daha fazla bilgi edinin). Uygulama yükleyicisinin, verilerine bağlandığında yüklemeden sonra uygulamayı yapılandırmasına yardımcı olmak için bu sekmedeki özellikleri kullanırsınız.

    Bu sekmede, uygulama belgelerinin bağlantısını da sağlarsınız.

    Parametreler

    Her parametrenin, sorgudan gelen bir adı ve açıklaması ile bir değer alanı vardır. Yükleme sırasında parametreye yönelik bir değer almak için üç seçeneğiniz vardır.

    • Yükleyicinin bir değer girmesini zorunlu tutabilirsiniz. Bu durumda, yerlerini alacak bir örnek sağlarsınız. Bir parametreyi bu şekilde yapılandırmak için, Zorunlu onay kutusunu işaretleyin ve metin kutusunda, kullanıcıya ne tür değer beklendiğini gösteren bir örnek verin. Örnek:

      Kullanıcının girmek zorunda olduğu parametre değerinin ekran görüntüsü.

    • Uygulamayı yükleyen kullanıcının değiştiremeyeceği, önceden doldurulmuş bir değer sağlayabilirsiniz. Bu şekilde yapılandırılan bir parametre, uygulamayı yükleyen kişiden gizlenir. Yalnızca önceden doldurulmuş değerin, tüm kullanıcılar için geçerli olduğundan eminseniz bu yöntemi kullanmanız gerekir. Aksi takdirde, kullanıcı girişini gerektiren, yukarıda belirtilen birinci yöntemi kullanın.

      Bir parametreyi bu şekilde yapılandırmak için, Değer metin kutusuna değeri girin ve kilit simgesine tıklayın. Böylece değer değiştirilemez hale getirilir. Örnek:

      Mutlak parametre değerinin ekran görüntüsü.

    • Kullanıcının yükleme sırasında değiştirebileceği varsayılan bir değer sağlayabilirsiniz. Bir parametreyi bu şekilde yapılandırmak için, Değer metin kutusuna istediğiniz varsayılan değeri girin ve kilit simgesini kilidi açık şekilde bırakın. Örnek:

      Değiştirilebilir varsayılan parametre değerinin ekran görüntüsü.

    Kimlik Doğrulaması

    Bu sekmede, kullanılacak kimlik doğrulama yöntemini seçersiniz. Kullanılabilen seçenekler, kullanılmakta olan veri kaynağı türlerine bağlıdır.

    Kimlik doğrulama yöntemi seçeneğinin ekran görüntüsü.

    Gizlilik düzeyi otomatik olarak yapılandırılır:

    • Tek bir veri kaynağı: Otomatik şekilde özel olarak yapılandırılır.
    • Çoklu anonim veri kaynağı: Otomatik şekilde genel olarak yapılandırılır.

    Erişim

    Test aşamasında, kuruluşunuzda başka kimlerin uygulamanızı yükleyebileceğine ve test edebileceğine karar verin. Endişelenmeyin; istediğiniz zaman geri dönebilir ve bu ayarları değiştirebilirsiniz. Bu ayar, dağıtılmış şablon uygulamasının erişimini etkilemez.

    Erişim sekmesinin ekran görüntüsü.

  2. Uygulama oluştur'u seçin.

    Test uygulamasının hazır olduğunu belirten ve kopyalayıp uygulamanızı test edenlerle paylaşabileceğiniz bir bağlantı içeren bir ileti görürsünüz.

    Test uygulaması hazır

    Aşağıdaki sürüm yönetim işleminin de ilk adımını tamamlamış oldunuz.

Şablon uygulaması sürümünü yönetme

Bu şablon uygulamasını genel kullanıma sunmadan önce, kullanıma hazır olduğundan emin olmak istersiniz. Power BI, tüm uygulama sürüm yolunu izleyip inceleyebileceğiniz sürüm yönetim bölmesini oluşturmuştur. Bir aşamadan diğerine geçişi de tetikleyebilirsiniz. Yaygın aşamalar şunlardır:

  • Test uygulaması oluşturma: yalnızca kuruluşunuzda test etmek için.
  • Test paketini üretim öncesi aşamaya yükseltme: kuruluşunuzun dışında test etme.
  • Üretim öncesi paketini Üretime yükseltme: üretim sürümü.
  • Tüm paketleri silme veya önceki aşamadan yeniden başlama.

Sürüm aşamaları arasında hareket ettiğinizde URL değişmez. Yükseltme URL'nin kendisini etkilemez.

Şimdi aşamaları gözden geçirelim:

  1. Şablon çalışma alanında Release Management’ı seçin.

    Sürüm Yönetimi simgesi

  2. Yukarıdaki Şablon uygulamasının özelliklerini tanımlama bölümünde test uygulamasını oluşturduysanız (sonuç olarak, Test’in yanındaki sarı nokta önceden doldurulmuş olur) Bağlantı al seçeneğini belirleyin.

    Henüz uygulamayı oluşturmadıysanız Uygulama oluştur’u seçin. Böylece şablon uygulaması oluşturma işlemine geri dönersiniz.

    Uygulama oluşturma, bağlantı alma

  3. Uygulama yükleme deneyimini test etmek için, bildirim penceresindeki bağlantıyı kopyalayın ve yeni bir tarayıcı penceresine yapıştırın.

    Burada, müşterilerinizin izleyeceği yordamın aynısını izlersiniz. Bkz. Kuruluşunuzda şablon uygulamalarını yükleme ve dağıtma.

  4. İletişim kutusunda Yükle'yi seçin.

    Yükleme başarılı olduğunda yeni uygulamanın hazır olduğuna ilişkin bir bildirim görürsünüz.

  5. Uygulamaya gidin'i seçin.

    Test uygulamasının örnek verileri olduğunu doğrulayın. Değişiklik yapmak için özgün çalışma alanındaki uygulamaya geri dönün. Sonuçtan memnun kalana kadar test uygulamasını güncelleştirin.

  6. Uygulamanızı kiracınızın dışında test edilmek üzere üretim öncesi aşamaya yükseltmek için, Sürüm Yönetimi bölmesine dönün ve Uygulamayı yükselt’i seçin.

    Uygulamayı üretim öncesi aşamaya yükseltme

    Not

    Uygulama yükseltildiğinde kuruluşunuzun dışında herkese açık duruma gelir.

    Bu seçeneği görmüyorsanız, Power BI yöneticinize başvurun ve size yönetim portalında şablon uygulaması geliştirme izinleri vermesini isteyin.

  7. Seçiminizi onaylamak için Yükselt’i seçin.

  8. Bu yeni URL’yi kopyalayın ve kiracınızın dışında test edilmesi için paylaşın. Bu aynı zamanda, yeni İş ortağı merkezi teklifi oluşturarak uygulamanızı AppSource’ta dağıtma sürecini başlatmak için göndereceğiniz bağlantıdır. İş ortağı merkezine yalnızca üretim öncesi bağlantılarını gönderin. Ancak uygulama onaylandıktan ve AppSource’ta yayımlandığına ilişkin bildirim aldıktan sonra bu paketi Power BI’da üretime yükseltebilirsiniz.

  9. Uygulamanız üretime veya AppSource yoluyla paylaşıma hazır olduğunda, Sürüm Yönetimi bölmesine dönün ve Ön üretim’in yanındaki Uygulamayı yükselt’i seçin.

  10. Seçiminizi onaylamak için Yükselt’i seçin.

    Artık uygulamanız üretim aşamasındadır ve dağıtıma hazırdır.

    Üretim ortamında uygulama

Uygulamanızın dünya genelinde binlerce Power BI kullanıcısına sunulabilmesi için, uygulamayı AppSource’a göndermenizi öneririz. Ayrıntılar için bkz. Power BI Uygulama teklifi.

Yükleme sırasında parametre yapılandırmasını otomatikleştirme

Bir ISV iseniz ve şablon uygulamanızı web hizmetiniz aracılığıyla dağıtıyorsanız, müşterileriniz şablon uygulamasını Power BI hesaplarına yüklediklerinde uygulama parametrelerini otomatik olarak yapılandıran bir otomasyon oluşturabilirsiniz. Bu yöntem müşterilerinizin işini kolaylaştırır ve başarılı yükleme olasılığını artırır çünkü bilmiyor olabilecekleri ayrıntıları sağlamaları gerekmez. Ayrıntılar için bkz. Şablon uygulaması yüklemesini otomatik yapılandırma.

Sonraki adımlar

Müşterilerinizin şablon uygulamanızla nasıl etkileşim kurduğunu görmek için bkz. Kuruluşunuzda şablon uygulamalarını yükleme, özelleştirme ve dağıtma.

Uygulamanızı dağıtma işleminin ayrıntıları için bkz. Power BI Uygulama teklifi.