Veri akışı depolama alanını Azure Data Lake 2. Nesil kullanacak şekilde yapılandırma
Power BI ile kullanılan veriler varsayılan olarak Power BI tarafından sağlanan iç depolama alanında depolanır. Veri akışları ve Azure Data Lake Storage 2. Nesil (ADLS 2. Nesil) tümleştirmesi ile, kuruluşunuzun Azure Data Lake Storage 2. Nesil hesabında veri akışlarınızı depolayabilirsiniz. Bu, veri akışlarını "kendi depolamanızı getirmenize" Power BI ve kiracı veya çalışma alanı düzeyinde bağlantı kurmanıza olanak sağlar.
ADLS 2. Nesil çalışma alanını veya kiracı bağlantısını kullanma nedenleri
Veri akışınızı iliştirdikten sonra Power BI, artık kendi ADLS 2. Nesil'inize veri okuyabilmek ve yazmak için bir başvuru yapılandırır ve kaydeder. Power BI, veri akışının kendisi tarafından oluşturulan gerçek verilere ek olarak verilerinizle ilgili meta verileri yakalayan CDM biçiminde depolar. Bu, birçok güçlü özelliğin kilidini sağlar ve verilerinizin ve ilişkili meta verilerin CDM biçiminde genişletilebilirlik, otomasyon, izleme ve yedekleme senaryolarına hizmet etmelerini sağlar. Bu verileri kendi ortamınız içinde kullanılabilir ve geniş bir şekilde erişilebilir hale kullanarak kuruluş içinde oluşturulan içgörüleri ve verileri demokratikleştirmenize olanak sağlar. Ayrıca CDM'ye (Power Platform, Azure'daki özel uygulamalar ve çözümler gibi) ve iş ortağı ve ISV ekosistemleri aracılığıyla kullanılabilenler gibi) veya yalnızca CSV okuyabilen başka çözümler oluşturmanızı sağlar. Veri mühendisleriniz, veri bilimcileriniz ve analistleri artık ADLS 2. Nesil'de hazırlanan ortak bir veri kümesiyle birlikte çalışabilirsiniz, kullanabilir ve yeniden kullanabilir.
Hangi ADLS 2. Nesil depolama alanını kullanmak üzere yapılandırmanın iki yolu vardır: kiracı tarafından atanan bir ADLS 2. Nesil hesabını kullanabilir veya kendi ADLS 2. Nesil depolarınızı çalışma alanı düzeyinde getirebilirsiniz.
Önkoşullar
Kendi ADLS 2. Nesil hesabını getirmek için depolama hesabı katmanında sahip izinlerine sahip olun. Kaynak grubu veya abonelik düzeyinde izinler çalışmaz. Yönetici olsanız dahi kendinize sahip iznini atamanız şarttır. Şu anda güvenlik duvarının ADLS 2. Nesil Depolama Hesapları'nı desteklemez.
Depolama hesabı Hiyerarşik Ad Alanı (HNS) etkinleştirilmiş olarak oluşturulmalıdır.
Depolama hesabı, depolama hesabıyla aynı Azure Active Directory kiracıda Power BI gerekir.
Uç noktalarınızı güvenli hale almak için TLS (Aktarım Katmanı Güvenliği) sürüm 1.2 (veya daha yüksek) gereklidir. TLS 1.2'den önceki TLS sürümlerini kullanan web tarayıcıları ve diğer istemci uygulamaları bağlanamıyor.
Çok faktörlü kimlik doğrulamasının (MFA) arkasında ADLS 2. Nesil ile veri akışı ekleme desteklenmiyor.
Son olarak, yönetici portaldan herhangi bir ADLS 2. Nesil'e bağlanabilirsiniz, ancak doğrudan bir çalışma alanına bağlanıyorsanız, bağlanmadan önce çalışma alanında veri akışı olmadığını emin olun.
Aşağıdaki tabloda ADLS 2. Nesil ve Power BI için gereken adls ve Power BI:
| Eylem | ADLS izinleri | En düşük Power BI izinleri |
|---|---|---|
| Bağlan AdLS 2. Nesil'den Power BI kiracıya | Sahip | Power BI yöneticisi |
| Bağlan ADLS 2. Nesil'den Çalışma Alanına | Sahip | Çalışma Alanı Yöneticisi |
| Bağlı POWER BI hesabına geri yazan veri akışlarını oluşturma | Uygulanamaz | Çalışma alanı katkıda bulunanı |
| Veri Power BI tüketme | Uygulanamaz | Çalışma Alanı Görüntüleyicisi |
Çalışma alanı düzeyinde Azure Data Lake 2. Nesil'e bağlanma
İçinde veri akışı olmayan bir çalışma alanına gidin. Çalışma alanı ayarları'ı seçin. Azure Bağlantıları sekmesini ve ardından Depolama bölümünü seçin.

Yönetici, kiracı tarafından atanan bir ADLS 2. Nesil hesabını zaten yapılandırmışsa Varsayılan Azure bağlantısını kullan seçeneği görünür. İki seçeneğiniz vardır:
- Varsayılan Azure bağlantısını kullan kutusunu seçerek kiracı tarafından yapılandırılan ADLS 2. Nesil hesabını kullanın veya
- Yeni Bağlan azure hesabı işaret etmek için Azure'a Depolama seçin.
Azure'Bağlan'yi Power BI erişim iznine sahip olduğunuz Azure aboneliklerinin listesini alır. Açılan listelerde öğesini doldurun ve hiyerarşik ad alanı seçeneğinin etkin olduğu geçerli bir Azure aboneliği, kaynak grubu ve depolama ADLS 2. Nesil seçin.

Seçildikten sonra Kaydet'i seçin. Artık çalışma alanını kendi ADLS 2. Nesil bağladınız. Power BI depolama hesabını gerekli izinlerle otomatik olarak yapılandırır ve verilerin yazıldığı Power BI sistemi ayarlar. Bu noktada bu çalışma alanının içindeki tüm veri akışlarının verileri doğrudan bu dosya sistemine yazılır ve bunu diğer Azure hizmetlerinde kullanarak tüm kuruluş veya departman verileri için tek bir kaynak oluşturabilirsiniz.
Yapılandırmayı anlama
Azure bağlantılarını yapılandırmak, isteğe bağlı olarak ayarlanabiliyor ek özelliklere sahip isteğe bağlı bir ayardır:
- Kiracı Düzeyinde depolama, varsayılanı ve/veya olarak ayarlamaya olanak sağlar
- Çalışma alanı başına bağlantı belirtmenize olanak sağlayan çalışma alanı düzeyinde depolama
Yalnızca merkezi bir veri gölü kullanmak veya bunun varsayılan seçenek olması için kiracı düzeyinde depolamayı isteğe bağlı olarak yapılandırabilirsiniz. Yapılandırmanıza esneklik sağlamak için varsayılanı otomatik olarak kullanmaya başlamamız, dolayısıyla bu bağlantıyı kullanan çalışma alanlarını uygun gördüğünüz şekilde yapılandırma esnekliğine sahip oluruz. Kiracı tarafından atanan bir ADLS 2. Nesil hesabı yapılandırdısanız, yine de her çalışma alanını bu varsayılan seçeneği kullanmak üzere yapılandırmanız gerekir.
İsteğe bağlı olarak veya buna ek olarak, çalışma alanı düzeyinde depolama izinlerini ayrı bir seçenek olarak yapılandırabilirsiniz. Bu seçenek, çalışma alanına göre belirli bir ADLS 2. Nesil hesabını ayarlamaya yönelik tam esneklik sağlar.
Özetlemek gerekirse, kiracı düzeyinde depolama ve çalışma alanı düzeyinde depolama izinlerine izin veriliyorsa, çalışma alanı yöneticileri isteğe bağlı olarak varsayılan ADLS bağlantısını kullanabilir veya varsayılandan ayrı bir depolama hesabı yapılandırmayı tercih ediyor olabilir. Kiracı depolama alanı ayarlanmazsa, çalışma alanı Yöneticileri isteğe bağlı olarak ADLS hesaplarını çalışma alanına göre yapılandırabilirsiniz. Son olarak, kiracı düzeyinde depolama seçilirse ve çalışma alanı düzeyinde depolamaya izin verilmemişse, çalışma alanı yöneticileri isteğe bağlı olarak veri akışlarını bu bağlantıyı kullanmak üzere yapılandırabilirsiniz.
ADLS 2. Nesil çalışma alanı bağlantılarının yapısını ve biçimini anlama
ADLS 2. Nesil depolama hesabında, tüm veri akışları dosya sisteminin powerbi kapsayıcısı içinde depolanır.
powerbi kapsayıcısı yapısı şu şekildedir:<workspace name>/<dataflow name>/model.json <workspace name>/<dataflow name>/model.json.snapshots/<all snapshots>
Veri akışlarının VERILERI ADLS 2. Nesil için klasör hiyerarşisinde depolayanın konumu, çalışma alanının paylaşılan kapasitede mi yoksa kapasitede mi Premium belirlenir. Her kapasite türü için yenilemeden sonra dosya yapısı aşağıdaki tabloda gösterilmiştir.
| Premium kapasite | Paylaşılan kapasite |
|---|---|
<workspace name>/<dataflow name>/<table name>/<tablesnapshots> |
<workspace name>/<dataflow name>/<table name>/<tablesnapshots> |
Aşağıda Northwind Odata örneğinin Orders tablosu kullanılarak bir örnek verilmiştir.

Yukarıdaki görüntüde:
- model.json, veri akışının en son sürümüdür.
- model.json.snapshots, veri akışının önceki sürümleridir. Bu, karmanın önceki bir sürümüne veya artımlı ayarlara ihtiyacınız varsa kullanışlıdır.
- Bu table.snapshots.csv yenilemeden gelen verilerdir. Bu, artımlı yenilemeler ve ayrıca bir kullanıcının veri boyutu nedeniyle yenileme zaman aşımı sorunuyla karşı karşılarına çıktı olduğu paylaşılan yenilemeler için yararlıdır. Csv dosyasındaki verinin ne kadar olduğunu görmek için en son anlık görüntüye bakabilirsiniz.
Yalnızca bu depolama hesabına yazar ve şu anda verileri silmez. Bu, ayırma sonrasında bile ADLS hesabından silmemiz, yukarıdaki dosyaların da depolandığı anlamına gelir.
Not
Model.json dosyası, aynı çalışma alanında veya başka bir çalışma alanında yer alan bir veri akışı olan başka bir model.json dosyasına başvurur. model.json'un yalnızca artımlı yenileme table.snapshot.csv ifade etmektir.
ADLS 2. Nesil çalışma alanı bağlantıları için genişletilebilirlik
ADLS 2. Nesil'i Power BI çalışma alanı veya kiracı düzeyinde bunu yapabiliriz. Doğru erişim düzeyine sahip olduğundan emin olun. Önkoşullar'da daha fazla bilgi.
Depolama yapısı, depolama Common Data Model bağlı olur. Analiz veri akışları ve veri akışları için depolama yapısı nedir? ve Azure Data Lake Common Data Model 2. Nesil'iziyaret ederek depolama yapısı ve CDM hakkında Depolama edinin.
Düzgün bir şekilde yapılandırıldığında veriler ve meta veriler denetiminiz içinde olur. CDM'yi kullanan bir dizi uygulama vardır ve veriler Azure, PowerApps ve PowerAutomate'in yanı sıra biçime uygun olarak veya ham veriler okunarak üçüncü taraf ekosistemleri kullanılarak uzatılabilir.
Azure Data Lake 2. Nesil hesabını çalışma alanından veya kiracıdan ayırma
Çalışma alanı düzeyindeki bir bağlantıyı kaldırmak için öncelikle çalışma alanındaki tüm veri akışlarının silindiğinden emin olmanız gerekir. Tüm veri akışları kaldırıldıktan sonra çalışma alanı ayarlarından Bağlantıyı kes'i seçin. Bu durum kiracı için de geçerlidir ancak kiracı düzeyinde bağlantıyı kesebilmek için öncelikle tüm çalışma alanlarının da kiracı depolama hesabından ayrıldığından emin olmanız gerekir.
Azure Data Lake 2. Nesil'i devre dışı bırakma
Yönetici portalının veri akışları bölümünde kullanıcıların bu özelliğe erişimini devre dışı bırakabilir ve çalışma alanı yöneticilerinin kendi Azure Depolama hesaplarını getirme iznini kaldırabilirsiniz.
Azure Data Lake 2. Nesil'den geri dönme
Veri akışı depolama alanı Azure Data Lake 2. Nesil'i kullanmak üzere yapılandırıldığında, otomatik olarak geri dönmenin hiçbir yolu yoktur. Yönetilen depolamaya geri Power BI işlemi el ile uzer.
Nesil'e geçiş işlemini geri dönmek için veri akışlarınızı silmeniz ve bunları aynı çalışma alanında yeniden oluşturmanız gerekir. Ardından, ADLS 2. Nesil'den verileri silmeyek kaynağın kendisine gidin ve verileri temizleyin. Bu, aşağıdaki adımları içerir.
Veri akışının bir kopyasını veri akışından Power BI. Veya model.json dosyasını kopyalayın. model.json dosyası ADLS'de depolanır.
Veri akışlarını silin.
ADLS'i ayırma.
İçeri aktarmayı kullanarak veri akışlarını yeniden oluşturun. İçeri aktarmadan önce artımlı yenileme verilerini (varsa) silmeniz gerektirecektir. Bu, model.json dosyasındaki ilgili bölümler silinerek yapılabilir.
Yenilemeyi yapılandırma /artımlı yenileme ilkelerini yeniden oluşturma.
ADLS 2. Nesil bağlayıcısı kullanarak verilere bağlanma
Bu belgenin kapsamı, Power BI 2. Nesil bağlayıcısı yerine ADLS 2. Nesil veri akışı bağlantılarını açıklar. ADLS 2. Nesil bağlayıcısı ile çalışmak ayrı, muhtemelen eklenebilir bir senaryodur. ADLS bağlayıcısı, ADLS'i veri kaynağı olarak kullanır. Bu, PQO kullanarak bu verileri sorgulamak için CDM biçiminde olmak zorunda olmadığını, müşterinin istediği herhangi bir veri biçimi olduğunu gösterir. Azure Data Lake 2. Nesil'deverileri analiz etme Depolama kullanarak bu senaryo hakkında daha fazla bilgi Power BI.
Sonraki adımlar
Aşağıdaki makaleler veri akışları ve Power BI hakkında daha fazla bilgi sunmaktadır: