Qlik Answers begränsningar
Denna sida beskriver kända begränsningar och restriktioner som du bör vara medveten om när du förbereder applikationer, konfigurerar assistenter och distribuerar Qlik Answers till slutanvändare.
Begränsningar i mobilwebbläsare
Chattupplevelsen stöds för mobilwebbläsare, men att skapa och hantera kunskapsbaser och assistenter är inte optimerat för skärmstorlekar i vanliga mobilwebbläsare.
Begränsningar för strukturerade data
Strukturerade data i applikationer har följande begränsningar med Qlik Answers.
Undvik set-identifierare i uttryck för originalmått
När Qlik Answers tillämpar ett filter på ett originalmått omsluter det måttet i ett yttre set-uttryck. För att till exempel filtrera ett mått som heter SUV Revenue efter varumärke genererar Answers:
{<Brand={'Brand 1'}>} [SUV Revenue]
Detta fungerar korrekt när originalmåttets uttryck inte innehåller någon set-identifierare. Set-identifierare inkluderar:
-
$: Aktuellt urvalstillstånd
-
1: Hela datamängden
-
StateName: Ett alternativt tillståndsnamn
Om originalmåttets uttryck innehåller en inre set-identifierare tillämpas Qlik-motorns prioritetsregler för set-analys, och den inre set-identifieraren åsidosätter det yttre setet helt och hållet. Filtret som Answers genererade ignoreras tyst, och måttet returnerar ofiltrerade resultat utan fel eller varning.
Ta till exempel följande uttryck för originalmått:
Sum({$<Car_Type={'SUV'}>}Price)
Om Qlik Answers omsluter detta i ett yttre set-filter för Brand='Qlik Cars', gör identifieraren $ att motorn ignorerar det yttre filtret Brand. Resultatet blir alla SUV-intäkter för alla varumärken, inte SUV-intäkter för Qlik Cars.
Uttryck för originalmått som påverkas av detta beteende inkluderar alla som använder:
-
{$<...>}: Identifierare för aktuellt urvalstillstånd
-
{1<...>}: Identifierare för hela datamängden
-
{StateName<...>}: En alternativ tillståndsidentifierare
Som bästa praxis bör du, där det är möjligt, undvika att bädda in set-identifierare direkt i uttrycken för originalmått som är avsedda att användas med Qlik Answers. Uttryck istället måttets filtreringslogik genom datamodellen eller använd filtrering på fältnivå utan en set-identifierare, så att Qlik Answers kan tillämpa yttre set-filter korrekt.
Om ett originalmått måste innehålla en inre set-identifierare för att användas på andra ställen i appen, bör du vara medveten om att Qlik Answers kan returnera felaktiga resultat när det måttet används i filtrerade frågor.
Fritextfält i strukturerade tabeller
Qlik Answers frågar den strukturerade Qlik-datamodellen, inklusive numeriska värden, kategorier och aggregeringar. Den analyserar inte innehållet i fritextkolumner som lästs in från strukturerade källor som CRM-anteckningar, kommentarsfält, enkätsvar eller incidentbeskrivningar.
Till exempel kan ett fält som heter ChurnReason som innehåller värden som "Kunden sa att prissättningen var för hög jämfört med konkurrenterna" inte frågas semantiskt. Qlik Answers kan returnera det råa fältvärdet, men kan inte resonera kring textinnehållet över rader.
Om ditt användningsfall kräver semantisk analys av fritextdata lägger du till det innehållet som en källa i en kunskapsbas med hjälp av de filformat som stöds (TXT, PDF, DOCX osv.). Observera att om du flyttar textinnehåll till en kunskapsbas tas det bort från den associativa datamodellens kontext.
Begränsningar för semantiskt skikt
Qlik Answers har följande begränsningar för indexering av applikationers semantiska skikt.
Vad Qlik Answers indexerar
Qlik Answers indexerar följande från en applikation:
- Applikationens namn och beskrivning
- Datamodellens fält och struktur
- Logiska modellfält och grupper (Översikt och Fält och grupper)
- Namn och beskrivningar för originaldimensioner och originalmått
- Synonymer för affärslogik från delavsnittet Vokabulär
Vad som inte indexeras
Följande indexeras inte och har ingen effekt på hur Qlik Answers tolkar frågor:
- Definitioner, kategorier och länkningar av termer i affärsordlistan. Ordlisteinnehåll är en separat styrningsfunktion och läses inte av indexeringspipelinen för Qlik Answers. För att uppnå motsvarande beteende kan du spegla viktiga ordlistetermsdefinitioner i beskrivningar av originalobjekt.
- Etikettuttryck på originalobjekt. Etikettuttrycket är endast en visnings- och visualiseringsegenskap. Det har ingen effekt på indexering, frågematchning eller de termer som Qlik Answers känner igen. Använd fälten Namn och Beskrivning på originalobjektet istället.
- Beräknade beskrivningar eller dynamiskt beräknade egenskaper på originalobjekt
- Affärslogikinnehåll från Paket, Hierarkier, Beteenden, Kalenderperioder, Anpassad analys och Exempelfrågor. Dessa funktioner tas bort när en klientorganisation aktiveras för den agentbaserade Qlik Answers-upplevelsen.
Begränsningar för applikationsbeteende
Applikationer har följande begränsningar och överväganden när du använder Qlik Answers.
Oberoende av urvalstillstånd
Qlik Answers fungerar oberoende av applikationens urvalstillstånd. Aktiva instrumentpanelsfilter, urval som tillämpas via bokmärken eller filteråtgärder som utlöses när ark läses in begränsar eller påverkar inte svaren som Qlik Answers returnerar.
Detta innebär:
- En användare med Year = 2026 markerat på instrumentpanelen kommer fortfarande att få svar baserade på alla data från Qlik Answers, såvida inte data begränsas av Section Access.
- Qlik Answers läser inte, tillämpar inte och svarar inte på den aktuella urvalskontexten.
Detta är avsiktligt och säkerställer att svaren är konsekventa oavsett appens visuella tillstånd.
Tillgänglighet för Lägg till på ark
Alternativet Lägg till på ark, som gör det möjligt för användare att spara AI-genererade diagram och tabeller direkt på applikationsark, är endast tillgängligt när du använder Qlik Answers i en applikation. Det är inte tillgängligt när du interagerar med en applikation via en assistent eller via kontexten Applikationsanalys utanför en öppen applikation.
Om din distributionsmodell är assistentcentrerad och användare behöver lägga till genererade visualiseringar i applikationer, bör du hänvisa dem till att använda Qlik Answers i applikationen istället för via assistenten.
Sessionskontext och beständighet för feedback
Qlik Answers behåller konversationshistoriken inom en session. En användare kan återgå till en tidigare konversationstråd och fortsätta ställa frågor. De underliggande appdata kan dock ha ändrats sedan den ursprungliga konversationen, och tidigare svar kanske inte längre återspeglar det aktuella datatillståndet.
Korrigeringar under sessionen och tummen ned-feedback sparas inte mellan sessioner och ändrar inte hur Qlik Answers tolkar framtida frågor. Feedback samlas in för administratörsgranskning men tränar inte om eller justerar svarsbeteendet dynamiskt.
För göra permanenta korrigeringar av hur Qlik Answers tolkar en term, ett mått eller ett koncept uppdaterar du den relevanta beskrivningen av originalobjektet eller lägger till en synonym för affärslogik.
Begränsningar för rendering av datapunkt i visualisering
Visualiseringar inom Qlik Answers är optimerade för att rendera upp till 200 datapunkter samtidigt. Denna begränsning påverkar främst scenarier som stora linjediagram eller andra visualiseringar med hög densitet där ett betydande antal punkter måste visas samtidigt inom Qlik Answers-upplevelsen.
När antalet renderade datapunkter överstiger 200 kan visualiseringsprestanda och renderingsstabilitet försämras, vilket kan leda till ofullständig eller misslyckad diagramrendering.
Denna begränsning gäller endast visualiseringar som renderas direkt inom Qlik Answers. När en visualisering läggs till på ett Qlik-ark fortsätter hela datamängden och alla underliggande datapunkter att renderas och fungera normalt inom den vanliga analysupplevelsen i Qlik.