İçeriğe geç

Panolar

Bir pano, bir ekibin her gün baktığı şeyleri tek bir sayfada toplar: önemli rakamlar, bunların aydan aya değişimi, bir durumun dağılımı, yaklaşan son tarihler. Oradaki her kart bir soru gösterir — veritabanının fareyle oluşturulmuş ya da SQL ile yazılmış bir okuması — ve sayfanın üstündeki filtreler kendilerine bağlanan kartları yönetir.

“Pilotage de l’agence” panosu: ayın eğilimi, hedef, yığılmış ciro, değerlendirmelerin duygu durumu

Her şey, kenar çubuğunun altındaki açık veritabanı bloğunda yer alan Panolar bağlantısından açılır. Solda veritabanının panoları ve kayıtlı soruları ile hiçbir şey kaydetmeden soru sormak için Verileri keşfet bulunur. Veritabanının her okuyucusu bunlara bakabilir, bunları keşfedebilir ve kendi sorularını kaydedebilir; bir pano oluşturmak ve bir soruyu paylaşmak Yönetim düzeyini gerektirir.

Kayıtlı bir soru kişiseldir — yalnızca siz görürsünüz —, tüm veritabanı ya da gruplar içindir. Menüsü, sağ tıklama ya da ⋯ ile, onu tabloların yanında bir sekmede açar, adını ve paylaşımını değiştirir ya da siler. Sekme çubuğundaki +, Yeni soru ve Yeni SQL sorusu seçeneklerini de sunar.

Kaydet, bir sorunun başlığında, onu saklar; değiştiremediğiniz bir soru bunun yerine Bir kopya kaydet sunar, bu da sizin olur. ⋯ (Diğer eylemler) ayrıca Ad ve paylaşım…, Bir kopya kaydet… ve Soruyu sil seçeneklerini sunar; onu gösteren bir sekme, yeniden kaydedilmemiş hâliyle içeriğini korur.

Bir soru, alt alta adımlarla oluşturulur:

Bir sorunun düzenleyicisi: veriler, filtreler, aylık özet

AdımOrada ne seçilir
Verilerbaşlangıç tablosu ve hiçbir şey özetlenmediğinde gösterilen sütunlar
Verileri birleştirveritabanının başka bir tablosu; bir ilişkiyle — kendiliğinden önerilir — ya da aynı nitelikte iki sütunla bağlanır; sol, iç, sağ ya da tam birleştirme
Filtresütun bazında, türünün sunduğu seçeneklerle: eşittir / eşit değildir, içerir, arasında, boş…; bir tarih için bir dönem: bugün, son 30 gün, bu ay, geçen çeyrek, … ile … arası; ya da görünümlerin çubuğundaki gibi yazılmış bir ifade
Özetleölçüler — satır sayısı, toplam, ortalama, medyan, minimum, maksimum, benzersiz değerler, standart sapma, kümülatif toplamlar — bir ila üç sütuna göre
Sırala, Sınırlasatırların sırası ve en fazla kaç satır

Bir tarih gün, hafta, ay, çeyrek ya da yıla göre ya da sıraya göre gruplanır — haftanın günü, yılın ayı, günün saati; bir sayı ise aralıklara göre. Bir çoklu seçim, her satırı seçeneklerinin her birinde sayar. Dönemler sizin saat diliminizde okunur ve hafta, ayarlarınızda belirlediğiniz günde başlar.

Görselleştir soruyu çalıştırır. Sonuç kendisine uygun biçimde gösterilir — bir sayı, bir çizgi, çubuklar, bir tablo — ve ekranın altından değiştirilebilir:

GörselleştirmeNe göstermek için
Sayı, Eğilim, İlerleme, Göstergebir değer; son dönemi bir öncekiyle ve geçen yılın aynı dönemiyle karşılaştırma; bir hedefe doğru ilerleme
Sütun grafiği, Çubuk grafiği, Çizgi grafiği, Alan grafiği, Birleşik grafikbir boyut boyunca ölçüler; yan yana, yığılmış ya da %100 seriler hâlinde
Pasta grafiği, Hunipaylar, aşamalar
Dağılım grafiğibirbirine karşı iki ölçü, boyut olarak bir üçüncüsü
Tablo, Pivot tablosıralanabilir satırlar; bir boyuta göre satırlar, bir başkasına göre sütunlar, toplamlarıyla
HaritaFransa’nın bölgeleri ya da departmanları veya ülkeler, bir değere göre renklendirilmiş; ya da enlem ve boylama göre noktalar

