Aracılığıyla paylaş


Filtre işleçleri (Master Data Services)

Üye listesini filtre uygularken, aşağıdaki işleçler mevcuttur.

[!NOT]

Birden çok ölçüte göre filtre uyguladığınızda, tüm ölçütler iade sonuç TRUE olmalıdır. Örneğin, SquareFeet = 2000 ve Division <> 123.

Filtre işleçleri

Denetim adı

Açıklama

Eşittir

Döndürür, belirtilen ölçütleri tam olarak aynıdır değerleri özniteliği. Örneğin, Mountain-100 üzerinde filtre uygulamak için Mountain-100 yazmanız gerekir.

Eşit değildir

Döndürür, belirtilen ölçütleri tam olarak aynıdır değerleri özniteliği. Filtre ölçütü tam sonuçları atlamak istediğiniz öznitelik değeri ile aynı olması gerekir. Örneğin, Mountain-100 maç sonuçları atlamak için Mountain-100 yazmanız gerekir.

NotNot
Öznitelik bir filtre koşulu ile "eşit değil" tümcesini uyguladığınızda, üye özniteliği null olan filtre koşulu geçecek ve set ansı_nulls veritabanı ayarlarınızı on olarak ayarlanmışsa iade.Bu davranış durdurmak için set ansı_nulls off veritabanı ayarlarınızı etkinleştirin.set ansı_nulls off ayarlandığında, veri değeri null üye "eşit değil" yan geçemezse sonuç ise TRUE tüm verileri karşı boş değer karşılaştırmaları değerlendirin.Daha fazla bilgi için, bkz. SET ANSI_NULLS (Transact-SQL).

Gibi

Sonuçları filtrelemek için Transact-SQL LIKE işlecini kullanır. Daha fazla bilgi için bkz: LIKE (Transact-sql)Server Books içinde Online.

Gibi değil

Sonuçları filtrelemek için Transact-SQL NOT işlecini kullanır. Daha fazla bilgi için bkz: NOT (Transact-sql)Server Books içinde Online.

Büyüktür

Döndürür, belirtilen ölçütleri büyük değerler özniteliği. Örneğin, f büyük bir harfle başlayan öznitelik değerleri dönmek için f. yazın.

Olduğundan daha az

Döndürür, belirtilen ölçütleri daha az olan değerleri özniteliği. Örneğin, öznitelik değerleri döndürmek için f, daha az bir harf ile başlayan yazın f.

Büyüktür veya eşittir

Döndürür, belirtilen ölçütleri eşit veya daha büyük olan değerler özniteliği. Örneğin, 3 ya da daha büyük sayı ile başlayan öznitelik değerleri dönmek için 3 yazın.

Küçük veya eşittir

Döner değerler eşit belirtilen ölçütlere veya öznitelik. Örneğin, 3 ya da daha az sayıyla başlayan öznitelik değerleri dönmek için 3 yazın.

Maçlar

Sonuçları filtrelemek için bir bulanık arama dizinini kullanır.

Kullanım Benzerlik düzeyi alanı öznitelik değerleri belirtilen filtre ölçütü (%30 varsayılan) ne kadar yakından eşleşmesi gerekir belirtin.

Aşağıdakilerden birini algoritması liste kutusu:

  • Levenshtein: düzenlemeleri bağlı bir mesafe (örneğin ekler veya silme) bunun başka bir maç için bir dize alır. Varsayılan değer budur. Herhangi bir ek parametre gerekli değildir.

  • Jaccard: birden çok dize eşleştirmeye çalışırken en iyi çalışır bir dizin. Bu aramayı içerme önyargı (aşağıya bakınız) ek bir parametre destekler.

  • Jaro-Winkler: Yinelenen kişi adlarını bulmak için kullanılan en iyi bir mesafe. Bu yöntem, daha başka bir yöntem daha fazla sonuç döndürür. Çevreleme önyargı desteklemez.

  • Uzun ortak Strüktür: Works temel üzerine desen harfleri sırasıyla göründüğü bir strüktür her ne kadar onlar ayrılmış olabilir (örneğin, "msr" bir strüktür "Ana" dır). Bu aramayı içerme önyargı (aşağıya bakınız) ek bir parametre destekler.

Eklemek a Containment Bias Jaccard ya da uzun ortak Strüktür algoritma. Ondalık yüzde 0-1,.62 varsayılan arasında sağlanan uzunluğu eşik budur. Alt eşiğe döndürülen olası eşleşmelerin sayısı artacaktır.

Eşleşmiyor

Sonuçları filtrelemek için bir bulanık arama dizinini kullanır. Kullanım Benzerlik düzeyi ne kadar yakından özniteliği Belirtilen süzgeç ölçütüyle eşleşmesi gerekir değil belirtmek için alana.

Desen içeren

Kullanır.Belirli bir desen sonuçlarına filtre uygulamak için .NET Framework normal ifadeler. Düzenli ifadeler hakkında daha fazla bilgi için bkz: Düzenli ifade dil öğeleri MSDN Kitaplığı.

Desen içermiyor

Kullanır.Belirli bir desen eşleşmeyen sonuçları filtrelemek için .NET Framework normal ifadeler. Düzenli ifadeler hakkında daha fazla bilgi için bkz: Düzenli ifade dil öğeleri MSDN Kitaplığı.

NULL

Returns NULL değerleri özniteliği. Ölçütleri alanını devre dışı bırakır, seçtiğinizde Is null işleci.

Is not null

Returns NULL değerleri özniteliği. Ölçütleri alanını devre dışı bırakır, seçtiğinizde Is not null işleci.