Dağıtım kuralları oluşturma

Dağıtım işlem hattında çalışırken farklı aşamaların farklı yapılandırmaları olabilir. Örneğin, her aşamada farklı veritabanları veya farklı sorgu parametreleri olabilir. Test ve üretim aşamaları tüm veritabanını sorgularken, geliştirme aşaması veritabanındaki örnek verileri sorgulayabilir.

Önemli

Microsoft Fabric önizleme aşamasındadır.

İşlem hattı aşamaları arasında içerik dağıttığınızda, bazı ayarları olduğu gibi tutarken içeriği değiştirmek için dağıtım kurallarını yapılandırabilirsiniz. Örneğin, üretim aşamasındaki bir veri kümesinin test aşamasındaki bir veritabanı yerine üretim veritabanına işaret etmelerini istiyorsanız, bunun için bir kural tanımlayabilirsiniz. Kural, üretim aşamasında uygun veri kümesi kapsamında tanımlanır. Kural tanımlandıktan sonra testten üretime dağıtılan içerik, dağıtım kuralında tanımlanan değeri devralır ve kural değiştirilmediği ve geçerli olduğu sürece her zaman uygulanır.

Veri kaynağı kurallarını ve parametre kurallarını yapılandırabilirsiniz. Aşağıdaki tabloda, kuralları yapılandırabileceğiniz öğelerin türü ve her biri için yapılandırabileceğiniz kural türü listelenir.

Veri kaynağı kuralı Parametre kuralı Ayrıntılar
Veri akışı Belirli bir veri akışının veri kaynaklarının veya parametrelerin değerlerini belirlemek için kullanın.
Dataset Belirli bir veri kümesinin veri kaynaklarının veya parametrelerin değerlerini belirlemek için kullanın.
Datamart Belirli bir datamart için veri kaynaklarının veya parametrelerin değerlerini belirlemek için kullanın.
Sayfalandırılmış rapor Her sayfalandırılmış raporun veri kaynakları için tanımlanır. Sayfalandırılmış raporun veri kaynaklarını belirlemek için bu kuralları kullanabilirsiniz.

Not

Veri kaynağı kuralları yalnızca aynı türdeki veri kaynaklarını değiştirdiğinizde çalışır.

Dağıtım kuralı oluşturma

Dağıtım kuralı oluşturmak için bu bölümdeki adımları izleyin. İhtiyacınız olan tüm dağıtım kurallarını oluşturduktan sonra, yeni oluşturulan kurallarla veri kümelerini kaynak aşamadan kuralların oluşturulduğu hedef aşamaya dağıtın. Kaynaktan hedef aşamaya veri kümelerini dağıtana kadar kurallarınız uygulanmaz.

  1. Dağıtım kuralı oluşturmak istediğiniz işlem hattı aşamasında Dağıtım kuralları'nı seçin.

    Dağıtım kurallarında bulunan dağıtım kuralları düğmesinin ekran görüntüsü.

  2. Veri akışlarına, veri kümelerine, veri akıllı verilerine ve sayfalandırılmış raporlara kurallar ayarlayabilirsiniz. Kural ayarlamak istediğiniz öğeyi bulmak için arama işlevini veya filtre işlevlerini kullanın.

    Veri akışları, veri kümeleri, datamart'lar ve sayfalandırılmış raporlar için kurallar ayarlayabildiğinizi gösteren dağıtım kuralları bölmesinin ekran görüntüsü.

  3. Kural oluşturmak istediğiniz veri akışını, veri kümesini, datamart veya sayfalandırılmış raporu seçin.

    Veri kümeleri sekmesinde iki veri kümesini gösteren dağıtım kuralları bölmesinin ekran görüntüsü. Kuralı yapılandırmak için sekmelerden birinden bir öğe seçin.

  4. Oluşturmak istediğiniz kural türünü seçin, listeyi genişletin ve sonra Kural ekle seçeneğini belirleyin. İki tür kural oluşturabilirsiniz:

    Dağıtım kuralları bölmesinin ekran görüntüsü. Seçili bir veri kümesini ve bunun için yapılandırabileceğiniz iki kural türünü (veri kaynağı ve parametre) gösterir.

    • Veri kaynağı kuralları

      Veri kaynağı listesinden güncelleştirilecek bir veri kaynağı adı seçin. Kaynak aşamasındakiyle değiştirmek istediğiniz bir değeri seçmek için şu yöntemlerden birini kullanın:

      • Listeden seçin.

      • Diğer’i seçip yeni veri kaynağını el ile ekleyin. Yalnızca aynı türdeki bir veri kaynağıyla değiştirebilirsiniz.

      Not

      • Kural oluşturmakta olduğunuz öğenin sahibi değilseniz veya öğeniz herhangi bir veri kaynağı içermiyorsa veri kaynağı kuralları gri görünür.
      • Veri akışları, veri kümeleri ve sayfalandırılmış raporlar için veri kaynağı listesi kaynak işlem hattı aşamasından alınır.
      • Aynı veri kaynağını birden fazla kuralda kullanamazsınız.
    • Parametre kuralları - Parametre listesinden bir parametre seçin; geçerli değer gösterilir. Değeri, her dağıtımdan sonra geçerli olmasını istediğiniz değer olarak düzenleyin.

