Dağıtım işlem hatlarını kullanmaya başlama

ŞUNLAR IÇIN GEÇERLIDIR:❌ ✔️ Power BI Desktop Power BI hizmeti

Bu makalede, Power BI hizmeti dağıtım işlem hatlarını kullanmak için gereken temel ayarlarda size yol gösterilir. Devam etmeden önce dağıtım işlem hatlarının tanıtımını okumanız önerilir.

Ayrıca, dağıtım işlem hattı oluşturmayı gösteren Power BI dağıtım işlem hattı oluşturma ve yönetme Learn modülünü de tamamlayabilirsiniz.

Not

Dağıtım işlem hattında her aşamaya bir çalışma alanı atanır. Üretimde işlem hattınızla çalışmaya başlamadan önce işlem hattının çalışma alanları için kapasite gereksinimlerini gözden geçirin.

Dağıtım işlem hatlarına erişme

Aşağıdaki koşullar sağlandığında dağıtım işlem hatları özelliğine erişebilirsiniz:

Not

Önceden bir işlem hattı oluşturduysanız veya sizinle bir işlem hattı paylaşıldıysa da dağıtım işlem hatları düğmesini görebilirsiniz.

Dağıtım işlem hatları açılış sayfasının ekran görüntüsü.

1\. Adım: Dağıtım işlem hattı oluşturma

Dağıtım işlem hatları sekmesinden veya bir çalışma alanından işlem hattı oluşturabilirsiniz.

İşlem hattını oluşturduktan sonra diğer kullanıcılarla paylaşabilir veya silebilirsiniz. İşlem hattını başkalarıyla paylaştığınızda, işlem hattını paylaştığınız kullanıcılara işlem hattına erişim verilir ve işlem hattı yöneticisi olur. İşlem hattı erişimi kullanıcıların işlem hattını görüntülemesine, paylaşmasına, düzenlemesine ve silmesine olanak verir.

Dağıtım işlem hatları sekmesinden işlem hattı oluşturma

Dağıtım işlem hatları sekmesinden işlem hattı oluşturmak için şunları yapın:

  1. Power BI hizmetindeki gezinti bölmesinde Dağıtım işlem hatları’nı seçip İşlem hattı oluştur seçeneğini belirleyin.

  2. Dağıtım işlem hattı oluştur iletişim kutusunda işlem hattı için bir ad ve açıklama girip Oluştur’u seçin.

Çalışma alanından işlem hattı oluşturma

Bir çalışma alanının yöneticisi olmanız koşuluyla mevcut bir çalışma alanından işlem hattı oluşturabilirsiniz.

  1. Çalışma alanından İşlem hattı oluştur’u seçin.

    Çalışma alanında işlem hattı oluştur düğmesinin ekran görüntüsü.

  2. Dağıtım işlem hattı oluştur iletişim kutusunda işlem hattı için bir ad ve açıklama girip Oluştur’u seçin.

Not

Çalışma alanı, kuruluşunuzun Premium kapasitesine veya sizin PPU kapasitenize atanmadıysa kapasiteye atamanızı söyleyen bir bildirim alırsınız.

2. Adım - Çalışma alanı atama

İşlem hattını oluşturduktan sonra, işlem hattını yönetmek istediğiniz içeriği eklemeniz gerekir. İşlem hattına içerik eklemek, işlem hattı aşamasına çalışma alanı ekleyerek yapılır. Çalışma alanını herhangi bir aşamaya atayabilirsiniz.

İşlem hattına çalışma alanı atamak için bağlantıdaki yönergeleri izleyin.

Not

Çalışma alanından bir işlem hattı oluşturuyorsanız çalışma alanı zaten seçili olduğundan bu aşamayı atlayabilirsiniz.

3\. Adım: Boş bir aşamaya dağıtma

Kaynak çalışma alanında üye veya yönetici olan bir Pro kullanıcı içeriği boş bir aşamaya (içeriğe sahip olmayan bir aşama) dağıtabilir. Dağıtımın tamamlanması için çalışma alanının bir kapasite üzerinde bulunması gerekir.

Dağıtımları program aracılığıyla gerçekleştirmek için dağıtım işlem hatları REST API'lerini de kullanabilirsiniz. Daha fazla bilgi için bkz. API'leri ve DevOps'yi kullanarak dağıtım işlem hattınızı otomatikleştirme.

