Filtre sorunlarını giderme
Her zaman hızlı bir akıl sağlığı kontrolü ile başlamak iyi bir fikirdir:
- Tarayıcı önbelleğinizi temizleyin.
- Sayfayı yenileyin.
- Sorunuzu veya panonuzu bir gizli pencerede açın.
Pano filtreleri
Bir pano filtresi size sonuç vermiyorsa veya yanlış sonuçlar veriyorsa:
- Düzenleme moduna girmek için kalem simgesine tıklayın.
- Filtre aracınızın yanındaki dişli simgesine tıklayın.
- Üzerinde filtrelenecek sütun altında filtreniz için bir sütun seçtiğinizden emin olun.
- Doğru Üzerinde filtrelenecek sütun'u bulamıyorsanız veya filtreyi uyguladığınızda "Sonuç Yok" alıyorsanız:
- Düzenleme modundan çıkın ve orijinal soruya gitmek için bir pano kartına tıklayın.
- Soru filtreleri altındaki sorun giderme adımlarını izleyin.
Soru filtreleri
Bir soru filtresi size sonuç vermiyorsa veya yanlış sonuçlar veriyorsa:
- Sorunun filtrelemek istediğiniz sütunu içerdiğinden emin olun.
- Sütunun aslında filtrelediğiniz değeri(leri) içerdiğini kontrol edin. Bunu şu şekilde yapabilirsiniz:
- sayı veya tarih sütunlarını sıralayarak,
- dize sütunları için bir "içerir" filtresi oluşturarak veya
- veritabanı yöneticinize sorarak.
- Patrona yöneticinizden şunları kontrol etmenize yardımcı olmasını isteyin:
- Patrona'nın veritabanınızla güncel olup olmadığı,
- sütunun Patrona'da görünür olup olmadığı,
- sütuna erişmek için doğru veri izinlerine sahip olup olmadığınız.
Özel durumlar
Şunları filtrelemekte sorun yaşıyorsanız:
- Özel sütun: özel ifadenin beklendiği gibi çalıştığını kontrol edin. Örneğin, özel ifadeniz sayılar beklediğinizde boş değerler döndürüyor olabilir.
- SQL alan filtresi: doğru alan filtresi sözdizimini kullandığınızdan emin olun, ardından SQL değişkenlerini sorun giderme bölümüne bakın.
Açıklama
İlk olarak bir filtre ayarladığımızda, filtreyi bir sütuna bağlamamız gerekir. Bir sütunun değerleri veya veri türü hakkında yanlış varsayımlarda bulunursak, filtre hiç çalışmaz. Bir sütun veritabanı tarafında değişirse, filtre aniden çalışmayı durdurabilir.
Örneğin, Ürün Kimliği adlı bir sütuna bağlı "Ürün Kimliği Seç" adlı bir filtre oluşturmak istediğimizi varsayalım. Aşağıdaki durumlardan herhangi biri gerçekleşirse filtre çalışmaz:
- Sorumuz Ürün Kimliği sütununu içermiyor.
- Ürün Kimliği sütunu yalnızca 1, 2 ve 3 değerlerini içerdiğinde "Ürün Kimliği Seç" filtresine 4 sayısını yazıyoruz.
- Ürün Kimliği veritabanında veya Tablo Meta Verileri sayfasında başka bir şey olarak yeniden adlandırılır.
- Ürün Kimliği veritabanından silinir veya Tablo Meta Verileri sayfasında gizlenir.
- Ürün Kimliği beklendiği gibi çalışmayan özel bir sütundur.
- Ürün Kimliği sütununa erişmek için veri izinlerimiz yok.
- "Ürün Kimliği Seç"i sayısal bir filtre yaptık, ancak Ürün Kimliği bir dize sütunudur (aşağıdaki bölüme bakın).
Saat, Kimlik ve sayı filtreleri
Zaman damgaları, UUID'ler veya sayısal verileri içeren pano ve soru filtrelerini hata ayıklamak için:
- Filtrelemek istediğiniz sütunun veri türünü bulun. Bu bilgiyi şuradan bulabilirsiniz:
- Veri referansı,
- Tablo Meta Verileri sayfası (yalnızca yöneticiler) veya
- doğrudan veritabanından.
- Sütunu istenen filtre türü ile eşleşen bir veri türüne yayınlayın. Şunları yapabilirsiniz:
- Tablo Meta Verileri sayfasından dizeleri veya sayıları tarihlere yayınlayın veya
- veritabanınızdaki sütunun veri türünü değiştirin ve veritabanı şemasını yeniden senkronize edin.
Patrona yöneticisi değilseniz, bu adımların bazılarında yöneticinizden yardım istemeniz gerekebilir.
Açıklama
Patrona'nın size seçilmiş bir filtre türleri seçimi sunmak için bir sütunun veri türünü bilmesi gerekir. Bazen bu sütunlar yanlış yazılır---bir sütun sayılarınızı dize olarak saklarsa, Patrona size sayı filtreleri (">", "<" gibi seçeneklerle) yerine yalnızca metin veya kategori filtreleri ("eşittir", "eşit değildir" gibi seçeneklerle) gösterir.
Özellikle zaman damgaları tüm kötülüklerin kökenidir, bu nedenle veri türünü doğru almaya çalışırken lütfen Patrona yöneticinize (veya kendinize!) karşı sabırlı olun.
BigQuery ve Oracle'da alan filtreleri
BigQuery veya Oracle ile alan filtreleri kullanırken bir hata alıyorsanız, FROM ifadesi için doğru sözdizimini kullandığınızdan emin olun. BigQuery ve Oracle'da alan filtrelerine bakın.
Eksik veya yanlış filtre değerleri
Filtre açılır menünüz bir sütun için yanlış değerler görüntülüyorsa:
- Yönetici ayarları > Tablo Meta Verileri'ne gidin.
- Veritabanınızı, tablonuzu ve sütununuzu bulun.
- Bir sütunun ayarlar kutusunun sağındaki dişli simgesine tıklayın.
- Önbelleğe alınmış alan değerleri'ne gidin.
- İsteğe bağlı: Önbelleğe alınmış alan değerlerini at'a tıklayın.
- Bu alanı yeniden tara'ya tıklayın.
Açıklama
Patrona taramaları, bir tablodan ilk 1.000 farklı kaydı sorgulayarak ve önbelleğe alarak filtre açılır menüleriniz için değerleri alır. Tablolarınız tarama programınıza kıyasla daha sık güncelleniyorsa, güncel olmayan filtre değerleri görebilirsiniz.
İlgili konular
- Bağlı filtreleri sorun giderme
- SQL değişkenlerini ve alan filtrelerini sorun giderme
- Tarihleri ve saatleri sorun giderme
- Açılır filtreler oluşturma
- SQL filtreleri oluşturma
Hala takıldınız mı?
Sorununuzu sorun giderme kılavuzlarını kullanarak çözemiyorsanız:
- Patrona topluluğunda arama yapın veya sorun.
- Bilinen hataları veya sınırlamaları arayın.