Ana içeriğe geç

Tablo meta veri yönetici ayarları

Patrona, tablolarınıza ve sütunlarınıza meta veri eklemenize ve düzenlemenize olanak tanır, böylece kuruluşunuzun iş mantığını değiştikçe yönetebilirsiniz. Şuraya gidin: Yönetici ayarlarınızdaki Tablo Meta Verisi sekmesi:

Tablo Meta Verisi yönetici ayarları yalnızca verilerin Patrona'da görüntülenme ve yorumlanma şeklini etkiler. Ayarların hiçbiri veritabanınızdaki verileri değiştirmeyecektir.

Tablo ayarları

Patrona'daki tablo ayarlarını görüntülemek için sol kenar çubuğunda bir tablo adına tıklayın.

Patrona'ya bağlı birden fazla veritabanınız varsa, veritabanı adına (örneğin, "Örnek Veritabanı") tıklayın ve açılır menüden başka bir veritabanı seçin. Bir veritabanı seçtiğinizde, o veritabanındaki tablolar kenar çubuğunda görünecektir.

Tablo meta verisi

Tablo görünen adı

Bir tablonun Patrona'daki görünen adını düzenlemek için, mevcut tablo adını içeren kutuya tıklayın. Kutunun dışına tıkladığınızda değişiklikler otomatik olarak kaydedilecektir.

Tablo açıklaması

Bir tablo açıklaması eklemek için, tablo adının altındaki kutuya tıklayın. Açıklamalar, kişilerin kullanım durumları için doğru tabloyu bulmalarına yardımcı olmak için Patrona'nın veri referansında görüntülenir.

Tablo görünürlüğü

Sorgulanabilir tablolar Patrona'nın her yerinde görünür.

Gizli tablolar sorgu oluşturucuda veya veri referansında görünmez. Ancak bu bir güvenlik özelliği değildir: gizli tablolar, birisi SQL düzenleyicisinden SELECT * FROM hidden_table yazarsa SQL sorularında hala kullanılabilir. Kişilerin belirli tablolara karşı sorgu yazmasını önlemek için veri izinlerine bakın.

İpucu: Bir veritabanındaki tüm tabloları gizlemek için (örneğin, yeni bir veritabanına geçiş yaptıysanız), sol kenar çubuğundaki "# sorgulanabilir tablolar" yanındaki gizli göz simgesine tıklayın.

Orijinal şema

Veritabanınızda depolandığı şekliyle sütun adlarını ve veri türlerini kendinize hatırlatmak için Orijinal şema'ya tıklayın (Görünürlük'ün altında).

Orijinal şema

Sütun (alan) ayarları

Temel sütun görüntüleme ayarlarını getirmek için bir veritabanı seçin ve kenar çubuğunda bir tablonun adına tıklayın:

Ekstra sütun ayarları için, bir sütunun ayarlar kutusunun sağındaki dişli simgesine tıklayın:

Sütun ayarları

Sütun adı

Bir sütunun Patrona'daki küresel görünen adını değiştirmek için, sütunun adına tıklayın. Örneğin, sütunu daha okunabilir hale getirmek için "auth.user"ı "Kullanıcı" olarak görüntüleyebilirsiniz. Kişiler, sütunlara modelde yerel olan bir görünen ad vermek için modelleri kullanabilir.

Sütun açıklaması

Bir açıklama eklemek için, sütun adının altındaki kutuya tıklayın. Açıklamalar, kişilerin sütunun değerlerini yorumlamalarına yardımcı olmak için veri referansında görüntülenir. Sütununuz şunları içeriyorsa bir açıklama eklemeyi düşünmelisiniz:

  • kısaltmalar veya kodlar
  • sıfırlar, null'lar veya boş değerler
  • 9999-99-99 gibi yer tutucu değerler

Sütun görünürlüğü

Her yerde: varsayılan olarak, kullanıcılar bir tablodaki tüm sütunları görebilir.

Yalnızca ayrıntı görünümlerinde, uzun metinleri soru sonuçlarından gizleyecektir. Bu ayar, bir sütunun değerlerinin ortalama uzunluğu 50 karakterden fazlaysa varsayılan olarak uygulanır. Örneğin, "Müşteri Puanı" için zaten bir sütununuz varsa, bu ayarı "Müşteri Yorumları" gibi bir sütunda kullanabilirsiniz.

Dahil etme sütunları sorgu oluşturucuda veya veri referansında görünmez. Hassas sütunlarda (PII gibi) veya alakasız sütunlarda "dahil etme" ayarlayabilirsiniz. Ancak bu görünürlük seçeneği basit bir atla/gizle seçeneğidir; bir güvenlik özelliği değildir. Bu sütunlara, yerel sorgu ayrıcalıklarına sahip kişiler hala erişebilir; SQL düzenleyicisinde SELECT hidden_column FROM table veya SELECT * from table yazabilirler ve bu alanları ve değerlerini görüntüleyebilirler. Kişilerin belirli sütunları görüntülemesini önlemek için veri korumalı alanlarına bakın.

Sütun sırası