Veri akışı ve veri kümesi kuralları için desteklenen veri kaynakları

Veri kaynağı kuralları aşağıdaki veri kaynakları için tanımlanabilir:

  • Azure Analysis Services (AAS)

  • Azure Synapse

  • SQL Server Analysis Services (SSAS)

  • Azure SQL Sunucusu

  • SQL sunucusu

  • Odata Akışı

  • Oracle

  • SapHana (yalnızca içeri aktarma modu; doğrudan sorgu modu değil)

  • SharePoint

  • Teradata

Diğer veri kaynakları için, veri kaynağınızı yapılandırmaya yönelik parametreleri kullanmanızı öneririz.

Önemli noktalar ve sınırlamalar

Bu bölümde dağıtım kurallarının sınırlamaları listelenir.

  • Dağıtım kuralı oluşturmak için kural oluşturduğunuz veri akışının, veri kümesinin veya sayfalandırılmış raporun sahibi olmanız gerekir.

  • Dağıtım kuralları geliştirme aşamasında oluşturulamaz.

  • Bir öğe kaldırıldığında veya silindiğinde kuralları da silinir. Bu kurallar geri yüklenemez.

  • Bağlantıları yeniden kurmak için çalışma alanının atamasını kaldırıp yeniden atadığınızda, söz konusu çalışma alanının kuralları kaybolur. Bu kuralları yeniden kullanmak için yeniden yapılandırın.

  • Kaynak olarak başka veri akışları olan veri akışları için kurallar desteklenmez.

  • Bir veri akışındaki ortak veri modeli (CDM) klasörleri için veri kaynağı kuralları desteklenmez.

  • Veri akışlarını kaynakları olarak kullanan veri kümeleri için kurallar desteklenmez.

  • Bir kuralda tanımlanan veri kaynağı veya parametre, kaynak aşamada işaret eden öğeden değiştirilir veya kaldırılırsa, kural artık geçerli olmaz ve dağıtım başarısız olur.

  • Sayfalandırılmış raporu veri kaynağı kuralıyla dağıttıktan sonra, Power BI Report Builder kullanarak raporu alamazsınız.

  • Dağıtım kuralları yalnızca bu aşamaya bir sonraki dağıtımınızda geçerlilik kazanır. Ancak, kuralları oluşturur ve dağıtmadan önce aşamaları karşılaştırırsanız, karşılaştırma, henüz uygulanmamış olsalar bile oluşturulan kurallara göre yapılır.

Not

Sayfalandırılmış raporlar için parametre kuralları desteklenmez.

Sonraki adımlar