Aracılığıyla paylaş


Paketlerinde ifadeleri kullanma

ifade simgeleri birleşimidir — tanımlayıcıları, rakamları, İşlevler ve işleçler —, bir tek veri değeri üretir.Basit ifadeler tek sabit, değişken veya işlev olabilir.Daha sık olarak, birden çok işleçleri ve işlevleri kullanan ve birden çok sütun ve değişkenleri baþvurmak karmaşık deyimleridir.De Integration Services, ifadeler, büyük/küçük harf ifadeleri için koşulları tanımlamak, oluşturma için kullanılabilir ve verileri sütunlar, değişkenler için değerler atama güncelleştirmesi değerler çalışma özellikleri doldurmak veya saat, öncelik kısıtlamaları içinde kısıtlamaları tanımlamak ve sağlamak için döngü kapsayıcı. tarafından kullanılan ifade

Aşağıdaki öğeler Integration Services ifadeleri kullanabilirsiniz:

  • Koşullu Böl dönüştürme veri satırları farklı hedeflere yönlendirmek için ifadeler dayalı bir karar yapısını uygular.Gerekir değerlendirmek için kullanılan bir koşullu Böl dönüştürme ifade true veya false.Örneğin, önce koşulu karşılayan satırları ifade "Sütun1 > Sütun2" ayrı bir çıktısı yönlendirilebilir.

  • Türetilen sütun dönüştürme yeni sütunlar veri akışı doldurmak için veya varolan bir sütunu güncelleştirmek için ifadeler kullanılarak oluşturulmuş değerleri kullanır.Örneğin, ifade Sütun1 + " ABC" bir değeri güncelleştirmek veya art arda eklenmiş yeni bir değer oluşturmak için kullanılan dize.

  • Değişkenlerini kullanabilmek için bir ifade küme kendi değer.Örneğin,tarih(), değişkenin değeri geçerli ayarlar tarih.

  • Öncelik kısıtlamaları kısıtlı görev veya kapsayıcı bir paket içinde çalışıp çalışmayacağını belirleyen koşulları belirtmek için ifadeleri kullanabilirsiniz.Deyimler içinde kullanılan bir öncelik kısıtlaması değerlendirmek gerekir true veya false.Örneğin, ifade @ a > @ b karşılaştırır belirlemek için iki kullanıcı tanımlı değişken olup olmadığını kısıtlı görevi çalıştırır.

  • Döngü için kapsayıcı başlatma, değerlendirme ve döngü yapısı kullanır artan deyimleri oluşturmak için ifadeleri kullanabilirsiniz.Örneğin, ifade 1 başlatır döngü sayacı sayaç =.

İfadeler, paketlerin kapsayıcılar için döngü ve Foreach döngü, görevleri, bağlantı yöneticileri, günlüğü sağlayıcılarını ve Foreach numaralandırıcıları gibi özelliklerin değerlerini güncelleştirmek için de kullanılabilir.Örneğin, bir özellik deyimi kullanarak dize, "Localhost.AdventureWorks2008R2" için atanabilir ConnectionName özellik, sql Yürüt görev.Daha fazla bilgi için bkz: Paketlerinde özelliği ifadeleri kullanma.

İfadeler deyim dili ve ifade değerlendirici dayanmaktadır.İfade değerlendirici ifade ayrıştırma ve ifade ifade dil kurallarına uyar olup olmadığını belirler.Daha fazla bilgi için bkz: Integration Services İfadesi Başvurusu.

ifade Builder kullanılabilir Koşullu Böl dönüşümü Düzenleyicisi, Türetilen sütun dönüşümü Düzenleyicisi iletişim kutuları ve ifade Builder iletişim kutusunda, oluşturmak için bir grafik araç ifades.

Deyim Oluşturucusu'nu paket özel öğeleri içeren klasörleri ve İşlevler, türü yayınları ve ifade dil sağlar işleçler içeren klasörleri sağlar.Sistem değişkenleri ve kullanıcı tanımlı değişkenleri paket özel öğeleri içerir.De Koşullu Böl dönüşümü Düzenleyicisi ve Türetilen sütun dönüşümü Düzenleyicisi iletişim kutuları, veri sütunlarını da görüntüleyebilirsiniz.Dönüştürmeleri için ifadeler oluşturmak için öğeler klasörleri sürükleyebilirsiniz koşulu veya ifade sütun veya yazabilirsiniz ifade sütun doğrudan.

Not

Kullanıcı tanımlı adlarını ve Sistem değişkenleri durum duyarlıdır.

Sahip kapsam, değişkenler ve değişkenleri klasöründe ifade Oluşturucusu yalnızca kapsamda ve kullanmak kullanılabilir değişkenleri listeler.Daha fazla bilgi için bkz: Tümleştirme Hizmetleri değişkenleri.

Aşağıdaki yordam, Deyim Oluşturucusu'nu kullanarak bir ifade oluşturmak için adımları açıklar.

Deyim Oluşturucusu'nu kullanarak bir ifade oluşturmak için

Integration Services simgesi (küçük)Integration Services ile güncel kalın

En son karşıdan yüklemeleri, makaleler, örnekler ve videolarını Microsoftyanı olarak seçilen topluluk çözümleri ziyaret Integration Services sayfa msdn veya TechNet:

Bu güncelleştirmelerle ilgili otomatik bildirim almak için, sayfadaki RSS akışlarına abone olun.