Ayarlar neyin gösterileceğini belirler ve sonuç CSV olarak indirilebilir.

GörselleştirmeAyarlar’ın sundukları
Çubuk, çizgi, alan, birleşikher serinin rengi ve adı; yığınların üstünde toplamla birlikte yığma; çubuk genişliği; noktalı ya da noktasız, yumuşatılmış ya da basamaklı çizgiler; kategorilerin sırası; eksen başlıkları, ölçek işaretleri, etiketlerin eğimi, sınırlar, logaritmik ölçek; grafik üzerinde değerler; bir hedef
Pastabir halka ve kalınlığı, yarım daire, gül grafiği; ortada toplam; “Diğer”den önceki dilim sayısı; her dilimin rengi ve adı; dilimlerin üzerinde ya da yanında etiketler; lejantın yeri
Huniher aşamanın rengi ve adı, aşamaların sırası
Sayı, eğilim, ilerleme, göstergerenk, değere göre renkler, sayının altında bir açıklama, karşılaştırma — ve bir düşüşün iyi haber olup olmadığı
Tablo, pivot tablosütunları yeniden adlandırma ve sıralama, hücrelerde çubuklar, değere göre renkler — hücre ya da satır başına —, yoğunluk, sayfa başına satır, satır numaraları, toplamlar
Haritarenk tonu, bölge adları

Hepsi için sayı biçimi: ondalıklar, önek ve sonek, 1,2 k şeklinde kısaltma.

Bir çubuğa, bir noktaya ya da bir dilime tıklamak, onun temsil ettiği şeyi açar:

  • Bu satırları gör: noktanın arkasındaki satırlar, temsil ettiği şeye göre filtrelenmiş;
  • Haftaya göre ayrıntılandır: bir dönem daha ince bir dönemle açılır — bir yıl çeyreklerine, bir ay haftalarına;
  • Şuna göre dağıt…: bu nokta için aynı ölçü, başka bir sütuna göre;
  • Yalnızca bu değer, Bu değeri hariç tut.

Her adım ayrı bir sorudur ve istenirse kaydedilir; geri oku bir önceki adıma döner. Bir tablonun satırı, o satırın ayrıntılarını açar.

Bir panoda aynı tıklama ayrıca, ilgili kart sayısıyla birlikte Panoyu filtrele: “Lyon” seçeneğini sunar: asla kaydedilmeyen, filtre çubuğunda kesikli çizgiyle gösterilen ve tek tıkla kaldırılabilen geçici bir filtre; sorusu aynı sütunu — kendi tablosu ya da bir birleştirme yoluyla — okuyan her karta uygulanır. Yalnızca panonun hiçbir filtresi kart üzerinde bu sütuna zaten bağlı değilse sunulur ve başka hiçbir kart bu sütunu okumadığında gri kalır (“tek kart”). SQL soruları bu filtreyi dikkate almaz.

Bir SQL sorusu, veritabanının tabloları üzerinde, bu tabloların gerçek adlarıyla yazılan bir SELECT’tir. Salt okunur olarak, kendi izinlerinizle çalışır — Yönetim düzeyindekiler dahil herkes için: size kapalı bir tablo yok sayılır, gizli bir alan reddedilir ve yazma imkânsızdır. Bir sorguyu grafik olmadan yalnızca tabloların altına kaydetmek ya da gerçek bir PostgreSQL görünümüne dönüştürmek için bkz. Sorgular ve SQL görünümleri.

Bir değişken {{nom}} şeklinde yazılır; değeri olmadığında çıkarılacak bir kısım [[ ile ]] arasına yazılır:

SELECT statut, count(*) AS taches
FROM taches
WHERE {{periode}} [[AND priorite = {{priorite}}]]
GROUP BY statut

