Werken met applicaties in Qlik Answers | Qlik Cloud Help
Ga naar hoofdinhoud Ga naar aanvullende inhoud

Werken met applicaties in Qlik Answers

Applicaties stellen Qlik Answers in staat om antwoorden te geven uit gestructureerde gegevensbronnen. Applicaties kunnen worden toegevoegd als een inhoudsbron voor assistenten. Applicaties kunnen ook afzonderlijk beschikbaar worden gemaakt voor Qlik Answers.

Qlik Answers kan ook diagrammen en werkbladen genereren voor de gebruiker, waardoor applicatie-inhoud snel kan worden gemaakt.

InformatieQlik Answers ondersteunt applicaties die Sectietoegang gebruiken en respecteert de Sectietoegang-regels van de applicatie. Bij toegang tot applicaties gebruikt Qlik Answers de machtigingen van de gebruiker. Het heeft alleen toegang tot inhoud van een Sectietoegang-applicatie waartoe de gebruiker toegang heeft. Gebruikers kunnen hun zichtbaarheid niet vergroten via vragen in natuurlijke taal in Qlik Answers.

Qlik Answers indexeert applicaties om interne definities van applicatiegegevens te maken. Deze worden vervolgens gebruikt om vragen van gebruikers te beantwoorden en diagrammen en werkbladen te genereren. Applicaties worden geïndexeerd wanneer ze worden toegevoegd aan een assistent of wanneer ze beschikbaar worden gemaakt voor Qlik Answers. Ze worden bij elke herlaadbeurt opnieuw geïndexeerd.

Qlik Answers gebruikt het volgende om applicatiegegevens te begrijpen:

  • Het gegevensmodel

    De velden en het gegevensmodel van de applicatie zijn de primaire informatie die wordt gebruikt door Qlik Answers.

  • Logisch model

    Het logische model dat is gemaakt door bedrijfslogica wordt gebruikt door Qlik Answers, maar alleen de informatie in Overzicht en Velden en groepen.

    Velden die verborgen zijn in het logische model worden niet gebruikt door Qlik Answers.

  • Masteritems

    Qlik Answers geeft prioriteit aan het gebruik van masterdimensies en -metingen bij het indexeren van het gegevensmodel, omdat deze door de gebruiker zijn gemaakt.

  • Beschrijvingen van applicaties en masteritems

    Ongestructureerde gegevens uit beschrijvingen worden gebruikt om extra contextinformatie te bieden voor velden en het gebruik ervan.

  • Synoniemen voor bedrijfslogica

    Termen die als synoniemen zijn toegevoegd, worden gebruikt om alternatieve terminologie te bieden voor vragen van gebruikers.

Voor informatie over het voorbereiden van uw applicaties voor gebruik met Qlik Answers, raadpleegt u Best practices voor het voorbereiden van apps voor Qlik Answers.

Applicaties beschikbaar maken voor Qlik Answers

U kunt afzonderlijke applicaties beschikbaar maken voor Qlik Answers. Applicaties zijn beschikbaar vanuit Qlik Answers in Applicatieanalyse. Gebruikers kunnen Qlik Answers gebruiken met de applicatie wanneer ze Antwoorden openen.

Applicaties die beschikbaar zijn voor Qlik Answers kunnen ook worden toegevoegd aan assistenten als een inhoudsbron.

  1. Klik in uw applicatie op Meer actiesInstellingen.

  2. Klik op Mogelijkheden.

  3. Selecteer Beschikbaar in Qlik Answers.

    Om de voortgang van het indexeren te bekijken, klikt u op Voortgang bekijken.

Applicaties toevoegen aan assistenten

Applicaties die beschikbaar zijn gemaakt voor Qlik Answers kunnen worden toegevoegd aan assistenten als een inhoudsbron. Aan elke assistent kan één applicatie worden toegewezen. Voordat een applicatie aan een assistent wordt toegevoegd, moet deze eerst beschikbaar worden gemaakt voor Qlik Answers en moet het indexeren zijn voltooid.

Assistenten hebben een aantal voordelen bij het gebruik van applicaties als gegevensbronnen:

  • Aanpasbare chatopties: Assistenten bieden meer opties voor het aanpassen van de agent-chatervaring.

  • Feedback: Assistenten stellen u in staat om feedback te bekijken van gebruikers die chatten met uw applicatie.

  • Gecombineerde gegevensbronnen: U kunt ongestructureerde gegevensbronnen uit kennisbanken gebruiken met de gestructureerde gegevensbron van uw applicatie. Dit maakt het gebruik van aanvullende documentatie mogelijk om uw applicaties te helpen uitleggen en context te bieden.

  • Insluiten in andere webpagina's: Assistenten kunnen worden ingesloten in andere webpagina's, waardoor toegang wordt geboden tot Qlik Answers agent-chat buiten Qlik Cloud.

