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

Bu makale, hizmette dağıtım işlem hatlarını kullanmak için gereken temel Power BI size yol sağlar. Devam etmek için dağıtım işlem hatlarına giriş makalesiniokumanız önerilir.

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

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ı erişimi verilir. İş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

Yeni çalışma alanı deneyiminde bir yönetici olduğunuz takdirde 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ındaki 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: Dağıtım işlem hattına ç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.

Dağıtım işlem hattına yalnızca bir çalışma alanı atabilirsiniz. Dağıtım işlem hatları, işlem hattının farklı aşamalarında kullanılmak üzere çalışma alanı içeriğinin kopyalarını oluşturur.

Dağıtım işlem hattına çalışma alanı atamak için şu adımları izleyin:

  1. Yeni oluşturulan dağıtım işlem hattında Çalışma alanı ata’yı seçin.

  2. Çalışma alanı seç açılan menüsünde işlem hattına atamak istediğiniz çalışma alanını seçin.

    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. Çalışma alanını atamak istediğiniz aşamayı seçin.

Çalışma alanı atama sınırlamaları

  • Çalışma alanının bir yeni çalışma alanı deneyimi olması gerekir.

  • Çalışma alanının yöneticisi olmanız gerekir.

  • Çalışma alanının başka bir işlem hattına atanmamış olması gerekir.

  • Çalışma alanının bir  Premium kapasitede bulunması gerekir.

  • Power BI örnekleri içeren bir çalışma alanı, işlem hattı aşamasına atanamaz.

  • Şablon uygulaması çalışma alanı atayamazsınız.

  • Her dağıtım işlem hattına yalnızca bir çalışma alanı atabilirsiniz.

Not

Seçim yapabileceğiniz çalışma alanları listesinde yalnızca dağıtım işlem hatlarıyla kullanılabilecek çalışma alanları görüntülenir.

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 api'leri kullanarak dağıtım işlem hattınızı DevOps.

Not

Sayfalı raporu dağıtmak için sayfalı raporları destekleyen bir kapasiteye ihtiyacınız vardır.

İçerik boş bir aşamaya dağıtıldığında, öğ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.

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 ve bağımlılıklara sahip olduğu için, ilgili öğelerin bağımlı olduğu tüm öğeleri kontrol etmek için ilgili 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ğıt Power BI aşamada yoksa, bir öğenin bir sonraki aşamaya dağıtılamayabilirsiniz. Örneğin, veri kümesi hedef aşamada zaten mevcut değilse, bir raporu veri kümesi olmadan dağıtma başarısız olur.
  • Bağımlı olduğu öğe olmadan bir Power BI dağıtmayı seçerseniz beklenmedik sonuçlarla karşılaşabilirsiniz. Hedef aşamadaki bir veri kümesi veya veri akışı değişse ve artık dağıtım aşamasındaki veri akışıyla aynı olmadığı zaman bu durum olabilir.

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ü.

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ğıtırken dağıtım kurallarını yapılandırmak, bazı ayarları olduğu gibi korurken 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ığı zaman, testten üretime dağıtılan içerik, dağıtım kuralında tanımlanan değeri devralacak ve kural değiştirilmediği ve geçerli olduğu sürece her zaman geçerli olur.

Veri kaynağı kuralları ve parametre kuralları için kurallar yapılandırabilirsiniz. Aşağıdaki tabloda kuralları yapılandırabilirsiniz Power BI öğe türü ve her biri için yapılandırabilirsiniz kural türü listele.

Veri kaynağı kuralı Parametre kuralı Ayrıntılar
Veri akışı Şunun için geçerlidir: Şunun için geçerlidir: Belirli bir veri akışına yönelik veri kaynaklarının veya parametrelerin değerlerini belirlemek için kullanın.
Dataset Şunun için geçerlidir: Şunun için geçerlidir: Belirli bir veri kümesi için veri kaynaklarının veya parametrelerin değerlerini belirlemekte kullanın.
Sayfalandırılmış rapor Şunun için geçerlidir: Geçerli değildir. Sayfalandırılmış her raporun veri kaynakları için tanımlanır. Bu kuralları, sayfalandırılmış raporun veri kaynaklarını tespit etmek için kullanabilirsiniz.

Not

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

Dağıtım kuralı oluşturma

Bir 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, veri kümelerini kaynak aşamadaki yeni oluşturulan kurallarla kuralların oluşturulduğu hedef aşamasına dağıtın. Veri kümelerini kaynaktan hedef aşamasına dağıtana kadar kurallarınız uygulanmaz.

  1. İçin bir 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ı, veri kümeleri ve sayfalandırılmış raporlar için kurallar belirleyebilirsiniz. Dağıtım ayarları bölmesinde, ayarlamak istediğiniz kural türünü seçin.

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

  3. Bir kural oluşturmak istediğiniz veri akışı, veri kümesi 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ü. Bir kuralı yapılandırmak için sekmelerin 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, seçili bir veri kümesini ve iki kural türünü, veri kaynağını ve parametresini gösteren bir ekran görüntüsü, kendisi için yapılandırabilirsiniz.

    • Veri kaynağı kuralları

      Veri kaynağı listesinden, görüntülenecek veri kaynağı adını 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

      • için bir kural oluşturduğunuz Power BI öğenin sahibi değilseniz veya Power BI öğesi herhangi bir veri kaynağı içermiyorsa, veri kaynağı kuralları gri kalır.
      • Veri akışları, veri kümeleri ve sayfalandırılmış raporlar için, veri kaynağı listesi kaynak ardışık düzen aşamasından alınır.
    • Parametre kuralları -parametreler 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ı için sınırlamalar listelenmektedir.

  • Bir dağıtım kuralı oluşturmak için, bir kural oluşturmakta olduğunuz veri akışı, veri kümesi veya sayfalandırılmış raporun sahibi olmanız gerekir.

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

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

  • Kaynak olarak diğer veri akışları olan veri akışları için kurallar desteklenmez.

  • Veri akışında ortak veri modeli (CDM) klasörlerinin veri kaynağı kuralları desteklenmez.

  • Kaynağı olarak veri akışları kullanan veri kümeleri için kurallar desteklenmez.

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

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

Not

Parametre kuralları, sayfalandırılmış raporlar için 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.

    Yapılandırılmış dağıtım kuralları dağıtılan veri kümeleri, farklı olarak da işaretlenir. Bunun nedeni, veri kümeleri kaynak aşamasından yapılandırılmış kuralları içeren hedef aşamasına dağıtılana kadar dağıtım kurallarının uygulanmamasından kaynaklanı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 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