Qlik Answers içinde uygulamalarla çalışma
Uygulamalar, Qlik Answers uygulamasının yapılandırılmış veri kaynaklarından yanıtlar sağlamasına olanak tanır. Uygulamalar, asistanlar için bir içerik kaynağı olarak eklenebilir. Uygulamalar ayrıca Qlik Answers için ayrı ayrı kullanılabilir hale getirilebilir.
Qlik Answers, kullanıcı için grafikler ve sayfalar da oluşturarak uygulama içeriğinin hızlı bir şekilde oluşturulmasını sağlayabilir.
Qlik Answers, uygulama verilerinin dahili tanımlarını oluşturmak için uygulamaları dizine ekler. Bunlar daha sonra kullanıcı sorularını yanıtlamak ve grafikler ile sayfalar oluşturmak için kullanılır. Uygulamalar, bir asistana eklendiğinde veya Qlik Answers için kullanılabilir hale getirildiğinde dizine eklenir. Her yeniden yüklemede yeniden dizine eklenirler.
Qlik Answers, uygulama verilerini anlamak için aşağıdakileri kullanır:
-
Veri modeli
Uygulamanın alanları ve veri modeli, Qlik Answers tarafından kullanılan birincil bilgilerdir.
-
Mantıksal model
İş mantığı tarafından oluşturulan mantıksal model Qlik Answers tarafından kullanılır, ancak yalnızca Genel Bakış ve Alanlar ve gruplar bölümündeki bilgiler kullanılır.
Mantıksal modelde gizlenen alanlar ve gruplandırılmamış öğeler Qlik Answers tarafından kullanılmaz.
-
Ana öğeler
Qlik Answers, kullanıcı tarafından oluşturuldukları için veri modelini dizine eklerken ana boyutların ve hesaplamaların kullanımına öncelik verir.
-
Uygulama ve ana öğe açıklamaları
Açıklamalardan elde edilen yapılandırılmamış veriler, alanlar ve bunların kullanımı için ek bağlam bilgisi sağlamak amacıyla kullanılır.
-
İş mantığı eş anlamlıları
Eş anlamlı olarak eklenen terimler, kullanıcı soruları için alternatif terminoloji sağlamak amacıyla kullanılır.
Uygulamalarınızı Qlik Answers ile kullanıma hazırlama hakkında bilgi edinmek için bkz. uygulamaları hazırlamaya yönelik en iyi uygulamalar Qlik Answers.
Uygulamaları Qlik Answers için kullanılabilir hale getirme
Münferit uygulamaları Qlik Answers için kullanılabilir hale getirebilirsiniz. Uygulamalar, Qlik Answers içindeki Uygulama analizi bölümünde mevcuttur. Kullanıcılar, Yanıtlar seçeneğini açtıklarında uygulama ile Qlik Answers uygulamasını kullanabilirler.
Qlik Answers için kullanılabilir olan uygulamalar, asistanlara içerik kaynağı olarak da eklenebilir.
Aşağıdakileri yapın:
-
Uygulamanızda,
> Ayarlar seçeneğine tıklayın.
-
Click Yetenekler.
-
Select Qlik Answers içinde kullanılabilir.
Dizine ekleme ilerlemesini görüntülemek için İlerlemeyi görüntüle seçeneğine tıklayın.
Yeniden yüklemede arama dizini oluşturma
Bir sonraki yeniden yüklemede Qlik Answers için bir arama dizini oluşturulması amacıyla CreateSearchIndexOnReload değişkenini ekleyebilirsiniz.
Bu değişkeni eklemezseniz bu uygulamayı kullanan Qlik Answers ile sorulan ilk soru daha uzun sürecektir çünkü Qlik Answers soruyu yanıtlarken aynı zamanda arama dizinini oluşturacaktır.
Aşağıdakileri yapın:
- Uygulamanızda, Veri yükleme düzenleyicisi öğesini açın.
- Komut dosyanıza aşağıdakileri ekleyin: SET CreateSearchIndexOnReload = 1;
- Click Verileri yükle.
Asistanlara uygulama ekleme
Qlik Answers için kullanılabilir hale getirilen uygulamalar, asistanlara içerik kaynağı olarak eklenebilir. Her asistana tek bir uygulama atanabilir. Bir asistana eklenmeden önce, bir uygulamanın öncelikle Qlik Answers için kullanılabilir hale getirilmesi ve dizine ekleme işleminin tamamlanmış olması gerekir.
Uygulamaları veri kaynakları olarak kullanırken asistanların bir dizi avantajı vardır:
-
Özelleştirilebilir sohbet seçenekleri: Asistanlar, temsilci sohbet deneyimini özelleştirmek için daha fazla seçenek sunar.
-
Geri bildirim: Asistanlar, uygulamanızla sohbet eden kullanıcılardan gelen geri bildirimleri incelemenize olanak tanır.
-
Birleştirilmiş veri kaynakları: Bilgi tabanlarındaki yapılandırılmamış veri kaynaklarını uygulamanızın yapılandırılmış veri kaynağıyla birlikte kullanabilirsiniz. Bu, uygulamalarınızı açıklamaya ve bunlara bağlam sağlamaya yardımcı olmak için ek belgelerin kullanılmasına olanak tanır.
-
Diğer web sayfalarına gömme: Asistanlar diğer web sayfalarına gömülebilir ve Qlik Cloud dışında Qlik Answers temsilci sohbetine erişim sağlayabilir.
Bir uygulamayı asistana içerik olarak ekleme hakkında daha fazla bilgi için bkz. Uygulamaları yönetme
Aşağıdakileri yapın:
-
Bir asistanda, İçerik sekmesini açın.
-
Click İçerik ekle > Uygulama ekle.
-
Bir uygulama seçin ve Ekle seçeneğine tıklayın.
Uygulamalar için dizine eklemeyi zamanlama
Uygulamalar her yeniden yüklemeden sonra dizine eklenir. Uygulamanızın veri kaynakları düzenli olarak güncelleniyorsa ve düzenli dizine ekleme istiyorsanız uygulama verilerinizin yeniden yüklenmesini zamanlamak için bir yeniden yükleme görevi oluşturun.
Daha fazla bilgi için bkz. Uygulama verilerini yeniden yüklemeyi zamanlama.
Uygulamaları Qlik Answers için hazırlamaya yönelik en iyi uygulamalar
Herhangi bir uygulama Qlik Answers için kullanılabilse de, uygulamayı Qlik Answers ile kullanıma hazırlamak için harcanan zaman yanıtların kalitesini artırır.
Netlik ve bağlam, Qlik Answers uygulamasından iyi sonuçlar alınmasını sağlamak için en önemli faktörlerdir. Netlik, Qlik Answers uygulamasının bir uygulamadaki verileri anlamasını kolaylaştırır. Bağlam, Qlik Answers uygulamasının bir uygulama içindeki verileri yorumlamasına ve doğru şekilde kullanmasına yardımcı olur. Bir uygulamayı hazırlamaya yönelik aşağıdaki en iyi uygulamalar, netlik ve bağlam sağlanmasına yardımcı olur:
-
Belirsiz olmayan ve açıklayıcı alan adları kullanın
-
Veri modelinizi kolaylaştırın
-
Alanların veri biçimlerini kontrol edin
-
Ana öğeleri kullanın
-
Terminoloji eklemek için iş mantığı kelime dağarcığını kullanın
-
Gereksiz alanları veri modelinizden kaldırın
Belirsiz olmayan ve açıklayıcı alan adları kullanın
Veri modeliniz açıklayıcı ve belirsiz olmayan alanlar kullanmalıdır. Alan adları şunları yapmalıdır:
-
Her alanın iş anlamını netleştirmelidir.
-
Diğer alanlarla olan farkları veya benzerlikleri ana hatlarıyla belirten net, iş odaklı adlandırmalar uygulamalıdır.
Alanların Qlik Answers için net olmasına yardımcı olmak amacıyla aşağıdakileri yapmayı deneyin:
-
CUST_NM yerine Customer Name gibi tam ifadeler kullanın. Bu, alanların doğal dil sorularıyla uyumlu hale getirilmesine yardımcı olur.
-
Alanlar arasındaki belirsizliği gidermeye yardımcı olmak için alan adlarında bağlamsal niteleyiciler sağlayın. Örneğin:
-
Konumları netleştirin. Her ikisi de City olarak adlandırılan iki alan yerine Customer City ve Store City kullanın.
-
Tarih/saat bilgisini netleştirin. Her ikisi de Date olarak adlandırılan iki alan yerine Order Date ve Shipment Date kullanın.
-
Alanın rolünü ve türünü belirtmeye çalışın. Toplayıcı niteliklerini netleştirmek için count, total, amount veya percentage gibi kelimeleri dahil edin. Örneğin, Order Count. Alan adlarınız Boole değerleri kullanıyorsa, is_active veya has_churned gibi önekler kullanılarak edat olarak okunmalıdır.
Aşağıdakileri yapan alan adlarını kullanmaktan kaçının:
-
Anlaşılması güç kodlar veya teknik jargon kullanmak.
-
Bir Boole alanı için Flag veya Active gibi yalın bir sıfat kullanmak, çünkü bu durum Qlik Answers tarafından yorumlanmasını engelleyebilir.
-
Bağlam olmadan belirsiz veya genel isimler kullanmak. Örneğin, Amount adlı bir alan, neyin miktarı olduğunu iletmez. Birden fazla genel alan, Qlik Answers uygulamasının doğal dil sorgularını doğru alanla güvenilir bir şekilde eşleştirmesini zorlaştırabilir.
-
Müşteri numarası için cust_no veya işlem için txn gibi şifreli kısaltmalar kullanmak. Bunlar, Qlik Answers uygulamasının alanı anlamasını zorlaştırır.
Veri modelinizi kolaylaştırın
Gereksiz alanları kaldırarak veri modelinizi kolaylaştırmak, Qlik Answers uygulamasından daha doğru ve öngörülebilir yanıtlar alınmasını sağlar. Özenle seçilmiş alanlar, Qlik Answers tarafından yanlış alan seçilmesi veya kafa karışıklığı yaşanması olasılığını azaltır. Kolaylaştırılmış veri modellerinin dizine eklenmesi de daha hızlıdır. Veri modelinizi kolaylaştırmak için:
-
Teknik alanları gizleyin.
-
Yinelenen veya neredeyse yinelenen alanları tek bir yetkili sürümde birleştirin.
Teknik alanları gizleme
Veri modeliniz, Qlik Answers uygulamasında gerçek analitik değer içeren alanlar sunmalıdır. Qlik Answers uygulamasının uygulamayı anlamasına katkıda bulunmayan teknik alanları dahil etmekten kaçının. Teknik alanlar şu gibi bilgileri içerir:
-
Kimlikler (ID'ler)
-
Anahtarlar
-
Yükleme zaman damgaları
-
Hazırlama sütunları
Gereksiz alanları gizleyerek kaldırabilirsiniz. Gizli alanlar, komut dosyası mantığı veya dahili hesaplamalar için hala kullanılabilir durumdadır ancak Qlik Answers analizinin dışında tutulur.
-
Komut dosyasında veya Veri yöneticisinde, adlarına bir % öneki ekleyin (örneğin, %Discount2)
-
İş mantığındaki mantıksal modelde, görünürlüklerini Gizli olarak ayarlayın.
Daha fazla bilgi için bkz. Görünürlük.
Alanları birleştirme ve yeniden adlandırma
Yinelenen veya neredeyse yinelenen alanları tek bir yetkili sürümde birleştirmelisiniz. Belirsiz alanlar, Qlik Answers uygulamasının verileri doğru şekilde yorumlamasını zorlaştırır.
Veri modelini Qlik Answers uygulamasının anlaması için mümkün olduğunca net hale getirmek amacıyla alanları yeniden adlandırın veya birleştirin.
Örnek: Belirsiz alanları düzelterek veri modelini kolaylaştırma
Bir veri modelindeki şu alan adlarını göz önünde bulundurun:
-
Discount_Amount
-
Discount_Value
-
Discount1
-
Discount2
Bu alan adları, Qlik Answers bunları yorumlamaya çalıştığında bir dizi soruna yol açar:
-
Birden fazla alan discount terimi için rekabet ederek Qlik Answers için belirsizlik yaratır.
-
Sayısal sonekler (1, 2) ve belirsiz alan adları net bir iş anlamı sağlamaz.
-
Karışık adlandırma kuralları netliği azaltır.
Bu sorunları gidermek için, uygulama Qlik Answers ile kullanıma hazırlanırken alanlar yeniden adlandırılmalıdır. Alanlar farklı kavramları temsil ediyorsa, kullanımları ve amaçları daha net olacak şekilde yeniden adlandırılmalıdır. Örneğin:
-
Product Discount
-
Promotional Discount
-
Coupon Discount
-
Loyalty Discount
Aynı kavramı temsil ediyorlarsa, Discount Amount gibi tek bir yetkili alanda birleştirilmelidirler. Bu alanlardan herhangi biri teknik veya eski ise gizlenmelidir.
Düz metin olarak yüklenen tarih/saat alanlarını biçimlendirme
Bazı alanlar tarih/saat bilgisi içerir ancak veri modeline düz metin olarak yüklenir. Tarih/saat alanları yerine metin alanları olarak sınıflandırıldıklarından, gerçek tarih alanları olarak değerlendirilmeyecekleri için Qlik Answers analizlerinde doğru şekilde kullanılmayacaklardır.
Tarih/saat bilgisi içeren bir alan metin olarak etiketlenmiş veya depolanmışsa, yükleme sırasında Veri yöneticisindeki araçlarla veya komut dosyasındaki tarih işlevleriyle uygun biçime dönüştürün. Bu, şunları sağlar:
-
Alanın tarih içerdiğinin algılanması.
-
Otomatik takvim oluşturmanın çalışması.
-
Kullanıcılardan gelen zamana dayalı soruların tarih/saat alanlarıyla doğru şekilde eşleşmesi.
-
Sıralama ve filtrelemenin doğru şekilde davranması.
Ana öğeleri kullanın
Ana öğeler, Qlik Answers uygulamasının uygulama verilerini yorumlama yeteneğini geliştirir. Soruları yorumlarken Qlik Answers, kullanıcı tarafından oluşturuldukları için ana öğelere veri modelindeki alanlardan daha fazla ağırlık verir. Bunlar önemlidir çünkü bir kullanıcı bunları oluşturacak kadar önemli olduğunu düşünmüştür.
Ana öğeler, bir veri modelindeki her önemli metriğin veya alanın tek ve güvenilir bir sürümünü oluşturarak netlik sağlar ve belirsizliği azaltır. Bu aynı zamanda benzer yanıtların kullanıcılar arasında uyumlu kalmasına yardımcı olur. Birisi Profit margin hakkında soru sorduğunda ve buna karşılık gelen bir ana hesaplama olduğunda, soruyu kimin sorduğuna veya sorunun nasıl ifade edildiğine bakılmaksızın yanıt aynı tanıma dayanır.
Ana öğelerin en önemli unsurlarından biri açıklamalardır. Açıklamalar, ana öğeleri yorumlamak için bağlam sağlamak amacıyla Qlik Answers tarafından kullanılır. Ana öğelerdeki güçlü açıklamalar şunları net bir şekilde açıklar:
-
Amaç
-
Anlam
-
İş bağlamı
Ana öğe açıklamaları, kullanıcılar beklenmedik bir şekilde sorsa bile Qlik Answers uygulamasının bir ana boyutu veya hesaplamayı anlamasını ve doğru metriği seçmesini kolaylaştırır.
Ana öğeler ve Qlik Answers için ek en iyi uygulamalar için bkz. Qlik Answers için ana öğe açıklamaları yazma.
Örnek: Faydalı ana öğe açıklaması
Ana hesaplama: Customer Acquisition Cost
Açıklama: Yeni bir müşteri edinmenin ortalama maliyeti. Toplam pazarlama ve satış harcamalarının yeni edinilen müşteri sayısına bölünmesiyle hesaplanır. Elde tutma veya yenileme harcamalarını hariç tutar. CAC olarak da bilinir.
Değer katmak için iş mantığı eş anlamlılarını kullanın
İş mantığı eş anlamlıları, Qlik Answers uygulamasının terminolojiyi nasıl yorumladığını hassaslaştırmanıza yardımcı olur. Qlik Answers yaygın iş dilini anlasa da, veri modeliniz bir LLM'nin doğal olarak tanımayacağı veya doğru şekilde yorumlamayacağı terminolojiler içerebilir. Eş anlamlılar, Qlik Answers uygulamasının kuruluşunuzun verilerine özgü terminolojiyi anlamasına yardımcı olur. Aşağıdaki terim kategorileri eş anlamlılar eklenmesinden yarar sağlar:
-
Kuruluşa özgü jargon veya kısaltmalar
-
Dahili KPI takma adları
-
İş terimi olarak da kullanılan ürün veya süreç kodları
-
Benzer görünen ancak farklı dahili tanımları olan metrikler
-
Sektörünüzün dışında yaygın olarak kullanılmayan alana özgü dil
Aşağıdakileri yapan eş anlamlıları kullanmaktan kaçınmaya çalışın:
-
Belirsizlik eklemek. Örneğin, top veya bottom ifadelerini dahil etmek, net olmadıkları için sorunlara neden olabilir. Örneğin, 0; en iyi 5, en iyi %10, gelire göre en iyi veya anlaşma sayısına göre en iyi anlamına gelebilir.
Alanlardaki değerleri yineleyen eş anlamlılar eklemek de belirsizliğe yol açabilir.
-
Aynı terimler için kelime dağarcığını yinelemek, örneğin iki ayrı alana sales eş anlamlısını eklemek.
-
Soruların reddedilmesine neden olabileceğinden durdurma sözcükleri (stop words) dahil etmek.
Daha fazla bilgi edinmek için bkz. Eş anlamlılar ekleme.