Voor meer informatie over het toevoegen van een applicatie als inhoud aan een assistent, raadpleegt u Apps beheren

  1. Open in een assistent het tabblad Inhoud.

  2. Klik op Inhoud toevoegenApplicatie toevoegen.

  3. Selecteer een applicatie en klik op Toevoegen.

Indexeren plannen voor applicaties

Applicaties worden na elke herlaadbeurt geïndexeerd. Als de gegevensbronnen van uw applicatie regelmatig worden bijgewerkt en u regelmatig wilt indexeren, maakt u een herlaadtaak om het herladen van uw applicatiegegevens te plannen.

InformatieHet indexeren van applicaties verbruikt geen indexeringscapaciteit.

Voor meer informatie, raadpleegt u Het plannen van het opnieuw laden van applicatiegegevens.

Best practices voor het voorbereiden van applicaties voor Qlik Answers

Hoewel elke applicatie kan worden gebruikt voor Qlik Answers, verbetert de tijd die wordt besteed aan het voorbereiden van de applicatie voor gebruik met Qlik Answers de kwaliteit van de antwoorden.

Duidelijkheid en context zijn de belangrijkste factoren om goede resultaten van Qlik Answers te garanderen. Duidelijkheid maakt het voor Qlik Answers gemakkelijk om de gegevens in een applicatie te begrijpen. Context helpt Qlik Answers de gegevens binnen een applicatie te interpreteren en correct te gebruiken. De volgende best practices voor het voorbereiden van een applicatie helpen duidelijkheid en context te garanderen:

  • Gebruik ondubbelzinnige en beschrijvende veldnamen

  • Stroomlijn uw gegevensmodel

  • Controleer de gegevensindelingen van velden

  • Gebruik masteritems

  • Gebruik de vocabulaire van bedrijfslogica om terminologie toe te voegen

  • Verwijder onnodige velden uit uw gegevensmodel

Gebruik ondubbelzinnige en beschrijvende veldnamen

Uw gegevensmodel moet velden gebruiken die beschrijvend en ondubbelzinnig zijn. Veldnamen moeten:

  • De zakelijke betekenis van elk veld verduidelijken.

  • Duidelijke, op de business afgestemde naamgeving toepassen die verschillen of overeenkomsten met andere velden schetst.

Probeer het volgende te doen om velden duidelijk te maken voor Qlik Answers:

  • Gebruik volledige bewoordingen, zoals Klantnaam in plaats van KLANT_NM. Dit helpt velden af te stemmen op vragen in natuurlijke taal.

  • Geef contextuele kwalificaties in de veldnamen om te helpen bij het onderscheiden van velden. Bijvoorbeeld:

  • Maak locaties duidelijk. Gebruik Klantstad en Winkelstad in plaats van twee velden die beide Stad heten.

  • Maak datum/tijd duidelijk. Gebruik Besteldatum en Verzenddatum in plaats van twee velden die beide Datum heten.

  • Probeer de rol en het type van het veld aan te geven. Neem woorden op zoals aantal, totaal, bedrag of percentage om hun aggregatieve aard te verduidelijken. Bijvoorbeeld Aantal bestellingen. Als uw veldnamen Booleaanse waarden gebruiken, moeten ze lezen als voorzetsels, bijvoorbeeld door voorvoegsels te gebruiken zoals is_actief of is_gechurned.

  • Voor sleutelvelden, voorzie ze van een voorvoegsel met context. Bijvoorbeeld, klant_id en bestelling_id hebben de voorkeur boven een generiek veld zoals ID of klant_ref.

Vermijd het gebruik van veldnamen die het volgende doen:

  • Ondoorzichtige codes of technisch jargon gebruiken.

  • Vlag of een kaal bijvoeglijk naamwoord zoals Actief gebruiken voor een Booleaans veld, omdat dit de interpretatie door Qlik Answers kan belemmeren.

  • Dubbelzinnige of generieke zelfstandige naamwoorden zonder context gebruiken. Een veld genaamd Bedrag communiceert bijvoorbeeld niet waarvan het een bedrag is. Meerdere generieke velden kunnen het voor Qlik Answers moeilijk maken om zoekopdrachten in natuurlijke taal betrouwbaar toe te wijzen aan het juiste veld.

  • Cryptische afkortingen gebruiken, zoals klant_nr voor klantnummer of txn voor transactie. Deze maken het voor Qlik Answers moeilijker om het veld te begrijpen.

