Qlik Answers içinde uygulamalarla çalışma
Uygulamalar, Qlik Answers'ı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ızla oluşturulmasına olanak tanır.
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. Qlik Answers, dizin oluşturma sırasında erişilecek içeriği belirlemek için bir dizin oluşturma kullanıcısı kullanır:
-
Standart uygulamalar dizin oluştururken aşağıdaki kullanıcıyı kullanır:
-
Kişisel alan: Uygulama sahibi.
-
Paylaşılan alan: Uygulama sahibi.
-
Yönetilen alan: Alan sahibi. Alan sahibinin uygulamaya erişimi yoksa, uygulama sahibi kullanılır.
-
-
Section Access uygulamaları dizin oluştururken aşağıdaki kullanıcılar kullanılarak dizine eklenir:
-
Paylaşılan alan: Depolanan dizin kullanıcısı. Depolanan dizin kullanıcısı yoksa, uygulama sahibi kullanılır. Kullanıcının ADMIN erişimi olmalıdır.
-
Yönetilen alan: Depolanan dizin kullanıcısı. Depolanan dizin kullanıcısı yoksa, alan sahibi kullanılır. Alan sahibi yoksa, uygulama sahibi kullanılır. Kullanıcının ADMIN erişimi olmalıdır.
Dizin kullanıcıları hakkında bilgi için bkz. Section Access ve Qlik Answers kullanma.
-
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 içindeki 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çıklamalardaki yapılandırılmamış veriler, alanlar ve kullanımları için ek bağlam bilgileri sağlamak üzere kullanılır.
-
İş mantığı eş anlamlıları
Eş anlamlı olarak eklenen terimler, kullanıcı soruları için alternatif terminoloji sağlamak üzere kullanılır.
Uygulamalarınızı Qlik Answers ile kullanıma hazırlama hakkında bilgi için bkz. uygulamaları hazırlamaya yönelik en iyi uygulamalar Qlik Answers.
Uygulamaları Qlik Answers için kullanılabilir hale getirme
Bireysel uygulamaları Qlik Answers için kullanılabilir hale getirebilirsiniz. Uygulamalar, Uygulama analizi bölümünde Qlik Answers'dan edinilebilir. Kullanıcılar, Yanıtlar'ı açtıklarında uygulamayla birlikte Qlik Answers'ı kullanabilecekler.
Qlik Answers için kullanılabilen uygulamalar, asistanlara içerik kaynağı olarak da eklenebilir.
Aşağıdakileri yapın:
-
Uygulamanızda,
> Ayarlar'a tıklayın.
-
Yetenekler'e tıklayın.
-
Qlik Answers içinde kullanılabilir'i seçin.
Dizin oluşturma ilerlemesini görüntülemek için İlerlemeyi görüntüle'ye 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 ilk soru, Qlik Answers soruyu yanıtlarken aynı zamanda arama dizinini oluşturacağı için daha uzun sürecektir.
Aşağıdakileri yapın:
- Uygulamanızda Veri yükleme düzenleyicisi'ı açın.
- Komut dosyanıza aşağıdakileri ekleyin: SET CreateSearchIndexOnReload = 1;
- Verileri yükle'ye tıklayın.
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 ilk olarak Qlik Answers için kullanılabilir hale getirilmesi ve dizin oluşturmayı tamamlaması gerekir.
Asistanların, uygulamaları veri kaynakları olarak kullanırken bir dizi avantajı vardır:
-
Özelleştirilebilir sohbet seçenekleri: Asistanlar, aracı 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ğı ile birlikte kullanabilirsiniz. Bu, uygulamalarınızı açıklamaya ve bağlam sağlamaya yardımcı olmak için ek belgelerin kullanılmasına olanak tanır.
-
Diğer web sayfalarına yerleştirme: Asistanlar diğer web sayfalarına yerleştirilebilir ve Qlik Cloud dışında Qlik Answers aracı sohbetine erişim sağlar.
Bir asistana içerik olarak uygulama ekleme hakkında daha fazla bilgi için bkz. Uygulamaları yönetme
Aşağıdakileri yapın:
-
Bir asistanda İçerik sekmesini açın.
-
İçerik ekle > Uygulama ekle'ye tıklayın.
-
Bir uygulama seçin ve Ekle'ye tıklayın.
Uygulamalar için dizin oluşturmayı zamanlama
Uygulamalar her yeniden yüklemeden sonra dizine eklenir. Uygulamanızın veri kaynakları düzenli olarak güncelleniyorsa ve düzenli dizin oluşturma 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.
Uygulamalarla yapılan konuşmaları inceleme
Qlik Answers kullanıcılarının uygulamalarla yaptığı konuşmaları Analytics etkinlik merkezindeki Yanıtlar inceleme portalı bölümünde inceleyebilirsiniz.
Daha fazla bilgi için bkz. Qlik Answers ajan deneyimlerinden gelen sohbetleri inceleme.
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'dan iyi sonuçlar elde edilmesini sağlamak için en önemli faktörlerdir. Netlik, Qlik Answers'ın bir uygulamadaki verileri anlamasını kolaylaştırır. Bağlam, Qlik Answers'ı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ğlamaya yardımcı olur:
-
Açık 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ığı sözlüğünü kullanın
-
Gereksiz alanları veri modelinizden kaldırın
Açık ve açıklayıcı alan adları kullanın
Veri modeliniz açıklayıcı ve açık alanlar kullanmalıdır. Alan adları şunları yapmalıdır:
-
Her alanın iş anlamını netleştirmelidir.
-
Diğer alanlarla olan farklılıkları veya benzerlikleri özetleyen net, işle uyumlu adlandırma uygulamalıdır.
Alanları Qlik Answers için netleştirmeye yardımcı olmak üzere aşağıdakileri yapmayı deneyin:
-
CUST_NM yerine Müşteri Adı gibi tam ifadeler kullanın. Bu, alanları doğal dil sorularıyla uyumlu hale getirmeye 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 Şehir olarak adlandırılan iki alan yerine Müşteri Şehri ve Mağaza Şehri kullanın.
-
Tarih/saati netleştirin. Her ikisi de Tarih olarak adlandırılan iki alan yerine Sipariş Tarihi ve Sevkiyat Tarihi kullanın.
-
Alanın rolünü ve türünü belirtmeye çalışın. Toplayıcı doğalarını netleştirmek için sayı, toplam, miktar veya yüzde gibi kelimeler ekleyin. Örneğin, Sipariş Sayısı. Alan adlarınız Boolean kullanıyorsa, is_active veya has_churned gibi ön ekler kullanılarak edat gibi okunmalıdır.
Aşağıdakileri yapan alan adlarını kullanmaktan kaçının:
-
Anlaşılmaz kodlar veya teknik jargon kullanmak.
-
Bir Boolean alanı için Bayrak veya Etkin gibi yalın bir sıfat kullanmak, Qlik Answers tarafından yorumlanmasını engelleyebileceğinden bundan kaçının.
-
Bağlamı olmayan belirsiz veya genel isimler kullanmak. Örneğin, Miktar adlı bir alan, neyin miktarı olduğunu iletmez. Birden fazla genel alan, Qlik Answers'ın doğal dil sorgularını doğru alanla güvenilir bir şekilde eşlemesini zorlaştırabilir.
-
Müşteri numarası için cust_no veya işlem için txn gibi şifreli kısaltmalar kullanmak. Bunlar, Qlik Answers'ı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'dan daha doğru, öngörülebilir yanıtlar üretir. Özenle seçilmiş alanlar, yanlış alan seçimi veya Qlik Answers'ın kafasının karışması 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.
-
Gereksiz veya neredeyse yinelenen alanları tek bir yetkili sürümde birleştirin.
Teknik alanları gizleme
Veri modeliniz, Qlik Answers'a gerçek analitik değer içeren alanlar sunmalıdır. Qlik Answers'ın uygulamayı anlamasına katkıda bulunmayan teknik alanları dahil etmekten kaçının. Teknik alanlar aşağıdaki gibi bilgiler içerir:
-
Kimlikler
-
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, ancak Qlik Answers analizinden hariç tutulur.
-
Komut dosyası veya Veri yöneticisi içinde, adlarına bir % ön eki ekleyin (örneğin, %İndirim2)
-
İş 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
Gereksiz veya neredeyse yinelenen alanları tek bir yetkili sürümde birleştirmelisiniz. Belirsiz alanlar, Qlik Answers'ın verileri doğru şekilde yorumlamasını zorlaştırır.
Veri modelini Qlik Answers'ın anlaması için olabildiğince net hale getirmek üzere alanları yeniden adlandırın veya birleştirin.
Örnek: Belirsiz alanları düzelterek veri modelini kolaylaştırma
Bir veri modelindeki aşağıdaki alan adlarını göz önünde bulundurun:
-
İndirim_Miktarı
-
İndirim_Değeri
-
İndirim1
-
İndirim2
Bu alan adları, onları yorumlamaya çalışırken Qlik Answers için bir dizi sorun yaratır:
-
Birden fazla alan indirim terimi için rekabet ederek Qlik Answers için belirsizlik yaratır.
-
Sayısal son ekler (1, 2) ve belirsiz alan adları net bir iş anlamı sağlamaz.
-
Karışık adlandırma kuralları netliği azaltır.
Bu sorunları düzeltmek için, uygulamayı Qlik Answers ile kullanıma hazırlarken alanlar yeniden adlandırılmalıdır. Alanlar farklı kavramları temsil ediyorsa, kullanımları ve amaçları açısından daha net olacak şekilde yeniden adlandırılmalıdır. Örneğin:
-
Ürün İndirimi
-
Promosyon İndirimi
-
Kupon İndirimi
-
Sadakat İndirimi
Aynı kavramı temsil ediyorlarsa, İndirim Miktarı gibi tek bir yetkili alanda birleştirilmelidirler. Bu alanlardan herhangi biri teknik veya eskiyse gizlenmelidir.
Düz metin olarak yüklenen tarih/saat alanlarını biçimlendirme
Bazı alanlar tarih/saat bilgisi içerir, ancak veri modelinde düz metin olarak yüklenir. Tarih/saat alanları olarak değil, metin alanları olarak sınıflandırıldıkları için, gerçek tarih alanları olarak ele alınmayacaklarından 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öneticisi içindeki araçlarla veya komut dosyası içindeki tarih işlevleriyle uygun biçime dönüştürün. Bu şunları sağlar:
-
Alanın tarih içerdiği kabul edilir.
-
Otomatik takvim oluşturma çalışır.
-
Kullanıcılardan gelen zamana dayalı sorular tarih/saat alanlarıyla doğru şekilde eşleşir.
-
Sıralama ve filtreleme doğru şekilde davranır.
Ana öğeleri kullanma
Ana öğeler, Qlik Answers'ı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. Önemlidirler çünkü bir kullanıcı onları oluşturacak kadar önemli olduklarını 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 katar ve belirsizliği azaltır. Bu aynı zamanda benzer yanıtların kullanıcılar arasında uyumlu kalmasına yardımcı olur. Birisi Kar marjı 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 üzere Qlik Answers tarafından kullanılır. Ana öğelerdeki güçlü açıklamalar şunları açıkça açıklar:
-
Amaç
-
Anlam
-
İş bağlamı
Ana öğe açıklamaları, kullanıcılar beklenmedik bir şekilde sorsa bile Qlik Answers'ı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 hakkında bilgi için bkz. Qlik Answers için ana öğe açıklamaları yazma.
Örnek: Yararlı ana öğe açıklaması
Ana hesaplama: Müşteri Edinme Maliyeti
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ı kullanma
İş mantığı eş anlamlıları, Qlik Answers'ın terminolojiyi nasıl yorumladığını hassaslaştırmanıza yardımcı olur. Qlik Answers ortak iş dilini anlasa da, veri modeliniz bir LLM'nin doğal olarak tanımayacağı veya doğru şekilde yorumlamayacağı terminoloji içerebilir. Eş anlamlılar, Qlik Answers'ın kuruluşunuzun verilerine özgü terminolojiyi anlamasına yardımcı olur. Aşağıdaki terim kategorileri eş anlamlılar eklemekten yararlanır:
-
Kuruluşa özgü jargon veya kısaltmalar
-
Dahili KPI takma adları
-
İş terimleri 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 dışında yaygın olarak kullanılmayan alana özgü dil
Aşağıdakileri yapan eş anlamlılardan kaçınmaya çalışın:
-
Belirsizlik eklemek. Örneğin, üst veya alt kelimelerini dahil etmek net olmadıkları için sorunlara neden olabilir. Örneğin, 0 ilk 5, ilk %10, gelire veya anlaşma sayısına göre en üst anlamına gelebilir.
Alanlardaki değerleri çoğaltan eş anlamlılar eklemek de belirsizlik katabilir.
-
Aynı terimler için sözcükleri çoğaltmak, örneğin satış eş anlamlısını iki ayrı alana eklemek.
-
Soruların reddedilmesine neden olabileceğinden, durdurma sözcükleri eklemek.
Daha fazla bilgi edinmek için bkz. Eş anlamlılar ekleme.