Patrona, veritabanı şemanızda tanımlanan sütun sırasını varsayılan olarak kullanır. Sütun görüntüleme sırasını soru sonuçlarında ve menülerde manuel olarak yeniden sıralamak için, her sütunun sağındaki tutma çubuğuna tıklayın ve sütunu yeni bir konuma sürükleyin.

Sütunları otomatik olarak sıralamak için, ilk sütunun ayarlar kutusunun sağ üst köşesindeki sırala simgesine tıklayın. Sıralama seçenekleri şunlardır:

  • Veritabanı. (Varsayılan) Sütunların veritabanında göründüğü sıra.
  • Alfabetik. A, B, C... alfabe nasıl çalışıyorsa.
  • Özel. Sırayı siz seçersiniz. Herhangi bir sütunu yeniden düzenlerseniz Patrona, sıralama sırasını otomatik olarak "Özel" olarak değiştirir.
  • Akıllı. Patrona sizin için seçer.

Alan türü

Bir sütunun alan türünü değiştirmek için, bir sütunun ayar kutusundaki Tür açılır menüsüne tıklayın. Ayrıca, bir sütunu Patrona'da bir varlık anahtarı (birincil anahtar) veya yabancı anahtar olarak etiketlemek için Tür açılır menüsünü kullanabilirsiniz (veritabanınız için hiçbir sonuç olmadan).

Belirli bir veri türüne dönüştürme

Patrona'nın bir metin veya sayı sütununu bir tarih saat sütunu olarak işlemesini istiyorsanız:

  1. Yönetici ayarları > Tablo Meta Verisi'ne gidin.
  2. Veritabanınızı ve tablonuzu bulun.
  3. Bir sütunun ayarlar kutusunun sağındaki dişli simgesine tıklayın.
  4. Belirli bir veri türüne dönüştür'e gidin
  5. Bir dönüştürme seçeneği seçin.

Patrona şu anda yalnızca Belirli bir veri türüne dönüştür'de bir tarih saat türüne dönüştürmeyi desteklemektedir. Farklı bir türe (kayan nokta gibi) dönüştürmeniz gerekiyorsa, verileri dönüştüren bir SQL sorusu oluşturabilir ve bunu bir model olarak kaydedebilir veya doğrudan veritabanınızda bir görünüm oluşturabilirsiniz.

Metinden tarih saatine dönüştürme seçenekleri:

  • ISO8601->Tarih
  • ISO8601->TarihSaat
  • ISO8601->Saat

Sayısalden tarih saatine dönüştürme seçenekleri:

  • UNIXMikroSaniye->TarihSaat
  • UNIXMiliSaniye->TarihSaat
  • UNIXNanoSaniye->TarihSaat
  • UNIXSaniye->TarihSaat

Dönüştürme, alan türünü ayarlamaktan farklıdır. Örneğin, veritabanınızda bir dize veri türüne sahip bir "Oluşturulma Tarihi" sütununuz olduğunu varsayalım. Şunları yapmak istiyorsanız, "Oluşturulma Tarihi"ni yukarıdaki tarih saat türlerinden birine dönüştürmeniz gerekir:

  • "Oluşturulma Tarihi = Geçen hafta" gibi göreli tarih filtreleri oluşturun.
  • datetimeAdd gibi formüllerle "Oluşturulma Tarihi"ni kullanın.

Tablo Meta Verisi yönetici ayarlarından veri türlerini dönüştürmek, veritabanınızdaki orijinal veri türlerini etkilemez.

Filtre widget'ını değiştirme

Bir sütunun filtre widget'ını değiştirmek için:

  1. Yönetici ayarları > Tablo Meta Verisi'ne gidin.
  2. Veritabanınızı ve tablonuzu bulun.
  3. Bir sütunun ayar kutusunun sağındaki dişli simgesine tıklayın.
  4. Bu alanda filtreleme'ye gidin
  5. Bir filtre widget'ı seçeneği seçin.

Filtre widget'ı seçenekleri

Alan için Is filtresinin varsayılan davranışı.

  • Arama kutusu: Bir arama kutusu görüntüleyin ve bu sütundaki arama terimiyle eşleşen değerler için otomatik tamamlamalar önerin.
  • Tüm değerlerin listesi: Bir arama kutusunun yanı sıra, kişilerin arama terimleri olarak seçebileceği bir açılır menüdeki değerler için bir onay kutuları listesi görüntüleyin.
  • Düz giriş kutusu: Bir arama kutusu görüntüleyin, ancak otomatik tamamlamalar ÖNERMEYİN.

Bir arama kutusu filtresini bir açılır filtreye dönüştürme

Açılır filtre widget'ı titiz olabilir, çünkü Patrona'nın açılır menü için değerler listesini almak için bir tarama çalıştırması gerekir.

  1. Yönetici ayarları > Tablo Meta Verisi'ne gidin.
  2. Veritabanınızı ve tablonuzu bulun.
  3. Sütununuza gidin.
  4. Sütunun ayarlar kutusunda, Tür'ü "Kategori" olarak ayarlayın.
  5. Bu alanda filtreleme'yi "Tüm değerlerin listesi" olarak ayarlayın.

