ile bulut veritabanlarına doğrudan erişmeDirect Query
SQL veritabanlarını bellekteki verileri içe aktarmak veya yüklemek zorunda kalmadan okumak için Direct Query kullanın.
Direct Query, kullanıcıya verilerine bireysel ihtiyaçlarına uyacak şekilde erişmede daha fazla seçenek sunar. Verilere Direct Query aracılığıyla erişmek kullanıcının verileri temel alınan veri kaynağında tutmasına izin verir. Bu, bellek içi bir Qlik Cloud uygulamasının sunduğu esneklikten ödün vererek kullanıcının verileriyle etkileşebileceği hızı artırır.
Genel olarak mümkün olan her durumda verilerinizi Qlik Cloud içine aktarmanız önerilir. Bellek içi Qlik Cloud uygulamaları, deneyiminizi daha iyi özelleştirmenize ve verilerinizden daha çok yararlanmanıza olanak tanır. Ancak verileri içe aktararak amacınıza ulaşamayacağınız bir durumla karşılaşırsanız Direct Query size uygun olan çözüm olabilir. Direct Query uygulamaları ayrıca, işlevselliklerinin sadeleştirilmiş olması nedeniyle yeni kullanıcıların tam olarak işlevsel ve hızlı bellek için uygulamalar oluşturmada ilk adımı atmasına yardımcı olabilir.
Tabloları ve alanları seçmeye ve bunların arasındaki ilişkileri tanımlamaya yardımcı olması için Veri modeli yöneticisi kullanarak Direct Query uygulamanızı oluşturabilirsiniz. Daha fazla bilgi için bkz. Bir Direct Query uygulaması oluşturma.
Direct Query uygulamanızın veri modelini tanımlamak için komut dosyasındaki özel SQL'yi de kullanabilirsiniz. Bu, veri modelinizi oluştururken değişkenleri ve Qlik deyimlerini kullanmanıza izin verir. Daha fazla bilgi için bkz. Özel SQL ile bir Direct Query uygulaması oluşturma.
Direct Query kullanım durumu örnekleri
Aşağıdaki durumlarda bellek için uygulamalar yerine Direct Query kullanmayı düşünebilirsiniz:
Kullanım durumu | Amaç ve açıklama |
---|---|
Büyük veri kaynakları | Direct Query daha hızlı başlatılır ve 20 milyondan fazla satırı olan uygulamalar için daha az kaynak kullanır. Çok az seçimin yapıldığı veya hiç seçimin yapılmadığı, çoğunlukla yalnızca takip ve durum raporlaması için kullanılan uygulamalarınızda çok faydalı olabilir. |
Verimli bellek için uygulamalar | Direct Query, etkilenen tüm tablolara uygulanan filtreleme ile veri dilimlerini Qlik Cloud motoruna hızlı ve kolay bir şekilde çıkarmak için işlevsellik sağlar. Daha fazla bilgi için bkz. Direct Query uygulama ayarlarını bir şablon uygulamasına dışa aktarma |
Geri yazma için Direct Query | Temel alınana veritabanı verilerini değiştirmek için Qlik Application Automation'a göre geri yazma ayarlandığında Direct Query değiştirilen veritabanı sonuçlarını doğrudan gösterir. Bellek içi uygulamalardaki aynı işlevsellik, kullanıcının, değiştirilen tabloları yeniden içeri aktarmasını gerektirir. |
Yeni veritabanlarını ve tabloları keşfetme | Direct Query, yeni veya tanıdık olmayan veritabanlarını ve tabloları keşfetmek için kullanılabilir. Bu, kullanıcıya verilerin temel alınan veri kaynağından içeri aktarılıp aktarılmaması gerektiğine bilinçli bir şekilde karar verme imkanı sunar. |
Eğitimler
Qlik Sense uygulamalarını kullanma hakkında bir öğretici için bkz. Eğitim - Temel Bilgilerle Başlangıç.
Direct Query hakkında öğretici için aşağıdakilere bakın:
Desteklenen olanaklar
Bellek içi uygulamalara kıyasla Direct Query uygulamalarının farklı olanakları vardır.
Direct Query aşağıdakileri destekler:
-
Veri bağlantısı türleri:
Bilgi notuDirect Query içinde Qlik Data Gateway - Doğrudan Erişim veri bağlantıları kullanılamaz.-
Amazon Redshift
-
Azure SQL
-
Azure Synapse Analytics
-
Databricks
-
Google BigQuery
-
Microsoft SQL Server
-
PostgreSQL
-
Snowflake
Bilgi notuVeri bağlantılarında skaler fonksiyonların bir alt kümesi desteklenir. -
-
Bellek içi veri analizi öykünmesi:
-
Küme analizinin bir alt kümesi.
-
Rastgele karmaşık modeller üzerinden çok tablolu grafikler. Bellek içi uygulamaların mevcut model gereksinimleri yürürlüktedir. Örneğin tablolar arasında ilişkilendirme döngülerine izin verilmez.
-
Temel toplama türleri:
-
Toplam
-
Sayım
-
Minimum
-
Maksimum
-
Ortalama
-
Yalnızca
-
-
Temel alınan veritabanının sağladığı fonksiyon ve işlem kümesine bağlı olarak toplama öncesi ve sonrası hesaplamalar.
-
-
Tablo ilişki türleri:
-
İç birleştirme
-
Tam dış birleştirme
-
-
Özyinelemeli modelleme ve pano oluşturma.
-
Görselleştirme özellikleri:
-
Standart grafikler:
-
Sütun grafik
-
Madde imli grafik
-
Düğme
-
Birleşik grafik
-
Kapsayıcı
-
Filtre bölmesi
-
Gösterge
-
KPI
-
Çizgi grafiği
-
Harita
-
Mekko grafiği
-
Pasta grafiği
-
Dağılım grafiği
-
Tablo
-
Metin ve görüntü
-
Şelale grafik
-
-
Pano paketi:
-
Video oynatıcı
-
Değişken girişi
-
-
Görselleştirme paketi:
-
Huni
-
Çoklu KPI
-
Radar
-
Sankey Word bulutu
-
-
-
Alan arama özelliklerinin bir alt kümesi:
-
Özel simgelerin (örneğin, desen arama için "*" ve "?" veya ifade tabanlı arama için "=") yer almadığı bir arama dizesi, tam dize değeri yerine ön ek araması olarak yorumlanır.
-
Desen arama simgeleri ve özellikleri:
-
"*" - 0 veya daha fazla simge
-
"?" - tek bir simge
-
-
Aralık tabanlı arama (">", "<", ">=", "<=" simgelerine göre):
-
Sayısal değerler için, alt/üst sınırlar sayısal değere göre algılanır . Örneğin, >10<100 ile <100>10 eşdeğerdir. Her ikisi de [SearchedField] > 10 AND [SearchedField] < 100 biçiminde yorumlanır.
-
Diğer veri türleri için, alt/üst sınırlar arama koşulundaki sıraya göre algılanır. Örneğin, >Value1<Value2 ile <Value2>Value1 aynı değildir. İkinci örnekte Value2 değerinin alt sınıra karşılık geldiği varsayıldığından [SearchedField] < Value2 OR [SearchedField] > Value1 biçiminde yorumlanır.
-
-
İfadenin Direct Query sınırlamalarına uyduğu varsayılan ifade tabanlı arama.
Bilgi notuBellek içi arama özelliklerinin tam listesi için bkz. Seçimler veya görselleştirmeler içinde arama. -