Aracılığıyla paylaş


Dağıtım kuralları oluşturma

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

İş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ı yapılandırabilirsiniz. Örneğin, bir üretim aşamasındaki anlam modeli için test aşamasındaki bir kural yerine üretim veritabanına işaret eden bir kural tanımlayabilirsiniz. Kural, üretim aşamasında, uygun anlamsal model altında tanımlanır. Kural tanımlandıktan sonra, testten üretime dağıtılan içerik, dağıtım kuralında tanımlandığı gibi değeri devralır. Bu kural değişmediği ve geçerli olduğu sürece her zaman geçerlidir.

Not

Yeni Dağıtım Süreci işlem hattı kullanıcı arayüzü şu anda önizlemeaşamasında. Yeni kullanıcı arabirimini açmak veya kullanmak için bkz. Yeni kullanıcı arabirimini kullanmaya başlama.

Veri kaynağı kurallarını, parametre kurallarını ve varsayılan lakehouse 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.

Kalem Veri kaynağı kuralı Parametre kuralı Varsayılan göl evi kuralı Ayrıntılar
Veri akışı Belirli bir veri akışının veri kaynaklarının veya parametrelerinin değerlerini belirlemek için kullanın.
Anlamsal model Belirli bir anlam modeli için 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 Sayfalandırılmış her raporun veri kaynakları için tanımlanır. Sayfalandırılmış raporun veri kaynaklarını belirlemek için kullanın.
Not defteri Belirli bir not defterinin varsayılan lakehouse'unu belirlemek için kullanın.

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 semantik modelleri kaynak aşamadan kuralların oluşturulduğu hedef aşamaya dağıtın. Semantik modelleri kaynaktan hedef aşamaya dağıtana kadar kurallarınız geçerli olmaz.

  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 aşaması menüsünde bulunan dağıtım kuralları düğmesinin ekran görüntüsü.

  2. Kuralları ayarlayabileceğiniz öğelerin listesi pencerede görünür. İşlem hattındaki tüm öğeler listelenmez. Yalnızca kural oluşturabileceğiniz bir türdeki öğeler listelenir (veri akışları, anlam modeli, datamarts, not defterleri ve sayfalandırılmış raporlar). Kural ayarlamak istediğiniz öğeyi bulmak için arama veya filtre işlevlerini kullanın.

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

  3. Kural oluşturmak istediğiniz öğeyi seçin. Bu öğe için oluşturabileceğiniz kural türleri görüntülenir. Bu nedenle, örneğin, veri akışı için bir kural oluşturuyorsanız, bir veri kaynağı kuralı veya parametre kuralı oluşturabilirsiniz. Not defteri için kural oluşturuyorsanız, varsayılan bir lakehouse kuralı oluşturabilirsiniz.

  4. Oluşturmak istediğiniz kural türünü seçin, listeyi genişletin ve kural ekle'yi seçin. Oluşturabileceğiniz iki tür kural vardır:

    Yeni dağıtım kuralları bölmesinin ekran görüntüsü. Seçili bir veri kümesini ve veri kaynağı ve parametresi olmak üzere iki kural türünü gösterir. Bunun için yapılandırabilirsiniz.

    • Veri kaynağı kuralları

      Veri kaynağı listesinden güncelleştirilecek bir veri kaynağı adı seçin. Kaynak aşamadan birini değiştirmek üzere bir değer seçmek için aşağıdaki yöntemlerden birini kullanın:

      • Listeden seçin.

      • Diğer'i seçin ve yeni veri kaynağını el ile ekleyin. Yalnızca aynı türden bir veri kaynağına geçebilirsiniz.

      Not

      • Kural oluşturmakta olduğunuz öğenin sahibi değilseniz veya öğeniz veri kaynağı içermiyorsa veri kaynağı kuralları gri görünür.
      • Veri akışları, anlamsal modeller 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çerlilikk istediğiniz değerle düzenleyin.

    • Varsayılan lakehouse kuralları Bu kural yalnızca not defterleri için geçerlidir. Hedef aşamada not defterine bağlanmak için bir göl evi seçin ve bunu varsayılan olarak ayarlayın. Daha fazla bilgi için bkz . Dağıtım işlem hatlarında not defteri.

Veri akışı ve anlam modeli 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 Server
  • SQL Server
  • 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ırmak için parametreleri kullanmanızı öneririz.

Dikkat edilecekler ve sınırlamalar

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

  • Dağıtım kuralı oluşturmak için, kural oluşturduğunuz öğenin sahibi olmanız gerekir.

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

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

  • Bağlantıları yeniden kurmak için bir ç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.

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

  • Sayfalandırılmış raporu veri kaynağı kuralıyla dağıttıktan sonra, Power BI Rapor Oluşturucusu kullanarak raporu açamazsınız.

  • Dağıtım kuralları yalnızca bu aşamaya bir sonraki dağıtımda etkili olur. Ancak, kurallar oluşturur ve sonra dağıtmadan önce aşamaları karşılaştırırsanız, karşılaştırma henüz geçerli olmasa bile oluşturulan kurallara göre yapılır.

  • Aşağıdaki senaryolar desteklenmez:

    • Kaynak olarak başka veri akışları olan veri akışları için veri kaynağı kuralları.
    • Bir veri akışındaki ortak veri modeli (CDM) klasörleri için veri kaynağı kuralları.
    • Veri akışlarını kaynakları olarak kullanan anlamsal modeller için veri kaynağı kuralları.
    • Yerel sorgu ve DirectQuery'nin birlikte kullanıldığı bir anlam modeli üzerinde veri kaynağı kuralları oluşturma.
    • Sayfalandırılmış raporlar için parametre kuralları desteklenmez.
    • Parametrized veri kaynaklarına anlamsal modeller ve veri akışları için veri kaynağı kuralları ekleme.