Arbeta med applikationer i Qlik Answers
Senast uppdaterad: 2026-10-09Applikationer gör det möjligt för Qlik Answers att tillhandahålla svar från strukturerade datakällor. Applikationer kan läggas till som en innehållskälla för assistenter. Applikationer kan också göras individuellt tillgängliga för Qlik Answers.
Qlik Answers kan också generera diagram och ark för användaren, vilket möjliggör snabb skapande av applikationsinnehåll.
Qlik Answers indexerar appar för att skapa interna definitioner av appdata. Dessa används sedan för att besvara användarfrågor och generera diagram och ark. Qlik Answers använder en indexeringsanvändare för att avgöra vilket innehåll som ska kommas åt under indexeringen:
-
Standardapplikationer använder följande användare vid indexering:
-
Personligt utrymme: Applikationsägare.
-
Delat utrymme: Applikationsägare.
-
Hanterat utrymme: Ägare av Utrymmet. Om utrymmesägaren inte har åtkomst till applikationen används applikationsägaren.
-
-
Section Access-applikationer indexeras med följande användare vid indexering:
-
Delat utrymme: Lagrad indexanvändare. Om ingen lagrad indexanvändare är tillgänglig används applikationsägaren. Användaren bör ha ADMIN-åtkomst.
-
Hanterat utrymme: Lagrad indexanvändare. Om ingen lagrad indexanvändare är tillgänglig används utrymmesägaren. Om ingen utrymmesägare är tillgänglig används applikationsägaren. Användaren bör ha ADMIN-åtkomst.
För information om indexanvändare, se Använda Section Access och Qlik Answers.
-
Applikationer indexeras när de läggs till en assistent eller när de görs tillgängliga för Qlik Answers. De indexeras om vid varje omladdning.
Qlik Answers använder följande för att förstå applikationsdata:
-
Datamodellen
Applikationens fält och datamodell är den primära informationen som används av Qlik Answers.
-
Logisk modell
Den logiska modell som skapats av affärslogik används av Qlik Answers, men endast informationen i Översikt och Fält och huvudobjekt.
Mer information finns i Optimera din applikation för Qlik Answers med affärslogik.
Fält som är dolda i den logiska modellen och ogrupperade objekt används inte av Qlik Answers.
-
Original
Qlik Answers prioriterar användningen av huvuddimensioner och mått vid indexering av datamodellen, eftersom de är användarskapade.
-
Qlik Answers-genererade fältbeskrivningar
När Qlik Answers indexerar en applikation genererar den automatiskt beskrivningar för alla fält och originalelement i datamodellen. Dessa AI-genererade beskrivningar ger semantisk kontext som hjälper Qlik Answers att förstå fältens betydelse och välja lämpliga mått. Du kan granska och förfina dessa beskrivningar i Semantisk förståelse.
Mer information finns i Hantera Qlik Answers-genererade fält- och originalobjektbeskrivningar.
-
Huvudartikelbeskrivningar
Användarangivna beskrivningar i huvudobjekt används tillsammans med AI-genererade beskrivningar för att tillhandahålla ytterligare kontextinformation för fält och deras användning.
-
Synonymer för affärslogik
Termer som lagts till som synonymer används för att tillhandahålla alternativ terminologi för användarfrågor.
-
Affärsordlistetermer
Definitioner och synonymer för ordlistetermer som är kopplade till masterobjekt används för ytterligare kontext.
Anteckning om informationOriginalobjekt och deras länkade termer i affärsordlistan utvärderas vid indexeringstillfället. Om en ordlisteterms definition ändras efter att applikationen har indexerats, fångar Qlik Answers inte upp den uppdateringen automatiskt. Indexera om appen för att ändringen ska träda i kraft.För mer information om hur definitioner av originalobjekt och termer i affärsordlistan används av Qlik Answers, se Kombinera originalobjektbeskrivningar och affärsordlistetermer.
För information om hur du förbereder dina applikationer för användning med Qlik Answers, se Bästa praxis för att förbereda applikationer för Qlik Answers.
Göra applikationer tillgängliga för Qlik Answers
Du kan göra enskilda applikationer tillgängliga för Qlik Answers. Applikationer är tillgängliga från Qlik Answers i Applikationsanalys. Användare kommer att kunna använda Qlik Answers med applikationen när de öppnar Svar.
Applikationer tillgängliga för Qlik Answers kan också läggas till i assistenter som en innehållskälla.
Gör följande:
-
I din applikation klickar du på
> Inställningar.
-
Klicka på Funktioner.
-
Välj Tillgänglig i Qlik Answers.
För att visa indexeringsförloppet, klicka på Visa förlopp.
Skapar sökindexet vid omladdning
Du kan lägga till variabeln CreateSearchIndexOnReload så att ett sökindex skapas för Qlik Answers vid nästa omladdning.
Om du inte lägger till denna variabel, kommer den första frågan med Qlik Answers som använder denna applikation att ta längre tid eftersom Qlik Answers kommer att skapa sökindexet samtidigt som den besvarar frågan.
Gör följande:
- I din applikation, öppna Skriptredigeraren.
- Lägg till följande i ditt laddningsskript: SET CreateSearchIndexOnReload = 1;
- Klicka på Ladda data.
Lägga till applikationer i assistenter
Applikationer som gjorts tillgängliga för Qlik Answers kan läggas till i assistenter som en innehållskälla. Varje assistent kan ha en enda applikation tilldelad sig. Innan den läggs till en assistent, måste en applikation först göras tillgänglig för Qlik Answers och slutfört indexering.
Assistenter har ett antal fördelar när de använder applikationer som datakällor:
-
Anpassningsbara chattalternativ: Assistenter erbjuder fler alternativ för att anpassa agentens chattupplevelse.
-
Feedback: Assistenter låter dig granska feedback från användare som chattar med din applikation.
-
Kombinerade datakällor: Du kan använda ostrukturerade datakällor från kunskapsbaser med den strukturerade datakällan för din applikation. Detta möjliggör användning av kompletterande dokumentation för att förklara och ge sammanhang till dina applikationer.
-
Bädda in på andra webbsidor: Assistenter kan bäddas in på andra webbsidor, vilket ger åtkomst till Qlik Answers agentisk chatt utanför Qlik Cloud.
Mer information om att lägga till en applikation som innehåll till en assistent finns i Hantera appar
Gör följande:
-
I en assistent öppnar du fliken Innehåll.
-
Klicka på Lägg till innehåll > Lägg till applikation.
-
Välj en app och klicka på Lägg till.
Schemaläggning av indexering för applikationer
Applikationer indexeras efter varje omladdning. Om din applikations datakällor uppdateras regelbundet och du vill ha regelbunden indexering, skapa en omladdningsuppgift för att schemalägg omladdningen av dina applikationsdata.
Mer information finns i Schemalägga omladdning av applikationsdata.
Anpassa Qlik Answers inställningar för din applikation
Du kan anpassa din applikations Qlik Answers upplevelse med standardfrågor och assistentbeteenden i AI-optimering från navigeringsmenyn. Mer information finns i Konfigurera beteendet för Qlik Answers med affärslogik.
Granskar konversationer med applikationer
Du kan granska konversationer Qlik Answers som användare har haft med applikationer i Granskningsportalen för svar i det Analytics aktivitetscenter.
Mer information finns i Granska konversationer från Qlik Answers agentbaserade upplevelser.
Bästa praxis för att förbereda applikationer för Qlik Answers
Även om vilken applikation som helst kan användas för Qlik Answers, förbättrar tid som läggs på att förbereda applikationen för användning med Qlik Answers kvaliteten på svaren.
Tydlighet och kontext är de viktigaste faktorerna för att säkerställa goda resultat från Qlik Answers. Tydlighet gör det enkelt för Qlik Answers att förstå data i en applikation. Kontext hjälper Qlik Answers att tolka och korrekt använda data inom en applikation. Följande bästa praxis för att förbereda en applikation hjälper till att säkerställa tydlighet och kontext:
-
Använd entydiga och beskrivande fältnamn
-
Effektivisera din datamodell
-
Kontrollera fältens dataformat
-
Använd originalobjekt
-
Använd affärslogikens vokabulär för att lägga till terminologi
-
Ta bort onödiga fält från din datamodell
-
Granska och förfina AI-genererade fältbeskrivningar
Använd entydiga och beskrivande fältnamn
Din datamodell bör använda fält som är beskrivande och entydiga. Fältnamn bör:
-
Klargör den affärsmässiga betydelsen av varje fält.
-
Tillämpa radera, affärsanpassad namngivning som beskriver skillnader eller likheter med andra fält.
Försök att göra följande för att hjälpa till att göra fält radera för Qlik Answers:
-
Använd fullständig formulering, som Kundnamn istället för KUND_NM. Detta hjälper till att anpassa fält med frågor på naturligt språk.
-
Ange kontextuella kvalificerare i fältnamnen för att hjälpa till att särskilja mellan fält. Exempel:
-
Gör platser radera. Använd Kundstad och Butiksstad istället för två fält som båda heter Stad.
-
Gör data/tid radera. Använd Orderdatum och Leveransdatum istället för två fält som båda heter Datum.
-
Försök att ange fältets roll och typ. Inkludera ord som antal, totalt, belopp eller procent för att förtydliga deras aggregerande natur. Till exempel, Antal beställningar. Om dina fältnamn använder booleska värden, bör de läsas som prepositioner, till exempel genom att använda prefix som är_aktiv eller har_avslutats.
Granska och förfina AI-genererade fältbeskrivningar
När Qlik Answers indexerar din applikation, genererar den automatiskt beskrivningar för alla fält och masterobjekt. Medan Qlik Answers skapar användbara baslinjebeskrivningar, kan granskning och förfining av dessa beskrivningar avsevärt förbättra noggrannheten, särskilt för domänspecifika eller tvetydiga fält.
Du kan visa och redigera AI-genererade beskrivningar i Semantisk förståelse. Fokusera på att förfina beskrivningar för:
-
Fält med tekniska eller förkortade namn som kanske inte är självförklarande
-
Fält som ofta efterfrågas av användare
-
Fält med domänspecifika betydelser som en LLM kanske inte tolkar korrekt
-
Fält där användare ofta ställer frågor med olika terminologi
För mer information om att hantera fältbeskrivningar, se Hantera Qlik Answers-genererade fält- och originalobjektbeskrivningar. För bästa praxis för att skriva semantiska beskrivningar, se Skriva semantiska beskrivningar för Qlik Answers.
Undvik att använda fältnamn som gör följande:
-
Använd ogenomskinliga koder eller teknisk jargong.
-
Använd Flag eller ett enkelt adjektiv som Active för ett booleskt fält, eftersom detta kan försvåra tolkningen av Qlik Answers.
-
Använd tvetydiga eller generiska substantiv utan sammanhang. Ett fält som heter Amount kommunicerar till exempel inte vad det är en mängd av. Flera generiska fält kan göra det svårt för Qlik Answers att på ett tillförlitligt sätt mappa naturliga språkfrågor till rätt fält.
-
Använd kryptiska förkortningar, som cust_no för kundnummer eller txn för transaktion. Dessa gör det svårare för Qlik Answers att förstå fältet.
Effektivisera din datamodell
Att effektivisera din datamodell genom att ta bort onödiga fält ger mer exakta, förutsägbara svar från Qlik Answers. Ett kurerat urval av fält minskar risken för felaktigt fältval eller förvirring från Qlik Answers. Effektiviserade datamodeller är också snabbare att indexera. Så här effektiviserar du din datamodell:
-
Dölj tekniska fält.
-
Konsolidera redundanta eller nästan-dubbla fält till en enda auktoritativ version.
Dölj tekniska fält
Din datamodell bör presentera Qlik Answers med fält som innehåller verkligt analysvärde. Undvik att inkludera tekniska fält som inte bidrar till Qlik Answers förståelse av applikationen. Tekniska fält innehåller information som:
-
IDs
-
Nycklar
-
Ladda tidsmarkörer
-
Mellanlagringskolumner
Du kan ta bort onödiga fält genom att dölja dem. Dolda fält är fortfarande tillgängliga för skriptlogik eller interna beräkningar, men är uteslutna från Qlik Answers analys.
-
I laddningsskript eller Datahanteraren, lägg till ett %-prefix i deras namn (till exempel, %Discount2)
-
I den logiska modellen i affärslogiken ställer du in deras synlighet till Dold.
Mer information finns i Synlighet.
Konsolidera och byt namn på fält
Du bör konsolidera överflödiga eller nästan identiska fält till en enda auktoritativ version. Tvetydiga fält gör det svårt för Qlik Answers att tolka data korrekt.
Byt namn på eller konsolidera fält för att göra datamodellen så tydlig som möjligt för Qlik Answers att förstå.
Exempel: Effektivisera datamodellen genom att åtgärda tvetydiga fält
Överväg följande fältnamn från en datamodell:
-
Discount_Amount
-
Discount_Value
-
Rabatt1
-
Rabatt2
Dessa fältnamn skapar ett antal problem för Qlik Answers när den försöker tolka dem:
-
Flera fält konkurrerar om termen rabatt, vilket skapar tvetydighet för Qlik Answers.
-
Numeriska suffix (1, 2) och vaga fältnamn ger ingen tydlig affärsmässig betydelse.
-
Blandade namngivningskonventioner minskar tydligheten.
För att åtgärda dessa problem bör fälten bytas namn på när applikationen förbereds för användning med Qlik Answers. Om fälten representerar olika begrepp bör de bytas namn på för att tydliggöra deras användning och syfte. Exempel:
-
Produktrabatt
-
Kampanjrabatt
-
Kupongrabatt
-
Lojalitetsrabatt
Om de representerar samma koncept bör de konsolideras till ett enda auktoritativt fält, till exempel Rabattbelopp. Om något av dessa fält är tekniska eller äldre, bör de döljas.
Formatera datum-/tidsfält som laddats som oformaterad text
Vissa fält innehåller datum-/tidsinformation, men laddas som oformaterad text i datamodell. Eftersom de inte klassificeras som datum-/tidsfält, utan snarare som textfält, kommer de inte att användas korrekt i Qlik Answers analyser eftersom de inte kommer att behandlas som sanna datumfält.
Om ett fält som innehåller datum-/tidsinformation är taggat eller lagrat som text, konvertera det till rätt format under laddningen, antingen med verktyg i Datahanteraren eller med datumfunktioner i laddningsskriptet. Detta säkerställer att:
-
Fältet känns igen som innehållande datum.
-
Genereringen av autokalendern fungerar.
-
Tidsbaserade frågor från användare mappas korrekt till data-/tidsfälten.
-
Sortering och filtrering fungerar korrekt.
Använd originalobjekt
Originalobjekt förbättrar Qlik Answers förmåga att tolka applikationsdata. När frågor tolkas, Qlik Answers väger originalobjekt tyngre än fält i datamodellen eftersom de är användarskapade. De är viktiga eftersom en användare tyckte att de var tillräckligt viktiga för att skapa dem.
Originalobjekt skapar tydlighet och minskar tvetydighet genom att skapa en enda, betrodd version av varje viktig mätning eller fält i en datamodell. Detta hjälper också till att hålla liknande svar samordnade mellan användare. När någon frågar om Vinstmarginal och det finns ett motsvarande originalmått, baseras svaret på samma definition, oavsett vem som frågar eller hur frågan formuleras.
En av de viktigaste delarna av originalobjekt är beskrivningar. Beskrivningar används av Qlik Answers för att ge sammanhang för tolkning av originalobjekt. Starka beskrivningar i originalobjekt förklarar tydligt:
-
Avsikt
-
Betydelse
-
Affärssammanhang
Beskrivningar av originalobjekt gör det enklare för Qlik Answers att förstå en masterdimension eller ett mått och välja rätt mätvärde, även om användare frågar på ett oväntat sätt.
För ytterligare bästa praxis för originalobjekt och Qlik Answers, se Skriva semantiska beskrivningar för Qlik Answers.
Exempel: Användbar originalobjektbeskrivning
Huvudmått: Customer Acquisition Cost
Beskrivning: Genomsnittlig kostnad för att förvärva en ny kund. Beräknas som totala marknadsförings- och försäljningskostnader dividerat med antalet nyförvärvade kunder. Utesluter utgifter för bibehållande eller förnyelse. Även känd som CAC.
Använd synonymer för affärslogik för att lägga till värde
Synonymer för affärslogik hjälper dig att förfina hur Qlik Answers tolkar terminologi. Medan Qlik Answers förstår vanligt affärsspråk, kan din datamodell innehålla terminologi som en LLM inte naturligt skulle känna igen eller tolka korrekt. Synonymer hjälper Qlik Answers att förstå terminologin som är unik för din organisations data. Följande kategorier av termer drar nytta av att lägga till synonymer:
-
Organisationsspecifik jargong eller akronymer
-
Interna KPI-smeknamn
-
Produkt- eller processkoder som fungerar som affärstermer
-
Mått som verkar liknande men har distinkta interna definitioner
-
Domänspecifikt språk som inte allmänt används utanför din bransch
Försök att undvika synonymer som gör följande:
-
Skapar tvetydighet. Att inkludera top eller bottom, till exempel, kan orsaka problem eftersom de inte är tydliga. Till exempel kan 0 betyda de 5 bästa, de 10 % bästa, bäst efter intäkter eller antal affärer.
Att lägga till synonymer som kopierar värden från fält kan också skapa tvetydighet.
-
Duplicera vokabulär för samma termer, till exempel att lägga till synonymen sales i två separata fält.
-
Inkludera stoppord, eftersom de kan leda till att frågor inte tillåts.
Mer information finns i Lägga till synonymer för Qlik Answers.