Stroomlijn uw gegevensmodel

Het stroomlijnen van uw gegevensmodel door onnodige velden te verwijderen, levert nauwkeurigere, voorspelbare antwoorden op van Qlik Answers. Een zorgvuldig samengestelde selectie van velden verkleint de kans op onjuiste veldselectie of verwarring door Qlik Answers. Gestroomlijnde gegevensmodellen zijn ook sneller te indexeren. Om uw gegevensmodel te stroomlijnen:

  • Verberg technische velden.

  • Consolideer overtollige of bijna-dubbele velden in één gezaghebbende versie.

Verberg technische velden

Uw gegevensmodel moet Qlik Answers velden presenteren die echte analytische waarde bevatten. Vermijd het opnemen van technische velden die niet bijdragen aan het begrip van de applicatie door Qlik Answers. Technische velden bevatten informatie zoals: 

  • ID's

  • Sleutels

  • Laadtijdstempels

  • Staging-kolommen

U kunt onnodige velden verwijderen door ze te verbergen. Verborgen velden zijn nog steeds beschikbaar voor scriptlogica of interne berekeningen, maar zijn uitgesloten van Qlik Answers-analyse.

  • Voeg in het load-script of Gegevensbeheer een %-voorvoegsel toe aan hun naam (bijvoorbeeld %Korting2)

  • Stel in het logische model in bedrijfslogica hun zichtbaarheid in op Verborgen.

    Voor meer informatie, raadpleegt u Zichtbaarheid.

Velden consolideren en hernoemen

U moet overtollige of bijna-dubbele velden consolideren in één gezaghebbende versie. Dubbelzinnige velden maken het voor Qlik Answers moeilijk om gegevens correct te interpreteren.

Hernoem of consolideer velden om het gegevensmodel zo duidelijk mogelijk te maken voor Qlik Answers om te begrijpen.

Voorbeeld: Het gegevensmodel stroomlijnen door dubbelzinnige velden te corrigeren

Overweeg de volgende veldnamen uit een gegevensmodel:

  • Korting_Bedrag

  • Korting_Waarde

  • Korting1

  • Korting2

Deze veldnamen veroorzaken een aantal problemen voor Qlik Answers wanneer het deze probeert te interpreteren:

  • Meerdere velden concurreren om de term korting, wat dubbelzinnigheid creëert voor Qlik Answers.

  • Numerieke achtervoegsels (1, 2) en vage veldnamen bieden geen duidelijke zakelijke betekenis.

  • Gemengde naamgevingsconventies verminderen de duidelijkheid.

Om deze problemen op te lossen, moeten de velden worden hernoemd bij het voorbereiden van de applicatie voor gebruik met Qlik Answers. Als de velden verschillende concepten vertegenwoordigen, moeten ze worden hernoemd om duidelijker te zijn voor hun gebruik en doel. Bijvoorbeeld:

  • Productkorting

  • Promotiekorting

  • Couponkorting

  • Loyaliteitskorting

Als ze hetzelfde concept vertegenwoordigen, moeten ze worden geconsolideerd in één gezaghebbend veld, zoals Kortingsbedrag. Als een van deze velden technisch of verouderd is, moeten ze worden verborgen.

Datum-/tijdvelden opmaken die als platte tekst zijn geladen

Sommige velden bevatten datum-/tijdinformatie, maar worden als platte tekst in het gegevensmodel geladen. Omdat ze niet zijn geclassificeerd als datum-/tijdvelden, maar als tekstvelden, worden ze niet correct gebruikt in Qlik Answers-analyses omdat ze niet als echte datumvelden worden behandeld.

Als een veld met datum-/tijdinformatie is getagd of opgeslagen als tekst, converteert u het naar de juiste indeling tijdens het laden, hetzij met tools in Gegevensbeheer of met datumfuncties in het load-script. Dit zorgt ervoor dat:

  • Het veld wordt herkend als een veld dat datums bevat.

  • De automatische kalendergeneratie werkt.

  • Tijdgebaseerde vragen van gebruikers correct worden toegewezen aan de datum-/tijdvelden.

  • Sorteren en filteren correct werken.

Gebruik masteritems

Masteritems verbeteren het vermogen van Qlik Answers om applicatiegegevens te interpreteren. Bij het interpreteren van vragen weegt Qlik Answers masteritems zwaarder dan velden in het gegevensmodel, omdat ze door de gebruiker zijn gemaakt. Ze zijn belangrijk omdat een gebruiker ze belangrijk genoeg vond om ze te maken.

