Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
Sürekli tümleştirme/sürekli dağıtım (CI/CD) senaryolarında bu özelliğin nasıl yararlanılacağı hakkında daha fazla bilgi için, Veri Akışı 2. Nesil için CI/CD ve ALM çözüm mimarileri makalesini ve Veri Akışındaki Değişken başvuruları hakkındaki uçtan uca öğreticiyi okuduğunuzdan emin olun.
Fabric değişken kitaplıkları, Microsoft Fabric iş yükleri genelinde yapılandırma değerlerini yönetmek için merkezi bir yol sunar. Dataflow 2. Nesil'deki yeni tümleştirmeyle, bu değişkenlere doğrudan veri akışınızda başvurarak ortamlar arasında dinamik davranışı etkinleştirebilir ve CI/CD iş akışlarını basitleştirebilirsiniz.
Önkoşullar
Dataflow Gen2'de Fabric değişken kitaplıklarını kullanmak için aşağıdakilerden emin olmalısınız:
Girdi arabirim öğelerini kullanarak değişkenleri referans alma
Veri Akışı 2. Nesil iletişim kutuları, alan değerinin nasıl girileceğini seçmenizi sağlayan bir giriş pencere öğesi içerir. Desteklenen iletişim kutusunda, bu pencere öğesini kullanarak değişkenleri seçebilirsiniz.
Uyarı
Giriş pencere öğesini kullanmak için şeritteki Görünüm sekmesinin Parametreler grubunda Her zaman izin ver'i seçin.
Giriş widget deneyimini ve Fabric değişken kitaplıklarını destekleyen bazı iletişim kutuları şunlardır:
- Satırlara değere göre filtre uygulama
- Satırları konuma göre filtreleme
- Değerleri değiştirme
- Metin sütunu dönüştürmeleri (örneğin, İlk N karakteri ayıkla)
- Sayı sütunu dönüştürmeleri (örneğin, Bölme)
Giriş pencere öğesinde değişken seçeneğini belirlediğinizde değişken seçici iletişim kutusu görüntülenir. Bu iletişim kutusunda, değişken kitaplıklarınıza ve bunların içerdiği değişkenlere göz atabilirsiniz.
Bir değişken seçtikten sonra, işlemeden önce seçiminizi onaylayabileceğiniz kitaplık ve değişken adı iletişim kutusunda görüntülenir.
Uyarı
Tüm Veri Akışı deneyimleri giriş pencere öğesini desteklemez. Desteklenmeyen deneyimler veya özel senaryolar için değişken işlevlerini el ile kullanın.
Değişken işlevler
Veri Akışı 2. Nesil'inizin içinde, aşağıdaki işlevlerden birini kullanarak bir değişkene başvurabilirsiniz:
her iki işleve de geçirdiğiniz tanımlayıcı aşağıdaki biçimi kullanmalıdır:
$(/**/LibraryName/VariableName)
Aşağıdaki örneklerde Kitaplığım adlı bir değişken kitaplığı ve Değişkenim adlı bir dize değişkeni varsayılır:
Variable.ValueOrDefault("$(/**/My Library/My Variable)", "Sample")
Variable.Value("$(/**/My Library/My Variable)")
aracılığıyla Variable.ValueOrDefault varsayılan bir değer kullanmak, çözümünüzü başvurulan değişken kitaplığına sahip olmayan başka bir ortama kopyaladığınızda veya taşıdığınızda bile formülünüzün çözümlendiğinden emin olmanıza yardımcı olur.
Tip
Her değişkeni hazırlama gerektirmeyen ayrı bir sorgu olarak depolayın. Bu yaklaşım, sorgu girişini destekleyen ve veri akışınızdaki değişkenlerin düzenli bir görünümünün korunmasına yardımcı olan iletişim kutularındaki bu değerleri kullanmanıza olanak tanır.
Dikkat edilmesi gerekenler ve sınırlamalar
Aşağıdaki listede, Dataflow 2. Nesil ile Doku değişken kitaplıkları kullanılırken göz önünde bulundurulması gereken önemli kısıtlamalar ve davranışlar özetlenmiştir. Bu sınırlamalar, değişkenlere tasarım ve çalışma zamanı sırasında başvurma, değerlendirme ve uygulama şeklini etkiler.
Çalışma Alanı Kapsamı: Değişken kitaplıkları, CI/CD ile Veri Akışı 2. Nesil ile aynı çalışma alanında bulunmalıdır.
Başvuru Konumu: Değişkenler yalnızca CI/CD ile Dataflow Gen2'nin mashup.pq dosyasında kullanılabilir.
Çalışma zamanı davranışı: Değişken değerleri bir çalıştırma işleminin başlangıcında alınır ve işlem boyunca kalıcı hale gelir. Veri Akışı çalıştırması sırasında kitaplıkta yapılan değişiklikler bu çalıştırmayı durdurmaz veya etkilemez.
Varsayılan değer kullanma: Variable.ValueOrDefault işlevi aracılığıyla varsayılan bir değer kullanırken, varsayılan değerin veri türünün başvurulan değişkenin veri türüyle eşleştiğinden emin olun.
Desteklenen Türler: Yalnızca temel türlerdeki değişkenler desteklenir (
boolean,datetime,guid,integer,numbervestring).Sabit bağlantılar: Değişkenler bağlantı bilgilerini değiştiremez. Bağlantılar, oluşturulmuş kaynak yolu yapılandırmalarına sabit kalır.
Geçersiz kılma riski: Değişken kitaplıklarını değiştirme erişimi olan kullanıcılar değişken değerlerini geçersiz kılabilir ve bu da veri akışı çıkışını etkileyebilir.
Şema eşlemesi: Değişkenler hedef şema eşlemelerini değiştiremez; eşlemeleri, yazılan kurulumu izler.
Köken görünürlüğü: Köken görünümleri, Veri Akışı 2. Nesil ile başvuruda bulunan değişken kitaplıkları arasındaki bağlantıları göstermez.