Belirli bir aşamayla kullanmak istediğiniz bir çalışma alanınız zaten varsa, dağıtmak yerine bu çalışma alanını uygun aşamaya atayabilirsiniz .

İçeriği boş bir aşamaya dağıtırken, öğeler arasındaki ilişkiler korunur. Örneğin, kaynak aşamasındaki bir veri kümesine bağlı olan bir rapor veri kümesiyle birlikte kopyalanır ve kopyalar benzer şekilde hedef çalışma alanına bağlı olur.

Dağıtım tamamlandıktan sonra veri kümesini yenileyin. Daha fazla bilgi için bkz. boş bir aşamaya içerik dağıtma.

Dağıtım seçenekleri

Dağıtım işlem hatları, Power BI içeriğinizi dağıtma konusunda üç seçenek sunar:

Power BI içeriğinizin nasıl dağıtılacağına karar verdikten sonra Dağıtımınızı gözden geçirebilir ve not bırakabilirsiniz.

Tüm içeriği dağıtma

İçinden dağıtılacak aşamayı ve sonra dağıtım düğmesini seçin. Dağıtım işlemi, hedef aşamada yinelenen bir çalışma alanı oluşturur. Bu çalışma alanı, geçerli aşamada bulunan tüm içeriğe sahiptir.

Dağıtım işlem hattındaki geliştirme ve test aşamaları için dağıtım düğmesini gösteren ekran görüntüsü.

Seçmeli dağıtım

Yalnızca belirli öğeleri dağıtmak için Daha fazla göster bağlantısını, ardından dağıtmak istediğiniz öğeleri seçin. Dağıt düğmesine tıkladığınızda, sonraki aşamaya yalnızca seçili öğeler dağıtılır.

Panolar, raporlar, veri kümeleri ve veri akışları ilişkili olduğundan ve bağımlılıkları olduğundan, bu öğelerin bağımlı olduğu tüm öğeleri denetlemek için İlişkili seç düğmesini kullanabilirsiniz. Örneğin, bir rapor sonraki aşamaya dağıtmak isterseniz ilişkili seç düğmesine tıkladığınızda raporun bağlı olduğu veri kümesi işaretlenir, böylece her ikisi de tek seferde dağıtılır ve rapor kesintiye uğramaz.

Daha fazlasını göster seçeneği belirlendikten sonra açılan dağıtım işlem hattı seçmeli dağıtım seçeneğini gösteren ekran görüntüsü.

Not

  • Bağımlı olduğu öğeler dağıttığınız aşamada yoksa bir Power BI öğesini bir sonraki aşamaya dağıtamazsınız. Örneğin, veri kümesi hedef aşamada zaten mevcut olmadığı sürece bir raporu veri kümesi olmadan dağıtma işlemi başarısız olur.
  • Power BI öğesini bağımlı olduğu öğe olmadan dağıtmayı seçerseniz beklenmeyen sonuçlar alabilirsiniz. Hedef aşamadaki bir veri kümesi veya veri akışı değiştiğinde ve artık dağıtım aşamasındaki veri akışıyla aynı olmadığında bu durum oluşabilir.

Geriye dönük dağıtım

Örneğin, mevcut bir çalışma alanını üretim aşamasına dağıtıp daha sonra geriye dönük olarak önce test aşamasına, sonra geliştirme aşamasına dağıttığınız bir senaryoda olduğu gibi, önceki aşamaya dağıtmayı tercih edebilirsiniz.

Önceki bir aşamaya dağıtmak yalnızca önceki aşamanın boş olması durumunda işe yarar. Önceki aşamaya dağıtırken belirli öğeler seçilemez. Aşamadaki tüm içerik dağıtılır.

Test veya üretim aşaması menülerinden ulaşılabilen önceki aşamaya dağıt düğmesini gösteren ekran görüntüsü.

Dağıtımınızı gözden geçirin ve not bırakın

Dağıtılacak içeriği seçtikten sonra, bir açılır pencere dağıtmak üzere olduğunuz tüm öğeleri listeler. Listeyi gözden geçirebilir ve dağıtıma bir not ekleyebilirsiniz. Not eklemek isteğe bağlıdır, ancak notlar dağıtım geçmişine eklendiğinden bu kesinlikle önerilir. Her dağıtım için bir notla, işlem hatlarınızın geçmişini gözden geçirmek daha anlamlı hale gelir.

