1. Home
  2. Docs
  3. Reportql Türkçe
  4. Rapor Oluşturun
  5. Panolar
  6. Pano Bileşenleri

Pano Bileşenleri

Pano bileşenleri, verilerinizi erişilebilir ve etkileşimli bir biçimde gösteren yapı taşlarıdır. Yaygın bileşenler şunları içerir:

  1. Sunucu Tablosu

Açıklama: Sunucu üzerinde depolanan verilerin tablo halinde gösterilmesini sağlar. Bu bileşen, büyük veritabanları veya sunucu tabanlı veri kaynaklarından veri çekerek kullanıcıya sunar.

Çalışma Yeri: Sunucu tarafında çalışır.

Örnek Kullanım: Bir şirketin satış verilerini merkezi bir sunucudan çekerek kullanıcıya tablo halinde sunmak için kullanılır. SQL sorguları ile büyük veri setlerine hızlı erişim sağlar.

SELECT * FROM sales_data WHERE year = 2023

  1. İstemci Tablosu

Açıklama: İstemci tarafında depolanan verilerin tablo halinde gösterilmesini sağlar. Genellikle küçük ve yerel veri setleri için kullanılır.

Çalışma Yeri: İstemci tarafında çalışır.

Örnek Kullanım: Küçük bir işletmenin günlük stok verilerini yerel depolama alanından çekerek tablo halinde sunmak için kullanılır.

SELECT * FROM local_stock_data

  1. Pivot

Açıklama: Verilerin pivot tabloları şeklinde sunulmasını sağlar. Bu bileşen, verilerin dinamik olarak gruplanmasını, özetlenmesini ve analiz edilmesini kolaylaştırır.

Çalışma Yeri: İstemci tarafında çalışır.

Örnek Kullanım: Bir satış departmanının aylık satış rakamlarını ürün kategorilerine göre gruplayarak analiz etmek için kullanılır.

SELECT product_category, SUM(sales_amount) 

FROM sales_data 

GROUP BY product_category

  1. İçerik Kutusu

Açıklama: Metin, resim veya HTML içeriği gibi serbest biçimli içerikleri görüntülemek için kullanılır. Kullanıcıya bilgi veya açıklama sağlamak için idealdir.

Çalışma Yeri: İstemci tarafında çalışır.

Örnek Kullanım: Pano üzerinde kullanıcıya raporun amacını açıklayan metin veya görseller göstermek için kullanılır.

  <div>

  <h2>Satış Raporu</h2>

  <p>Bu rapor, 2023 yılı satış verilerini göstermektedir.</p>

</div>

  1. Turta Grafik

Açıklama: Verilerin pasta (pie) grafik şeklinde görselleştirilmesini sağlar. Veri dilimlerinin oranlarını görsel olarak sunar.

Çalışma Yeri: İstemci tarafında çalışır.

Örnek Kullanım: Şirketin farklı ürün kategorilerinin toplam satış içindeki oranlarını göstermek için kullanılır.

SELECT product_category, SUM(sales_amount) 

FROM sales_data 

GROUP BY product_category

  1. Donut Grafik

Açıklama: Turta grafiğe benzer, ancak ortasında bir delik bulunan ve verilerin yüzdelerini gösteren bir grafik türüdür.

Çalışma Yeri: İstemci tarafında çalışır.

Örnek Kullanım: Müşteri segmentlerinin toplam gelir içindeki paylarını göstermek için kullanılır.

SELECT customer_segment, SUM(revenue) 

FROM revenue_data 

GROUP BY customer_segment

  1. Polar Area Grafik

Açıklama: Verilerin kutupsal koordinat sistemi içinde alan grafik şeklinde gösterilmesini sağlar. Farklı veri gruplarını görsel olarak karşılaştırmak için kullanılır.

Çalışma Yeri: İstemci tarafında çalışır.

Örnek Kullanım: Farklı departmanların yıllık performanslarını karşılaştırmak için kullanılır.

SELECT department, performance_score 

FROM performance_data

  1. Line Grafik

Açıklama: Verilerin çizgi grafik şeklinde gösterilmesini sağlar. Zaman serileri veya sürekli verilerin görselleştirilmesi için kullanılır.

Çalışma Yeri: İstemci tarafında çalışır.

Örnek Kullanım: Bir şirketin yıllık gelir değişimini göstermek için kullanılır.

SELECT month, revenue 

FROM monthly_revenue 

WHERE year = 2023

  1. Dikey Bar Grafik

Açıklama: Verilerin dikey çubuklar şeklinde görselleştirilmesini sağlar. Farklı kategorilerdeki verileri karşılaştırmak için kullanılır.

