Aracılığıyla paylaş


Integration Services Dönüşümleri

Şunlar için geçerlidir:SQL Server Azure Data Factory'de SSIS Tümleştirme Çalışma Zamanı

SQL Server Integration Services dönüşümleri, verileri toplayan, bir araya getiren, dağıtan ve değiştiren bir paketin veri akışındaki bileşenlerdir. Dönüşümler ayrıca arama işlemleri gerçekleştirebilir ve örnek veri kümeleri oluşturabilir. Bu bölümde Integration Services'in içerdiği dönüşümler ve bunların nasıl çalıştığı açıklanmaktadır.

İş Zekası Dönüşümleri

Aşağıdaki dönüştürmeler verileri temizleme, metin madenciliği ve veri madenciliği tahmin sorguları çalıştırma gibi iş zekası işlemleri gerçekleştirir.

Transformation Description
Yavaş Değişen Boyut Dönüşümü Yavaş değişen bir boyutun güncelleştirilmesini yapılandıran dönüştürme.
Bulanık Gruplama Dönüşümü Sütun verilerindeki değerleri standartlaştıran dönüştürme.
Belirsiz Arama Dönüşümü Bulanık eşleştirme kullanarak bir referans tablosundaki değerleri arayan dönüştürme işlemi.
Terim Ayıklama Dönüştürme Metinden terim ayıklayan dönüştürme.
Terim Arama Dönüşümü Başvuru tablosunda terimleri arayan ve metinden ayıklanan terimleri sayan dönüştürme.
Veri Madenciliği Sorgu Dönüşümü Veri madenciliği tahmin sorgularını çalıştıran dönüştürme.
DQS Temizleme Dönüşümü Veri kaynağı için oluşturulan kuralları uygulayarak bağlı bir veri kaynağındaki verileri düzelten dönüştürme.

Satır Dönüştürmeleri

Aşağıdaki dönüştürmeler sütun değerlerini güncelleştirir ve yeni sütunlar oluşturur. Dönüşüm, dönüşüm girdisinin her satırına uygulanır.

Transformation Description
Karakter Haritası Dönüşümü Karakter verilerine dize işlevleri uygulayan dönüştürme.
Sütun Dönüştürmeyi Kopyala Giriş sütunlarının kopyalarını çıktılarına ekleyen dönüşüm.
Veri Dönüştürme Dönüşümü Bir sütunun veri türünü farklı bir veri türüne dönüştüren dönüştürme.
Türetilmiş Sütun Dönüşümü İfadelerin sonuçlarıyla sütunları dolduran bir dönüştürme.
Sütun Dönüştürme Aktarımı Bir veri akışından dosyaya veri ekleyen dönüştürme.
Sütun Dönüştürme İçeri Aktarma Bir dosyadaki verileri okuyan ve bir veri akışına ekleyen dönüştürme.
Betik Bileşeni Verileri ayıklamak, dönüştürmek veya yüklemek için betik kullanan bir işlem.
OLE DB Komut Dönüşümü Veri akışındaki her satır için SQL komutlarını çalıştıran dönüştürme.

Satır Kümesi Dönüştürmeleri

Aşağıdaki dönüştürmeler yeni satır kümeleri oluşturur. Satır kümesi, birleşik ve sıralanmış değerler, örnek satır kümeleri veya pivotlanmış ve pivotlanmamış satır kümeleri içerebilir.

Transformation Description
Toplu Dönüştürme ORTALAMA, TOPLA ve BAĞ_DEĞ_SAY gibi toplama işlemlerini gerçekleştiren dönüşüm.
Sıralama Dönüşümü Verileri sıralayan dönüştürme.
Örnekleme Dönüşümü Yüzdesi Bu, örnek boyutunu belirtmek için yüzde kullanan örnek veri kümesi oluşturan bir dönüşümdür.
Satır Örnekleme Dönüşümü Örnekteki satır sayısını belirterek örnek veri kümesi oluşturan dönüştürme.
Pivot Dönüşümü Normalleştirilmiş tablonun daha az normalleştirilmiş bir sürümünü oluşturan dönüştürme.
Çapraz Çözümleme Dönüştürme Normalleştirilmemiş bir tablonun daha normalleştirilmiş bir sürümünü oluşturan dönüştürme.

Bölme ve Birleştirme Dönüşümleri

Aşağıdaki dönüştürmeler satırları farklı çıkışlara dağıtır, dönüştürme girişlerinin kopyalarını oluşturur, birden çok girişi tek bir çıkışta birleştirir ve arama işlemleri gerçekleştirir.

Transformation Description
Koşullu Bölme Dönüşümü Veri satırlarını farklı çıkışlara yönlendiren dönüştürme.
Çok Noktaya Yayın Dönüşümü Veri kümelerini birden çok çıkışa dağıtan dönüştürme.
Tümünü Birleştir Dönüşümü Birden çok veri kümesini birleştiren dönüştürme.
Birleştirme Dönüşümü İki sıralanmış veri kümesini birleştiren dönüşüm.
Birleştirme Ekleme Dönüşümü İki veri kümesini FULL, LEFT veya INNER join kullanarak birleştiren dönüştürme.
Arama Dönüşümü Tam eşleşme kullanarak bir başvuru tablosundaki değerleri arayabilen dönüştürme.
Önbellek Dönüşümü Veri akışındaki bağlı bir veri kaynağından gelen verileri bir önbellek dosyasına kaydeden Önbellek bağlantı yöneticisine yazan dönüştürme. Arama dönüştürmesi, önbellek dosyasındaki veriler üzerinde aramalar gerçekleştirir.
Dengeli Veri Dağıtımcı Dönüşümü Dönüştürme, çok çekirdekli ve çok işlemcili sunucularda çalışan SSIS paketlerinin performansını artırmak için gelen satırların tamponlarını ayrı iş parçacıklarındaki çıkışlar arasında eşit şekilde dağıtır.

Dönüşümleri Denetleme

Integration Services, denetim bilgileri eklemek ve satırları saymak için aşağıdaki dönüştürmeleri içerir.

Transformation Description
Denetim Dönüşümü Ortam hakkındaki bilgileri bir paketteki veri akışı için kullanılabilir hale getiren dönüştürme.
Satır Sayısı Dönüşümü Satırlar üzerinden geçerken onları sayan ve nihai sayıyı bir değişkende saklayan bir sayma dönüşümü.

Özel Dönüşümler

Özel dönüştürmeler de yazabilirsiniz. Daha fazla bilgi için bkz. Zaman Uyumlu Çıkışlarla Özel Dönüştürme Bileşeni Geliştirme ve Zaman Uyumsuz Çıkışlarla Özel Dönüştürme Bileşeni Geliştirme.