Not bırakmak için Not ekle seçeneğini genişletin ve notunuzu metin kutusuna yazın. Dağıtmaya hazır olduğunuzda Dağıt'ı seçin.

Not ekle seçeneğinin genişletilmiş olduğu dağıtım açılır penceresini gösteren ekran görüntüsü.

4. Adım - 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.

İşlem hattı aşamaları arasında içerik dağıttığınızda, dağıtım kurallarını yapılandırmak bazı ayarları olduğu gibi koruyarak içerikte değişikliklere izin vermenizi sağlar. Örneğin, üretim aşamasındaki bir veri kümesinin bir üretim veritabanına işaret etmesini isterseniz 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ımlandığı şekilde değeri devralır ve kural değişmediğ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 Power BI öğelerinin 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ışı Şunlar için geçerlidir. Şunlar için geçerlidir. Belirli bir veri akışının veri kaynaklarının veya parametrelerin değerlerini belirlemek için kullanın.
Dataset Şunlar için geçerlidir. Şunlar için geçerlidir. Belirli bir veri kümesinin veri kaynaklarının veya parametrelerin değerlerini belirlemek için kullanın.
Datamart Şunlar için geçerlidir. Şunlar için geçerlidir. Belirli bir datamart için veri kaynaklarının veya parametrelerin değerlerini belirlemek için kullanın.
Sayfalandırılmış rapor Şunlar için geçerlidir. Geçerli değildir. 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 geçerli olmaz.

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

    Dağıtım ayarlarında bulunan dağıtım ayarları 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. Dağıtım ayarları bölmesinde, ayarlamak istediğiniz kural türünü seçin.

    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 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:

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

    • 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şturduğunuz Power BI öğesinin sahibi değilseniz veya Power BI öğeniz 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.

Dağıtım kuralı 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 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ı tutulmaz. Bu kuralları kullanmak için yeniden yapılandırmanız gerekir.

  • 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ğı, kaynak aşamada işaret eden öğede değiştirilir veya kaldırılırsa, kural geçerli olmaz ve dağıtım başarısız olur.

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

  • Sayfalandırılmış raporu bir veri kaynağı kuralıyla dağıttıktan sonra, raporun Power BI Report Builder kullanılarak açılması desteklenmez.

Not

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

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

Veri kaynağı kuralları, yalnızca şu veri kaynakları için tanımlanabilir:

  • Azure Analysis Services

  • Azure Synapse

  • SQL Server Analysis Services (SSAS)

  • Azure SQL Sunucusu

  • SQL sunucusu

  • Odata Akışı

  • Oracle

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

  • SharePoint

  • Teradata

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

5\. Adım: Bir aşamadan diğerine içerik dağıtma

Bir işlem hattı aşamasında içeriğe sahip olduğunuzda bu içeriği sonraki aşamaya dağıtabilirsiniz. Başka bir aşamaya içerik dağıtmak genellikle işlem hattında bazı eylemler gerçekleştirdikten sonra yapılır. Örneğin, dağıtım aşamasında içeriğinizde değişiklik yapılması veya test aşamasında içeriğinizin test edilmesi. İçeriği bir aşamadan diğerine taşımaya ilişkin tipik bir iş akışı geliştirmeden teste ve sonra testten üretime şeklinde gerçekleşir. Mevcut bir çalışma alanına içerik dağıtma bölümünde bu süreç hakkında daha fazla bilgi edinebilirsiniz.

Dağıtım işlem hattındaki sonraki aşamaya içerik dağıtmak için, aşamanın alt kısmındaki dağıt düğmesini seçin.

Test ve üretim aşaması kartlarını gözden geçirirken son dağıtım zamanını görebilirsiniz. Bu, içeriğin aşamaya son dağıtıldığı zamanı belirtir.

Dağıtım zamanı, bir aşamayı son güncelleştirildiği zamana göre oluşturmak bakımından yararlıdır. Test ve üretim dağıtımları arasındaki süreyi izlemek için de yararlı olabilir.

Aşamaları karşılaştırma

Ardışık iki aşamada içerik bulunduğunda bu içerik, içerik öğeleri meta verileri temel alınarak karşılaştırılır. Bu karşılaştırma, verileri karşılaştırmayı veya aşamalar arasındaki zamanı yenilemeyi kapsamaz.

