Aracılığıyla paylaş


Terim arama dönüşümü

Terim arama dönüşümü şartları başvuru tablosu ile bir dönüşüm giriş sütunundaki metinden çıkarılan şartları ile eşleşir. Sonra arama tablosunda bir terim girdi veri kümesinde oluşur ve terim ile birlikte sayısı dönüşümünün çıktı sütunları başvuru tablosundan Yazar sayısı sayar. Bu dönüşüm, kelime frekans istatistikleri ile tam giriş metni temel alan özel sözcük listesini oluşturmak için yararlıdır.

Bir arama terimi arama dönüşümü gerçekleştirmeden önce terim ayıklama dönüşümü aynı yöntemi kullanarak giriş sütunundaki metinden sözcükleri ayıklar:

  • Metin cümleler ayrılır.

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

  • Sözcükleri normalleştirilmiş.

Maç için hangi şartlar daha da özelleştirmek için terim arama dönüşümü duyarlı eşleşme gerçekleştirmek üzere yapılandırılabilir.

Maçlar

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

  • Dönüşüm, büyük küçük harf duyarlı eşleşme gerçekleştirmek için yapılandırılmışsa, büyük küçük harf duyarlı karşılaştırma başarısız maçlar atılır. Örneğin, öğrenci ve öğrenci ayrı sözcük olarak işlenir.

    [!NOT]

    Büyük harf olmayan bir kelime, bir cümle başında büyük harfle yazılmış bir kelime ile eşleştirilebilir. Örneğin, maç arasında öğrenci ve öğrenci ne zaman başarılı öğrenci bir cümlenin ilk sözcüğünü olduğunu.

  • Çoğul isim veya isim deyimin başvuru tablosundaki varsa, arama yalnızca çoğul isim veya isim ifade ile eşleşir. Örneğin, tüm örneklerini öğrenci ayrı ayrı örnekleri sayılan öğrenci.

  • Yalnızca tekil Word başvuru tablosundaki bulunursa, hem tekil hem de çoğul formları sözcük ya da tümcecik tekil için eşleştirilir. Örneğin, arama tablosu varsa öğrenci, ve dönüşümü sözcükleri bulur öğrenci ve öğrenci, her iki kelime arama terimi için bir eşleme olarak sayılan öğrenci.

  • Giriş sütun metni bir lemmatized isim ifade ise, sadece isim ifadesinin son sözünü normalleştirme tarafından etkilenir. Örneğin, lemmatized sürümü doktor randevuları olan doktorlar randevu.

Arama öğe başvurusu ayarla çakışan koşullar bulunduğunda — yani bir sub-term birden fazla başvuru kaydında bulunan — terimi arama dönüşümü yalnızca bir arama sonucu verir. Aşağıdaki örnek bir arama öğesi içeren örtüşen bir sub-term sonucu gösterir. Çakışan sub-term bu durumda Windows, iki başvuru şartları içinde bulundu. Dönüşümün iki sonuç getirmez ancak, sadece bir tek başvuru dönemi verir Windows. İkinci başvuru dönemi Pencere eşiği 7 profesyonel, değil döndürülür.

Öğe

Değer

Giriş terimi

Windows 7 Professional

Başvuru koşulları

Windows, Windows 7 Professional

Çıkış

Windows

Terim arama dönüşümü sözcükler ve özel karakterler içeren İsim tümcecikleri eşleşebilir ve referans tablosundaki verileri bu karakterleri içerebilir. The special characters are as follows: %, @, &, $, #, *, :, ;, ., , , !, ?, <, >, +, =, ^, ~, |, \, /, (, ), [, ], {, }, “, and ‘.

Veri Türleri

Terim arama dönüşümü yalnızca dt_wstr veya dt_ntext veri türüne sahip bir sütun kullanabilirsiniz. Sütun metin içerir, ancak bu veri türlerinden birini yok, veri dönüşümü yaptırmak dt_wstr bir sütun ekleyebilir veya dt_ntext veri veri akışı yazın ve yeni bir sütun için sütun değerleri kopyalayın. Veri dönüşümü yaptırmak çıkışından sonra terim arama dönüşümü giriş olarak kullanılabilir. Daha fazla bilgi için, bkz. Veri dönüştürme dönüşümü.

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

Terim arama dönüşümü giriş sütunları içeren InputColumnTypeözelliği sütun kullanımı gösterir. InputColumnTypeAşağıdaki değerleri içerebilir:

  • 0 Değeri, sütun yalnızca çıkış üzerinden geçti ve aramada kullanılan gösterir.

  • 1 Değeri, sütunun arama yalnızca kullanıldığını gösterir.

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

Dönüşüm çıktı sütunları olan InputColumnTypeözelliği 0 veya 2'ye ayarlanır dahil CustomLineageIDözelliği sütun için ters yönde veri akışı bileşeni tarafından atanan lineage tanımlayıcısı içeren bir sütun için.

Terim arama dönüşümü dönüşümü çıktı, varsayılan olarak adlandırılan iki sütun ekler Termve Frequency. Termbir dönem tablosuna içerir ve Frequencysayısını vadeli referans tablosundaki Giriş veri kümesi içeren. Bu sütunlar dahil CustomLineageIDözellik.

Arama tablosu tablo içinde olması gereken bir SQL Serverveya Access veritabanına. Terim ayıklama dönüşümü çıkış tabloya kaydettiyseniz, bu tablo başvuru tablosu kullanılabilir, ancak diğer tablolar da kullanılabilir. Metin düz dosyaları, Excel çalışma kitapları veya diğer kaynaklardan alınan, için bir SQL Serververitabanı veya terimi arama dönüşümü kullanabilmeniz için Access veritabanına.

Terim arama dönüşümü için başvuru tablosu bağlanmak için ayrı bir ole db bağlantı kullanır. Daha fazla bilgi için, bkz. ole db Bağlantı Yöneticisi.

Terim arama dönüşümü tamamen precached bir modda çalışır. Çalışma zamanında terimi arama dönüşümü şartlar başvuru tablosundan okur ve herhangi bir dönüşüm giriş satırları işler önce kendi özel bellekte saklar.

Bir giriş sütun satır koşullarını yineleyin çünkü, terim arama dönüşümün çıktısı genellikle giriş dönüşüm daha fazla satır var.

Dönüşümün sahip giriş ve bir çıkış. Hata çıkışlarına desteklemez.

Aracılığıyla özelliklerini ayarlayabilirsiniz SSISTasarımcısı veya programlı olarak.

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

Sen-ebilmek koymak içinde özellikleri hakkında daha fazla bilgi için Gelişmiş Düzenleyici iletişim kutusu veya programlı olarak aşağıdaki konulardan birini tıklatın:

Özellikleri ayarlama hakkında daha fazla bilgi için bkz: Veri akışı bileşen özelliklerini ayarlama.

İlişkili İçerik

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

En son karşıdan yüklemeler, makaleler, örnekler ve Microsoft video yanı sıra topluluk seçili çözümleri için ziyaret Integration ServicesMSDN sayfası:


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