Masteritems voegen duidelijkheid toe en verminderen dubbelzinnigheid door één vertrouwde versie te maken van elke belangrijke metriek of elk belangrijk veld in een gegevensmodel. Dit helpt ook om vergelijkbare antwoorden voor alle gebruikers op één lijn te houden. Wanneer iemand vraagt naar Winstmarge en er is een bijbehorende mastermeting, is het antwoord gebaseerd op dezelfde definitie, ongeacht wie het vraagt of hoe de vraag is geformuleerd.

Een van de belangrijkste elementen van masteritems zijn beschrijvingen. Beschrijvingen worden gebruikt door Qlik Answers om context te bieden voor het interpreteren van masteritems. Sterke beschrijvingen in masteritems leggen duidelijk het volgende uit:

  • Intentie

  • Betekenis

  • Zakelijke context

Beschrijvingen van masteritems maken het voor Qlik Answers gemakkelijker om een masterdimensie of -meting te begrijpen en de juiste metriek te kiezen, zelfs als gebruikers dit op een onverwachte manier vragen.

Voor aanvullende best practices voor masteritems en Qlik Answers, raadpleegt u Beschrijvingen van masteritems schrijven voor Qlik Answers.

Voorbeeld: Nuttige beschrijving van masteritem

Mastermeting: Klantacquisitiekosten

Beschrijving: Gemiddelde kosten om een nieuwe klant te werven. Berekend als de totale marketing- en verkoopuitgaven gedeeld door het aantal nieuw geworven klanten. Exclusief uitgaven voor retentie of verlenging. Ook bekend als CAC.

Gebruik synoniemen voor bedrijfslogica om waarde toe te voegen

Synoniemen voor bedrijfslogica helpen u te verfijnen hoe Qlik Answers terminologie interpreteert. Hoewel Qlik Answers veelvoorkomende zakelijke taal begrijpt, kan uw gegevensmodel terminologie bevatten die een LLM niet van nature zou herkennen of correct zou interpreteren. Synoniemen helpen Qlik Answers de terminologie te begrijpen die uniek is voor de gegevens van uw organisatie. De volgende categorieën termen hebben baat bij het toevoegen van synoniemen:

  • Organisatie-specifiek jargon of acroniemen

  • Interne bijnamen voor KPI's

  • Product- of procescodes die ook als zakelijke termen fungeren

  • Metrieken die op elkaar lijken maar verschillende interne definities hebben

  • Domeinspecifieke taal die buiten uw branche niet veel wordt gebruikt

Probeer synoniemen te vermijden die het volgende doen:

  • Dubbelzinnigheid toevoegen. Het opnemen van bijvoorbeeld bovenste of onderste kan problemen veroorzaken omdat ze niet duidelijk zijn. Bijvoorbeeld, 0 kan de top 5, de top 10%, de top op basis van omzet of het aantal deals betekenen.

    Het toevoegen van synoniemen die waarden uit velden dupliceren, kan ook dubbelzinnigheid toevoegen.

  • Vocabulaire dupliceren voor dezelfde termen, bijvoorbeeld door het synoniem verkoop toe te voegen aan twee afzonderlijke velden.

  • Stopwoorden opnemen, omdat deze ertoe kunnen leiden dat vragen niet worden toegestaan.

Voor meer informatie, raadpleegt u Synoniemen toevoegen.

Qlik Answers en applicaties gedistribueerd vanuit Qlik Sense Enterprise on Windows

Qlik Answers ondersteunt applicaties die zijn gedistribueerd naar Qlik Cloud vanuit Qlik Sense Enterprise on Windows. Voordat u de applicatie distribueert naar Qlik Cloud, moet u een van de volgende dingen doen:

  • Maak de applicatie beschikbaar voor Insight Advisor Chat.

  • Voeg de variabele crossAppsSearchEnabled toe met een definitie van 1.

Na distributie naar Qlik Cloud wordt de applicatie automatisch geïndexeerd voor Qlik Answers zodra deze is verplaatst van een gefaseerde naar een beheerde ruimte.

InformatieAls u Qlik Answers wilt gebruiken met een applicatie die al is gedistribueerd naar Qlik Cloud voordat ondersteuning werd toegevoegd, moet u deze voorbereiden met behulp van een van de bovenstaande methoden in Qlik Sense Enterprise on Windows en deze opnieuw distribueren.

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een tikfout, een ontbrekende stap of een technische fout – laat het ons weten!