Varsayılan bir filtreyi bir açılır filtreye değiştirdiğinizde, bu sütun için ilk 1.000 farklı değeri (artan sırada sıralanmış) alan bir veritabanı sorgusunu tetiklersiniz. Patrona, açılır menüde görüntülemek için ilk 100kB metni önbelleğe alır. 1.000'den fazla farklı değere sahip sütunlarınız veya metin ağırlıklı verileri olan sütunlarınız varsa, Bu alanda filtreleme'yi bunun yerine "Arama kutusu" olarak ayarlamanızı öneririz.

Sütun değerlerini yeniden eşleme

1, 2 ve 3 değerlerine sahip bir sütununuz olduğunu ve her sayıyı "düşük", "orta" ve "yüksek" değerlerine eşlemek istediğinizi varsayalım. Bu tür bir eşleme, sayısal veya yabancı anahtar alan türlerine sahip sütunlarda yapılabilir.

Sayıları yeniden eşleme

  1. Yönetici ayarları > Tablo Meta Verisi'ne gidin.
  2. Veritabanınızı ve tablonuzu bulun.
  3. Bir sütunun ayarlar kutusunun sağındaki dişli simgesine tıklayın.
  4. Değerleri görüntüle'ye gidin.
  5. Açılır menüden "Özel eşleme"yi seçin.
  6. Eşlenmiş değerler altında görüntüleme değerlerini girin.

Yabancı anahtarları yeniden eşleme

  1. Yönetici ayarları > Tablo Meta Verisi'ne gidin.
  2. Veritabanınızı ve tablonuzu bulun.
  3. Bir sütunun ayarlar kutusunun sağındaki dişli simgesine tıklayın.
  4. Değerleri görüntüle'ye gidin.
  5. Açılır menüden "Yabancı anahtar kullan"ı seçin.
  6. İkinci açılır menüden bir sütun adı seçin.

Bir sütunu bağlantı olarak görüntüleme

  1. Yönetici ayarları > Tablo Meta Verisi'ne gidin.
  2. Veritabanınızı ve tablonuzu bulun.
  3. Bir sütunun ayar kutusunun sağındaki dişli simgesine tıklayın.
  4. Kenar çubuğundan Biçimlendirme'yi seçin.
  5. Şu şekilde görüntüle'den Bağlantı'yı seçin.
  6. İsteğe bağlı: Bağlantı metni altında görüntüleme metnini ayarlayın.
  7. Bağlantı URL'si alanına URL'yi girin.
  8. İsteğe bağlı: sütun adını {{'{{parameter}}'}} olarak ekleyerek dinamik bir URL oluşturun.

URL olarak biçimlendir

Örneğin, bir "Sıfat" sütununun Bağlantı URL'sini şu şekilde ayarlarsanız:

https://www.google.com/search?q={{'{{adjective}}'}}

Birisi "Sıfat" sütunundaki "eğik" değerine tıkladığında, Google arama URL'sine yönlendirilir:

https://www.google.com/search?q=askew

Önbelleğe alınmış değerleri yenileyin veya iptal edin

Filtre açılır menülerinizdeki değerleri güncellemek için, önbelleğe alınmış değerleri yenileyin veya sıfırlayın. Önbellek eylemleri şunları içerir:

  • Yeni veya güncellenmiş sütun değerleri için manuel bir tarama çalıştırmak için Bu tabloyu veya alanı yeniden tara. Mümkünse, taramalar veritabanınızı yavaşlatabileceğinden, tabloyu yoğun olmayan saatlerde yeniden tarayın.
  • Önbelleğe alınmış değerleri temizlemek ve bunların filtre widget'larınızda görünmesini durdurmak için Önbelleğe alınmış alan değerlerini iptal et.

Tablo önbellek eylemleri

  1. Yönetici ayarları > Tablo Meta Verisi'ne gidin.
  2. Veritabanınızı ve tablonuzu bulun.
  3. Sağ üstteki dişli simgesine tıklayın (Yönetici çıkışının altında).
  4. Bir önbellek eylemi seçin.

Sütun önbellek eylemleri

  1. Yönetici ayarları > Tablo Meta Verisi'ne gidin.
  2. Veritabanınızı ve tablonuzu bulun.
  3. Bir sütunun ayar kutusunun sağındaki dişli simgesine tıklayın.
  4. Önbelleğe alınmış alan değerleri'ne gidin.
  5. Bir önbellek eylemi seçin.

JSON'u açın

Patrona, veritabanınız için JSON açmayı destekliyorsa, JSON'u bileşen alanlarına açıp açmamayı seçebilirsiniz; burada her JSON anahtarı bir sütun olur. Performans yavaşsa bunu kapatabilirsiniz.

  1. Yönetici ayarları > Tablo Meta Verisi'ne gidin.
  2. Veritabanınızı ve tablonuzu bulun.
  3. Bir sütunun ayar kutusunun sağındaki dişli simgesine tıklayın.
  4. JSON'u aç'a gidin.
  5. JSON açmayı değiştirin.

Daha fazla okuma