Satır içi filtre yantümcesi olarak bir EVALUATE_PREDICATE fonksiyonu ekleyebilirsiniz.
Filtre işleçlerini kullanarak gerekli satır içi filtre yantümcesini oluşturamadığınızda bu fonksiyonu kullanabilirsiniz. Bu fonksiyonu yalnızca SQL fonksiyonları ve dönüş türü mantıksal değer olan veritabanı fonksiyonları için kullanın. Bu fonksiyonu hiyerarşik sütunlar, XML veri kaynakları ve hiçbir çok boyutlu veri kaynağı ile kullanamazsınız. Bu fonksiyonu bir filtreye katıştırabilmek için bir yöneticiden EVALUATE_PREDICATE Fonksiyonunu Ekle yetkisini almanız gerekir.
- Düzenlemek için analizi açın.
- Ölçütler sekmesinin Filtrele bölmesinde Diğer seçenekler'e tıklayıp EVALUATE_PREDICATE Fonksiyonunu Ekle'yi seçin.
- Yeni EVALUATE_PREDICATE Fonksiyonu iletişim kutusuna fonksiyonun formülünü girin.
- EVALUATE_PREDICATE fonksiyonunu Filtreler bölmesine eklemek için Tamam'a tıklayın.
Örneğin, bir EVALUATE_PREDICATE fonksiyonu kullanıp aşağıdaki filtre yantümcesini ekleyerek Products.P4 Brand sütunundaki altı harften kısa değerleri hariç tutabilirsiniz.
SELECT
0 s_0,
"A - Sample Sales"."Products"."P3 LOB s_1,
"A - Sample Sales"."Products"."P4 Brand" s_2,
"A - Sample Sales"."Base Facts"."1- Revenue" s_3
FROM "A - Sample Sales"
Where EVALUATE_PREDICATE('length(%1)>6',"A - Sample Sales"."Products"."P4 Brand").
ORDER BY 1,2,3