Bir dağıtım işlem hattını ve karşılaştırma göstergelerini gösteren ekran görüntüsü.

İki ardışık aşama arasındaki farklara yönelik hızlı bir görsel içgörü elde etmek için bunlar arasında bir karşılaştırma simgesi göstergesi görünür. Karşılaştırma göstergesinin iki durumu vardır:

  • Yeşil gösterge: Her iki aşamadaki içeriğe ait meta veriler aynıdır.

  • Turuncu gösterge: Şu koşullardan biri sağlandığında görünür:

    • Her aşamadaki içerik öğelerinin bazıları değiştirildiğinde veya güncelleştirildiğinde (farklı meta verilere sahip olduğunda).
    • Aşamalar arasındaki öğe sayısında farklılık olduğunda.

İki ardışık aşama aynı olmadığında, turuncu karşılaştırma simgesinin altında bir karşılaştırma bağlantısı görünür. Bu bağlantıya tıkladığınızda iki aşamadaki öğe listesi de Karşılaştırma görünümünde açılır. Karşılaştırma görünümü, her işlem hattı aşamasındaki öğeler arasındaki değişiklikleri veya farkları izlemenize yardımcı olur. Değiştirilen öğeler aşağıdaki etiketlerden birini alır:

  • Yeni: Kaynak aşamadaki yeni bir öğe. Bu, hedef aşamada bulunmayan bir öğedir. Dağıtımdan sonra bu öğe hedef aşamaya kopyalanır.

  • Farklı: Hem kaynak hem de hedef aşamada yer alan, ancak son dağıtımdan sonra bu iki sürümden birinin değiştirildiği öğedir. Dağıtımdan sonra, değişikliğin nerede gerçekleştiği fark etmeksizin kaynak aşamadaki öğe hedef aşamadaki öğenin üzerine yazılır.

    Dağıtılmamış yapılandırılmış dağıtım kurallarına sahip veri kümeleri de farklı olarak işaretlenir. Bunun nedeni, veri kümeleri kaynak aşamadan yapılandırılan kuralları içeren hedef aşamaya dağıtılana kadar dağıtım kurallarının uygulanmamasıdır.

  • Şurada eksik: Bu etiket, bir öğenin hedef aşamada olduğunu ancak kaynak aşamada olmadığını gösterir.

    Not

    Dağıtım, şurada eksik olan öğeleri etkilemez.

Karşılaştırma, aşamalar arasındaki farkı anlamanıza yardımcı olmak için tasarlanmıştır. Karşılaştırma görüntüsünde, öğeler aşağıda listelenen mantığa göre düzenlenir.

  1. Kaynak çalışma alanı öğeleri, grupların türüne göre alfabetik olarak sıralanır. Gruplar, veri akışına göre sıralanır. Örneğin, önce veri kümeleri, ardından raporlar ve son panolar.

  2. Hedef çalışma alanı, kaynak çalışma alanına göre sıralanır. Her öğe, kaynak aşamadaki eşdeğer öğesiyle aynı satırda bulunur.

  3. Hedef çalışma alanında bulunan ancak kaynak çalışma alanında bulunmayan öğeler, tür grubunun en altında alfabetik sırada görüntülenir.

Karşılaştırma görünümünü genişleten ve farklı dağıtım işlem hatlarındaki öğelerin karşılaştırılmasını sağlayan karşılaştırma seçeneğini gösteren ekran görüntüsü.

İçeriği geçersiz kılma

Kaynak aşamadaki içerikte değişiklikler yaptıktan sonra dağıttığınızda, hedef aşamada değiştirdiğiniz içeriğin üzerine yazılır. Dağıt’a tıkladıktan sonra, üzerine yazılacak öğelerin sayısını içeren bir uyarı listesi alırsınız.

Bir dağıtımın, dağıtım yapılan aşamadaki öğelerde değişiklik yapılmasına neden olacak olması halinde görüntülenen değiştirilen içerik uyarısının ekran görüntüsü.

Dağıtım sürecini anlama bölümünde, sonraki aşamaya kopyalanan öğeler ve kopyalanmayan öğeler hakkında daha fazla bilgi edinebilirsiniz.

Sonraki adımlar