Q&A leren om vragen en termen te begrijpen in Q&A van Power BI
VAN TOEPASSING OP: Power BI Desktop-Power BI-service
In het gedeelte Q&A trainen van Q&A-installatie traint u Q&A om vragen en termen in natuurlijke taal te begrijpen die niet worden herkend. Om te beginnen dient u een vraag in die een woord of woorden bevat die Q&A niet heeft herkend. Q&A vraagt u vervolgens om die term te definiëren. U voert een filter of een veldnaam in die overeenkomt met wat dat woord vertegenwoordigt. Q&A herinterpreteert vervolgens de oorspronkelijke vraag. Als u tevreden bent met de resultaten, slaat u ze op.
Notitie
De Q&A-functionaliteit leren ondersteunt alleen de importmodus. Het biedt ook geen ondersteuning voor het maken van verbinding met een on-premises of Azure Analysis Services-gegevensbron. Deze beperking moet worden verwijderd in volgende versies van Power BI.
Begin Q&A te leren
Selecteer in Power BI Desktop op het lint Modellering Q&A-instellingen>om Q&A te leren.
Typ een zin met een term die door Q&A niet wordt herkend en selecteer Verzenden.
Selecteer het rode dubbel onderstreepte woord.
Q&A biedt suggesties en vragen om de juiste definitie van de term op te geven.
Nadat Q&A de termen hebt gedefinieerd die niet zijn begrepen, geeft u een definitie op.
Selecteer Opslaan om een voorbeeld van de bijgewerkte visual te bekijken.
Voer de volgende vraag in of selecteer de X die u wilt sluiten.
De gebruikers van uw rapport zien deze wijziging pas nadat u het rapport weer naar de service hebt gepubliceerd.
Zelfstandige naamwoorden en bijvoeglijke naamwoorden definiëren
U kunt Q&A twee soorten termen leren:
- Nouns
- Bijvoeglijke naamwoorden
Een synoniem voor een zelfstandig naamwoord definiëren
Wanneer u met gegevens werkt, hebt u mogelijk namen van velden waarnaar kan worden verwezen door alternatieve namen. Een voorbeeld kan 'Verkoop' zijn. Talloze woorden of woordgroepen kunnen verwijzen naar verkoop, zoals 'omzet'. Als een kolom 'Verkoop' en rapportgebruikers het type 'omzet' heeft, kan Q&A de juiste kolom niet kiezen om de vraag op de juiste manier te beantwoorden. In dat geval wilt u Q&A vertellen dat 'Verkoop' en 'Omzet' naar hetzelfde verwijzen.
Q&A detecteert automatisch wanneer een niet-herkend woord een zelfstandig naamwoord is met behulp van kennis van Microsoft Office. Als Q&A een zelfstandig naamwoord detecteert, wordt u gevraagd de woordgroep te gebruiken:
- verwijst naar
U vult het vak in met de term uit uw gegevens.
Als u iets anders opgeeft dan een veld uit het gegevensmodel, krijgt u mogelijk ongewenste resultaten.
Een filtervoorwaarde voor bijvoeglijk naamwoord definiëren
Soms wilt u termen definiëren die fungeren als voorwaarde voor de onderliggende gegevens. Een voorbeeld hiervan is 'Geweldige uitgevers'. 'Geweldig' kan een voorwaarde zijn die alleen uitgevers selecteert die X-aantal producten hebben gepubliceerd. Q&A probeert bijvoeglijke naamwoorden te detecteren en geeft vervolgens de prompt op:
- die
U vult het vak in met de voorwaarde.
Enkele voorbeelden van voorwaarden die u kunt definiëren zijn:
- Land/regio die VS is
- Land/regio die geen VS is
- Producten > 100
- Producten groter dan 100
- Producten = 100
- Producten zijn 100
- Producten < 100
- Producten kleiner dan 100
In deze voorbeelden kan 'Producten' een kolomnaam of een meting zijn.
U kunt ook een aggregatie opgeven in de Q&A-expressie zelf. Als 'populaire producten' bijvoorbeeld producten zijn met ten minste 100 verkochte eenheden, kunt u producten definiëren met 'som van verkochte eenheden > 100' als populair.
U kunt slechts één voorwaarde definiëren in hulpprogramma's. Als u complexere voorwaarden wilt definiëren, gebruikt u DAX (Data Analysis Expressions) om een berekende kolom of meting te maken en gebruikt u vervolgens de sectie hulpprogramma's om één voorwaarde voor die kolom of meting te maken.
Termen beheren
Nadat u definities hebt opgegeven, kunt u teruggaan om alle oplossingen te zien die u hebt aangebracht en deze te bewerken of te verwijderen.
Ga in de Q&A-installatie naar de sectie Termen beheren .
Verwijder alle termen die u niet meer wilt gebruiken. Op dit moment kunt u geen termen bewerken. Als u een term opnieuw wilt definiëren, verwijdert u de term en definieert u deze.
Gerelateerde inhoud
Er zijn verschillende aanbevolen procedures voor het verbeteren van de engine voor natuurlijke taal. Zie Best practices voor het optimaliseren van Q&A voor meer informatie.