Çalışma Yeri: İstemci tarafında çalışır.

Örnek Kullanım: Farklı bölümlerin satış performanslarını karşılaştırmak için kullanılır.

SELECT department, sales 

FROM department_sales

  1. Yatay Bar Grafik

Açıklama: Verilerin yatay çubuklar şeklinde görselleştirilmesini sağlar. Dikey çubuk grafiğin yatay versiyonudur ve kategorilerin karşılaştırılmasında kullanılır.

Çalışma Yeri: İstemci tarafında çalışır.

Örnek Kullanım: Farklı ürünlerin stok seviyelerini göstermek için kullanılır.

SELECT product_name, stock_level 

FROM product_inventory

Bu bileşenler, Reportql ile kullanıcıların veri görselleştirme süreçlerini optimize etmelerini sağlar. Her bir parametre, pano üzerindeki ilgili öğelere entegre edilerek, kullanıcıların daha etkin ve dinamik veri analizi yapmalarına olanak tanır.

PARAMETRELER

Reportql, kullanıcıların çeşitli parametreler kullanarak veri görselleştirmelerini kolaylaştırır. Aşağıda, çeşitli parametre türlerinin kullanımını ve pano öğeleriyle entegrasyonunu açıklayan bir rehber bulacaksınız.

  1. Sabit İçerik

Açıklama: Belirli bir metin, görsel veya sabit bilgi göstermek için kullanılır. Pano üzerinde statik bilgi sağlamak için idealdir.

Örnek Kullanım: Pano başlığı, açıklama metni veya sabit grafik.

SELECT ‘Rapor Başlığı’ AS Title, ‘Bu pano, belirli bir veri setini göstermektedir.’ AS Description

  1. Metin

Açıklama: Kullanıcıların serbest metin girmesini sağlar. Kullanıcı adı, açıklama, yorum gibi alanlar için idealdir.

Örnek Kullanım: Kullanıcı adı filtresi veya yorum alanı.

WHERE user_name = @userName

  1. Tam Sayı

Açıklama: Kullanıcıların tam sayı değeri girmesini sağlar. Yaş, miktar, sıralama değeri gibi sayısal veriler için kullanılır.

Örnek Kullanım: Yaş filtresi veya ürün miktarı.

WHERE age = @userAge

  1.  Tarih

Açıklama: Kullanıcıların tarih seçmesini sağlar. Tarih formatında veri girişini kolaylaştırır.

Örnek Kullanım: Başlangıç ve bitiş tarihleri arasında veri filtreleme.

WHERE transaction_date BETWEEN @startDate AND @endDate

  1.  Onay Kutusu

Açıklama: Kullanıcıların bir seçenek onaylamasını sağlar. Doğru/yanlış, evet/hayır gibi ikili seçimler için kullanılır.

Örnek Kullanım: Aktif/pasif kullanıcılar için filtreleme.

WHERE is_active = @isActive

  1.  Sabit Seçilebilir Liste

Açıklama: Kullanıcıların önceden tanımlanmış seçeneklerden birini seçmesini sağlar. Liste sabit olup, değiştirilemez.

Örnek Kullanım: Cinsiyet, ülke, şehir seçimi.

WHERE country = @country

  1.  Sorgulu Seçilebilir Liste

Açıklama: Kullanıcıların bir veri kaynağından dinamik olarak çekilen seçeneklerden birini seçmesini sağlar.

Örnek Kullanım: Ürün listesi, müşteri listesi.

SELECT product_name FROM products WHERE category = @category

  1.  Kullanıcı

Açıklama: Kullanıcıların sistemde kayıtlı olan diğer kullanıcıları seçmesini sağlar. Genellikle görev atama veya sorumluluk belirleme için kullanılır.

Örnek Kullanım: Proje sorumlusu seçimi.

WHERE assigned_to = @userId

  1.  Otomatik Tamamlama

Açıklama: Kullanıcıların metin girişi yaparken, önceden tanımlanmış seçeneklerden otomatik tamamlamalar önerir.

Örnek Kullanım: Etiketler, ürün isimleri, müşteri isimleri.

SELECT customer_name FROM customers WHERE customer_name LIKE ‘%’ + @autoparam + ‘%’

Pano Parametre Ayarları

Bu parametreler, pano öğelerine etki edecek şekilde yapılandırılır. Örneğin, tarih aralığı seçimiyle veri görselleştirmeyi belirli bir zaman dilimiyle sınırlayabilirsiniz. 

Bu rehber ile, Reportql kullanarak veri görselleştirme süreçlerinizi optimize edebilir ve kullanıcı dostu panolar oluşturabilirsiniz.

How can we help?