Aracılığıyla paylaş


Terim arama dönüşümü

Terim arama dönüşümü metinden dönüştürme girdisi sütunundaki başvuru koşullarını ayıkladığınız sözcüklerle tablo.Bunu daha sonra terim arama, bir kez sayar tablo giriş veri kümesinden oluşur ve terim ile birlikte bu sayı başvurudan Yazar tablo dönüştürme çıktısı sütunlarına.Bu dönüştürme, tam sözcük frekans istatistikleri ile giriş metni temel alan özel sözcük listesini oluşturmak için yararlıdır.

Bir arama terimi arama dönüştürme gerçekleştirmeden önce bu sözcükleri metinden bir giriş içinde ayıklar sütun terim ayıklama dönüştürme aynı yöntem kullanarak:

  • Metin cümleler ayrılır.

  • Cümle sözcüklere ayrılır.

  • Sözcükleri normale döndü.

Hangi koşulları eşleştirmek için terim arama daha fazla özelleştirmek için dönüştürme bir büyük küçük durum duyarlı eşleşme gerçekleştirmek üzere yapılandırılabilir.

Terim arama bir arama yapar ve aşağıdaki kuralları kullanarak bir değer döndürür:

  • dönüştürme, büyük küçük durum duyarlı eşleşme gerçekleştirmek için yapılandırılmışsa, büyük küçük durum duyarlı karşılaştırma başarısız eşleşmeleri atılır.Örneğin, Öğrenci ve ÖĞRENCİ ayrı bir sözcük olarak işlenir.

    Not

    Büyük harf olmayan bir sözcük bir cümle başında büyük bir sözcük ile eşleştirilir.Örneğin, arasında eşleştirme Öğrenci ve Öğrenci ne zaman başarılı Öğrenci bir cümlenin ilk sözcüğünü olur.

  • Çoğul isim veya isim deyimin başvurusunda bulunup tablo, yalnızca çoğul isim veya isim tümcecik arama eşleşir.Örneğin, tüm örneklerini Öğrenciler ayrı ayrı örneklerinden sayılan Öğrenci.

  • Yalnızca word'ün tekil başvurusunda bulunur, tablo, hem tekil hem de çoğul formları sözcük veya deyimin tekil için eşleştirilir.Örneğin, arama tablo içeren Öğrenci, ve dönüştürme sözcükleri bulur Öğrenci ve Öğrenciler, her iki sözcük için arama terimi bir eşleşme olarak sayılan Öğrenci.

  • Giriş sütun başlığındaki metin lemmatized isim tümceciği ise, yalnızca son sözcük isim normalleştirme tarafından etkilenir.Örneğin, lemmatized sürüm doktorlarla bağlantı Kur randevu olan doktorlarla bağlantı Kur randevu.

Ne zaman bir arama öğe içeren başvuru küme üst üste şartları — başka bir deyişle, bir sub-term birden fazla başvuru kaydında bulunan — terimi arama dönüştürme yalnızca bir arama sonucu verir.Aşağıdaki örnek, bir arama sonucu gösterir öğe üst üste gelen bir sub-term içerir.Bu üst üste gelen sub-term durum olan Windows, iki başvuru şartları içinde bulunduğunda.Ancak, dönüştürme iki sonuçlar döndürmez, ancak yalnızca bir tek başvuru terim verir Microsoft Windows.İkinci başvuru terimi, Windows xp Giriş Edition sp1, iade edilir.

Öğe

Değer

Giriş terimi

Microsoft Windows xp Giriş Edition sp

Başvuru koşulları

Microsoft Windows, Windows xp Giriş Edition SP1

Output

Microsoft Windows

Terim arama dönüştürme isimleri ve özel karakterler ve başvuru veri içeren ad tamlamaları eşleşebilir tablo bu karakterleri içerebilir.Özel karakterler şunlardır: %, @, &, $, #, *, :, ;, ., , , !, ?, <, >, +, =, ^, ~, |, \, /, (, ), [, ], {, }, “, and ‘.

Terim arama dönüştürme yalnızca dt_wstr veya dt_ntext veri türüne sahip bir sütun kullanabilirsiniz.Bir sütun metin içerir, ancak bu veri türlerinden birini değil, veri dönüştürme dönüştürme dt_wstr ile bir sütun ekleyebilirsiniz veya verileri dt_ntext veri akışı yazın ve yeni bir sütun için sütun değerleri kopyalamak.Veri dönüştürme dönüşümü çıktı, sonra terimi arama dönüşümü giriş olarak kullanılabilir.Daha fazla bilgi için bkz: Veri dönüştürme dönüşümü.

The Term Lookup transformation input columns includes the InputColumnType property, which indicates the use of the column.InputColumnType can contain the following values:

  • 0 Değeri gösterir sütun yalnızca çıkış sağlanır ve aramada kullanılır.

  • 1 Değeri gösterir sütun yalnızca arama kullanılır.

  • Sütun çıkışı sağlanır ve ayrıca aramada kullanılan 2 değerini gösterir.

Dönüşüm çıktı sütunları, InputColumnType özellik 0 veya 2'ye küme dahil CustomLineageID özellik, lineage tanımlayıcısı içeren sütun için atanan sütuna göre bir ters yönde veri akışı bileşeni.

The Term Lookup transformation adds two columns to the transformation output, named by default Term and Frequency.Term contains a term from the lookup table and Frequency contains the number of times the term in the reference table occurs in the input data set.Bu sütunlar dahil CustomLineageID özellik.

Arama tablosu tablo içinde olması gereken bir SQL Server 2000, bir SQL Server, veya bir Access veritabanını.Terim ayıklama dönüştürme çıktı bir tabloya kaydettiyseniz, bu tablo başvuru tablosu kullanılabilir, ancak diğer tablolar da kullanılabilir.Metin düz dosya, Excel çalışma kitapları veya diğer kaynaklardan alınan, için bir SQL Server veritabanına veya Access veritabanına önce kullanabilirsiniz terimi arama dönüştürme.

Terimi arama dönüştürme bağlanmak için başvuru için ayrı bir ole db bağlantı kullanır tablo.Daha fazla bilgi için bkz: ole db Bağlantı Yöneticisi.

Terim arama dönüştürme tam olarak açma modunda çalışır.Çalışma sırasında saat, terim arama dönüşümün koşulları başvuru tablosundan okur ve tüm dönüştürme girdisi satırları işler önce özel belleğinde saklar.

Giriş sütun satır koşullarını yineleyin çünkü terim arama dönüştürmen çıktısını genellikle daha fazla satırdan fazla olan dönüştürme girdisi.

dönüştürme Bir giriş ve bir çıkış.Hata çıkışlarına desteklemez.

Terim arama dönüşümün yapılandırma

Yapabilirsiniz küme Özellikler'inde SSIS Tasarımcısı veya programlı olarak.

Yapabilirsiniz özellikleri hakkında daha fazla bilgi için küme , Terimi arama dönüşümü Düzenleyicisi iletişim kutusunda, aşağıdaki konulardan birini tıklatın:

Yapabilirsiniz özellikleri hakkında daha fazla bilgi için küme , Gelişmiş Düzenleyici iletişim kutusunda veya programlı olarak aşağıdaki konulardan birini tıklatın:

Özellikleri küme hakkında daha fazla bilgi için bkz: Nasıl yapılır: Bir veri akışı bileşen özelliklerini ayarlama.

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

En son karşıdan yüklemeler, makaleler, örnekler ve seçilen topluluk çözümleri yanı sıra Microsoft videolar için ziyaret Integration Services sayfa msdn veya TechNet:

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