Bir değişken bir metin, bir sayı, bir tarih — ya da bir sütun filtresi olabilir: bu durumda {{periode}}, seçilen sütun (burada echeance) üzerinde eksiksiz bir koşula ya da hiçbir şey seçilmediğinde TRUE değerine dönüşür. Panonun bir filtresinin bir SQL sorusunu diğerleri gibi yönetmesini sağlayan budur.

Düzenle panoyu düzenleme moduna geçirir:

  • Soru kayıtlı bir soru yerleştirir — kişisel bir soru buraya kopyalanır —, ya da karta özel bir soru oluşturur;
  • Başlık bir bölüm başlığı, Metin ise biçimlendirilmiş bir metin ekler — başlıklar, listeler, bağlantılar — ve rakamlara yer verebilir (aşağıya bakın);
  • Gömülü sayfa, hiçbir oturum ya da veri almayan yalıtılmış bir çerçevede bir https:// adresi gösterir;
  • Sekme kartları birkaç sayfaya dağıtır; çift tıklama bir sekmeyi yeniden adlandırır.

Kartlar, 24 sütunluk bir ızgara üzerinde tutamaçlarından taşınır ve köşelerinden yeniden boyutlandırılır. Kaydet hepsini saklar; İptal önceki sürüme döner. Okuma modunda bir kart başlığı, kartın sorusunu panonun filtreleri dahil keşfetmek üzere açar.

Bir metin, çift süslü parantez arasındaki bir adla bir değere atıf yapar: “Bu ay, {{chiffre_affaires}} cirosu, {{commandes}} sipariş üzerinden.” Her ad bir pastile dönüşür, tek tıkla — ya da düzenleyici çubuğundaki Değişken ile — şuna bağlanır:

KaynakMetnin gösterdiği
tablonun bir kartıgösterdiği şey, kendi filtreleri altında
tüm veritabanının kayıtlı bir sorusudeğeri; tablonun filtreleri ona da bir kart gibi bağlanır
metinde tutulan bir sorudeğeri; kişisel bir soruya böyle atıf yapılır
tablonun bir filtresiseçilen değer, komutunun söylediği gibi

Bir sorunun değeri, onun Sayı görselleştirmesinin göstereceği değerdir: ilk ölçüsü, son satır üzerinden. Bu değer okuyanın izinleriyle hesaplanır ve her zaman metin olarak görünür. Bir metin en fazla 20 değere atıf yapar; bir ad küçük harflerle, rakamlarla ve _ ile yazılır. Düzenleyiciden önce Markdown ile yazılmış metinler eskisi gibi okunur ve yeniden yazıldıklarında zengin metne dönüşür. Copilot ise metinlerini Markdown ile yazar.

Filtre panonun üstüne bir denetim ekler: bir tarih (bir dönem), bir kategori (işaretlenecek değerler), bir metin, bir sayı ya da çizgileri aydan haftaya veya yıla geçiren bir tarih gruplaması.

Bir filtre kendisine bağlanan kartları yönetir — bir, birkaç ya da tümü. Oluşturulduğunda kendisine uygun sütunlara kendiliğinden bağlanır; seçildiğinde her kartta filtrelediği sütunu gösterir (bu sütun değiştirilebilir ya da kaldırılabilir) ve Tüm uyumlu kartlara bağla gerisini tamamlar. Filtrenin bir varsayılan değeri olabilir — örneğin “Bu yıl”.

Okuma modunda bir noktaya tıklamak da bir filtreyi ayarlayabilir: şehirler sütunu “Ville” filtresine bağlı bir kartta “Lyon” ile filtrele.

“Activité” sekmesi: duruma göre yığılmış, son tarihe göre görevler, projelerin hunisi, pivot tabloda tahmini saatler

Panolar bölümünün başlığındaki Copilot, sağda veritabanı üzerine doğal dilde bir konuşma açar: “aylık ciro”, “müşteriye göre bir filtre ekle”, “ağustos neden düşüyor?”. Her öneri, tek tıkla uygulanan bir kart olarak gelir:

ÖneriNe yapar
Bir sorukonuşmada çalıştırılır ve çizilir; düzenleyicide açılır ya da panoya eklenir
Pano değişiklikleri ya da yeni bir panoeklenen, değiştirilen ya da kaldırılan kartlar, metinler, ilgili sütuna sahip kartlara kendiliğinden bağlanan filtreler, sekmeler, ad — tek bir kayıt, kart üzerinden geri alınabilir
Görüntülenen filtreler için değerler“bana geçen ayı göster”: filtreler ayarlanır, hiçbir şey kaydedilmez

Soru sormak ya da filtreleri ayarlamak veritabanının her okuyucusuna açıktır; bir panoyu değiştirmek ya da oluşturmak Yönetim düzeyini gerektirir.

Varsayılan olarak yapay zeka sağlayıcısına konuşmayla birlikte yalnızca yapı gider: tablolar ve alanları, veritabanının panoları ve kayıtlı soruları ve görüntülenen pano — sekmeleri, filtreleri, kartlarının tanımı (soruları, metinleri). Ne satırlar, ne kartların sonuçları, ne de veri olabilecek filtrelerde seçilen değerler gider: bir filtreden yalnızca bir değeri olduğu bilgisi gider. Ajanlara görünmez olarak işaretlenmiş bir alan gitmez; ona atıf yapan bir kartın sorusu da gitmez.

Verilerin okunmasına izin ver kutusu, konuşma süresince görüntülenen filtrelerin değerlerini ve bu filtreler altındaki kartların sonuçlarını ekler (okuma başına en fazla 50 satır, yanıtın altında listelenir); böylece rakamlar dayanaklarıyla yorumlanabilir. Bkz. Yapay zeka.

Bir panonun başlığındaki Paylaş, veritabanı üzerinde Yönetim düzeyine sahip olanlara sunulur. İki yol vardır:

  • Veritabanını paylaş… kişileri veritabanına davet eder: panoyu basedb’de açarlar ve her kart onların kendi izinleriyle okur;
  • Bağlantı oluştur, veritabanı üzerinde hiçbir izin gerektirmeyen ve yalnızca bu panoya giden bir bağlantı verir.
Bağlantı erişimiKim okur
Herkese açıkbağlantıya sahip herkes, hesap gerekmeden
Oturum açmış üyelerçalışma alanının bir üyesi, oturum açtıktan sonra — gerekirse yalnızca belirli gruplardan

Bağlantının sayfası panonun sekmelerini, filtrelerini ve kartlarını salt okunur olarak gösterir: ne keşif, ne satırlara erişim, ne de kişisel soru. Kartlar, bağlantıyı yayımlayan kişinin izinleriyle okur ve bu izinler her okumada yeniden değerlendirilir: kişi veritabanına erişimini kaybederse bağlantı askıya alınır. Bağlantı etkin anahtarı bağlantıyı kaybetmeden kapatır, Yeniden oluştur eskisini geçersiz kılar.

Başka bir siteye yerleştirmeye izin ver kutusunu işaretleyin: iletişim kutusu, panoyu bir intranette ya da bir wiki’de göstermek için bir <iframe> yerleştirme kodu verir. Bu, paylaşılan görünümlerle aynı mekanizmadır.

Her kart bakan kişinin izinleriyle okur: aynı pano herkese görmeye hakkı olanı gösterir — onu yayımlayan kişinin izinleriyle okuyan bir paylaşım bağlantısı dışında. Size kapalı bir tabloya ya da alana dayanan bir kart, eksik bırakarak yanıltacak bir rakam yerine “Erişilemeyen veri” gösterir. Bir soruyu kaydetmek yalnızca soruyu paylaşır, asla yazarının okuyabildiklerini değil.

  • Bir soru en fazla 2.000 satır döndürür; bir özet için bu neredeyse her zaman yeterlidir.
  • Her kart sorgusunu açılışta ve her filtre değişikliğinde, önbellek olmadan yapar.
  • Harita altlıkları anakara Fransa’yı (bölgeler, departmanlar) ve dünya ülkelerini kapsar. Kaynak: IGN, Admin Express (Licence ouverte); Natural Earth.

basedb, yapay zeka odaklı yazılım stüdyosu Eodia tarafından geliştirilen özgür bir yazılımdır.