Share via


Taalkundig Q&A-schema bewerken en formuleringen toevoegen in Power BI Desktop

Het is krachtig om algemene zinnen en natuurlijke taal te gebruiken om vragen over uw gegevens te stellen. Het is nog krachtiger wanneer uw gegevens antwoorden geven. Wanneer u power BI Q&A een vraag stelt, kunt u het beste op de juiste manier antwoorden. U kunt het taalkundige schema bewerken om de Q&A-antwoorden te verbeteren voor nog betere interacties.

Het begint allemaal met uw bedrijfsgegevens. Hoe beter het gegevensmodel, hoe eenvoudiger het is voor gebruikers om antwoorden op kwaliteit te krijgen. Een manier om het model te verbeteren, is door een taalkundig schema toe te voegen dat terminologie en relaties tussen tabel- en kolomnamen in uw gegevensset definieert en categoriseert. In Power BI Desktop kunt u uw taalkundige schema's beheren.

Er zijn twee kanten aan Q&A. De eerste kant is de voorbereiding of modellering. De tweede kant is het stellen van vragen en het verkennen van de gegevens of het verbruiken. In sommige bedrijven zijn werknemers die bekend staan als gegevensmodelleerders of IT-beheerders mogelijk de gegevenssets samen te stellen, de gegevensmodellen te maken en de gegevenssets te publiceren naar Power BI. Een andere set werknemers is degene die de gegevens online 'verbruiken'. In andere bedrijven kunnen deze rollen worden gecombineerd.

Dit artikel is bedoeld voor de gegevensmodelleerders, de personen die gegevenssets optimaliseren om de best mogelijke Q&A-resultaten te bieden.

Wat is een taalkundig schema?

In een taalkundig schema worden termen en woordgroepen beschreven die Q&A moet begrijpen voor objecten in een gegevensset, waaronder spraakonderdelen, synoniemen en formuleringen. Wanneer u een gegevensset importeert of er verbinding mee maakt, maakt Power BI een taalkundig schema op basis van de structuur van de gegevensset. Wanneer u Q&A een vraag stelt, zoekt deze naar overeenkomsten en relaties in de gegevens om de bedoeling van uw vraag te achterhalen. Het zoekt bijvoorbeeld naar zelfstandige naamwoorden, werkwoorden, bijvoeglijke naamwoorden, formuleringen en andere elementen. En het zoekt naar relaties, zoals welke kolommen objecten van een werkwoord zijn.

U bent waarschijnlijk bekend met spraakonderdelen, maar formuleringen kunnen een nieuwe term zijn. Een formulering is hoe u over de relaties tussen dingen praat (of woordgroep). Als u bijvoorbeeld de relatie tussen klanten en producten wilt beschrijven, zegt u misschien 'klanten kopen producten'. Of als u de relatie tussen klanten en leeftijden wilt beschrijven, zegt u misschien 'leeftijden geven aan hoe oud klanten zijn'. Of als u de relatie tussen klanten en telefoonnummers wilt beschrijven, zegt u misschien 'klanten hebben telefoonnummers'.

Deze formuleringen zijn in veel vormen en maten. Sommige komen rechtstreeks overeen met relaties in het gegevensmodel. Sommige relateren kolommen met de bijbehorende tabellen. Anderen relateren meerdere tabellen en kolommen aan elkaar in complexe relaties. In alle gevallen beschrijven ze hoe dingen zijn gerelateerd met behulp van dagelijkse termen.

Taalkundige schema's worden opgeslagen in een YAML-indeling. Deze indeling is gerelateerd aan de populaire JSON-indeling, maar biedt een flexibelere en gemakkelijker te lezen syntaxis. Taalkundige schema's kunnen worden bewerkt, geëxporteerd en geïmporteerd in Power BI Desktop.

Vereisten

Een editor instellen voor YAML-bestanden

U wordt aangeraden Visual Studio Code te gebruiken om yaml-bestanden van het taalkundige schema te bewerken. Visual Studio Code bevat out-of-the-box-ondersteuning voor .yaml-bestanden en kan worden uitgebreid om de taalschemaindeling van Power BI specifiek te valideren.

  1. Installeer Visual Studio Code.

  2. Klik met de rechtermuisknop op het YAML-bestand in het taalkundige voorbeeldschema dat u eerder hebt opgeslagen: QnALinguisticSchema.zip.

  3. Selecteer Openen met>Een andere app kiezen.

  4. Selecteer Visual Studio Code en kies Altijd.

    Screenshot of the dialog that shows a list of programs to open the file. Visual Studio Code and Always are highlighted.

Installeer in Visual Studio Code de YAML-ondersteuning door de Red Hat-extensie.

  1. Selecteer het tabblad Extensies (laatste in het linkermenu) of Ctrl+Shift+X.
    Screenshot of the left menu in Visual Studio Code with the Extensions icon highlighted.
  2. Zoek naar 'yaml' en selecteer YAML-ondersteuning door Red Hat in de lijst.
  3. Selecteer Opnieuw laden installeren>.

Werken met taalkundige schema's

Er zijn twee manieren om te werken met taalkundige schema's. Een manier is om de YAML te bewerken, importeren en exporteren vanaf het lint in Power BI Desktop. Op die manier wordt beschreven in het artikel over Q&A-hulpprogramma's voor Power BI. U hoeft het YAML-bestand niet te openen om Q&A te verbeteren.

De andere manier om een taalkundig schema te bewerken, is het rechtstreeks exporteren en bewerken van het YAML-bestand. Wanneer u een yaml-bestand met een taalkundig schema bewerkt, tagt u kolommen in de tabel als verschillende grammaticale elementen en definieert u woorden die een collega kan gebruiken om een vraag te formuleren. U vermeldt bijvoorbeeld de kolommen die het onderwerp en het object van het werkwoord zijn. U voegt alternatieve woorden toe die collega's kunnen gebruiken om te verwijzen naar tabellen, kolommen en metingen in uw model.

Screenshot of a sample linguistic schema .yaml file.

Voordat u een taalkundig schema kunt bewerken, moet u het openen (exporteren) vanuit Power BI Desktop. Als u het YAML-bestand op dezelfde locatie opslaat, wordt het importeren beschouwd. Maar u kunt ook andere YAML-bestanden importeren. Als u bijvoorbeeld een vergelijkbare gegevensset hebt en u al onderdelen van spraak hebt toegevoegd, relaties identificeert, formuleringen maakt en synoniemen maakt, kunt u dat YAML-bestand in een ander Power BI Desktop-bestand gebruiken.

Q&A gebruikt al deze informatie samen met eventuele verbeteringen die u aanbrengt om een beter antwoord, automatische voltooiing en samenvatting van de vragen te bieden.

Een taalkundig schema bewerken

Wanneer u uw taalkundige schema voor het eerst exporteert vanuit Power BI Desktop, wordt de meeste of alle inhoud in het bestand automatisch gegenereerd door de Q&A-engine. Deze gegenereerde entiteiten, woorden (synoniemen), relaties en formuleringen worden aangeduid met een status: gegenereerde tag. Ze zijn voornamelijk ter informatie opgenomen in het bestand, maar kunnen een nuttig uitgangspunt zijn voor uw eigen wijzigingen.

Notitie

Het .yaml-voorbeeldbestand dat is opgenomen in deze zelfstudie bevat geen status: gegenereerde of status: verwijderde tags omdat het specifiek is voorbereid voor deze zelfstudie. Als u deze tags wilt zien, opent u een niet-bewerkt PBIX-bestand in de relatieweergave en exporteert u het taalkundige schema.

Screenshot of a sample .yaml file showing State: Generated.

Wanneer u het taalkundige schemabestand weer in Power BI Desktop importeert, wordt alles wat is gemarkeerd als Status genegeerd en later opnieuw gegenereerd. Als u dus bepaalde gegenereerde inhoud wilt wijzigen, verwijdert u de bijbehorende status: Gegenereerde tag. Als u bepaalde gegenereerde inhoud wilt verwijderen, wijzigt u ook de status: Gegenereerde tag in Status: Verwijderd , zodat deze niet opnieuw wordt gegenereerd wanneer u het taalkundige schemabestand importeert.

Exporteer en importeer vervolgens een YAML-bestand

  1. Open in Power BI Desktop de gegevensset in de modelweergave.

  2. Selecteer op het tabblad Modellering het taalkundige schema exporteren van taalkundige>schema's.

  3. Sla het op. De bestandsnaam eindigt met .lsdl.yaml.

  4. Open deze in Visual Code of een andere editor.

  5. Selecteer in de modelweergave in Power BI Desktop op het tabblad Modelleren de optie Taalkundig schema>importeren.

  6. Ga naar de locatie waar u het bewerkte YAML-bestand hebt opgeslagen en selecteer het. In een bericht met succes wordt aangegeven dat het yaml-bestand van het taalkundige schema is geïmporteerd.

    Screenshot of the successful import dialog.

Formuleringen in het taalkundige schema

Een formulering is hoe u over de relaties tussen dingen praat (of woordgroep). Als u bijvoorbeeld de relatie tussen klanten en producten wilt beschrijven, zegt u misschien 'klanten kopen producten'.

Waar komen formuleringen vandaan?

Power BI voegt veel eenvoudige formuleringen automatisch toe aan het taalkundige schema op basis van de structuur van het model en schattingen op basis van de kolomnamen. Voorbeeld:

  • De meeste kolommen hebben betrekking op de tabel met een eenvoudige formulering, zoals 'producten hebben beschrijvingen'.
  • Modelrelaties resulteren in standaardformulering voor beide richtingen van de relatie, zoals 'orders hebben producten' en 'producten hebben orders'.
  • Op basis van hun kolomnamen kunnen sommige modelrelaties complexere standaardformulering hebben, zoals 'orders worden verzonden naar steden'.

Uw gebruikers praten echter soms over dingen op manieren die Q&A niet kan raden. Daarom kunt u uw eigen formuleringen handmatig toevoegen.

Waarom formuleringen toevoegen?

De eerste reden voor het toevoegen van een formulering is het definiëren van een nieuwe term. Als u bijvoorbeeld 'de oudste klanten vermelden' wilt kunnen vragen, moet u eerst Q&A leren wat u bedoelt met 'oud'. U doet dit door een formulering toe te voegen zoals 'leeftijden geven aan hoe oud klanten zijn'.

De tweede reden voor het toevoegen van een formulering is het oplossen van dubbelzinnigheid. Eenvoudige trefwoordzoekopdrachten gaan alleen tot nu toe als woorden meer dan één betekenis hebben. Zo is 'vluchten naar Chicago' niet hetzelfde als 'vluchten vanuit Chicago'. Maar Q&A weet niet welke u bedoelt, tenzij u de formuleringen 'vluchten zijn van vertreksteden' en 'vluchten zijn naar aankomststeden' toevoegt. Op dezelfde manier begrijpt Q&A alleen het onderscheid tussen 'auto's die John aan Mary heeft verkocht' en 'auto's die John bij Mary heeft gekocht' nadat u de formuleringen 'klanten kopen auto's van werknemers' en 'werknemers verkopen klanten auto's'.

De laatste reden voor het toevoegen van een formulering is het verbeteren van herformuleringen. In plaats van Q&A terug te laten echoën naar u "Toon de klanten en hun producten", zou het duidelijker zijn als er "Toon de klanten en de producten die ze hebben gekocht" of "Toon de klanten en de producten die ze hebben beoordeeld", afhankelijk van hoe het de vraag begreep. Door aangepaste formuleringen toe te voegen, kunnen herformuleringen explicieter en ondubbelzinniger zijn.

Soorten formuleringen

Als u de verschillende soorten formuleringen wilt begrijpen, moet u eerst een aantal eenvoudige grammaticatermen onthouden:

  • Een zelfstandig naamwoord is een persoon, plaats of ding. Voorbeelden: auto, tiener, Marty, flux condensator
  • Een werkwoord is een actie of status van zijn. Voorbeelden: hatch, burst, devour, eject
  • Een bijvoeglijk naamwoord is een beschrijvend woord dat een zelfstandig naamwoord wijzigt. Voorbeelden: krachtig, magisch, goud, gestolen
  • Een voorzetsel is een woord dat wordt gebruikt voor een zelfstandig naamwoord om het te relateren aan een eerder zelfstandig naamwoord, werkwoord of bijvoeglijk naamwoord: van, voor, bijna, van
  • Een kenmerk is een kwaliteit of functie van iets.
  • Een naam is een woord of een reeks woorden waarmee een persoon, dier, plaats of ding bekend is of waarnaar wordt verwezen.

Formuleringen van kenmerken

Formuleringen van kenmerken zijn het werkpaard van Q&A. Ze worden gebruikt wanneer één ding fungeert als een kenmerk van een ander ding. Ze zijn eenvoudig, eenvoudig en voeren het meeste zware werk uit wanneer u geen subtielere, gedetailleerdere formulering hebt gedefinieerd. Kenmerkformuleringen worden beschreven met behulp van het basiswoord 'have' ('products have categories' en 'host countries/regions have host cities'). Ze staan ook automatisch vragen toe met de voorzetsels 'van' en 'voor' ('categorieën producten' of 'orders voor producten') en bezitelijk ('John's orders'). Formuleringen van kenmerken worden gebruikt in dit soort vragen:

  • Welke klanten hebben orders?
  • Hoststeden weergeven op land/regio oplopend
  • Orders weergeven met chai
  • Klanten vermelden met orders
  • Wat is de categorie van elk product?
  • Graaf Robert King's orders

Power BI genereert de meeste kenmerkformuleringen die nodig zijn in uw model op basis van tabel- of kolomsluiting en modelrelaties. Normaal gesproken hoeft u ze niet zelf te maken. Hier volgt een voorbeeld van hoe een kenmerkformulering eruitziet in het taalkundige schema:

product_has_category:
  Binding: {Table: Products}
  Phrasings:
  - Attribute: {Subject: product, Object: product.category}

Naamformulering

Formuleringen met namen zijn handig als uw gegevensmodel een tabel bevat die benoemde objecten bevat, zoals namen van atleten of klantnamen. Een formulering 'productnamen zijn namen van producten' is bijvoorbeeld essentieel voor het gebruik van productnamen in vragen. Naamformulering maakt ook 'benoemd' mogelijk als een werkwoord (bijvoorbeeld 'Klanten vermelden met de naam John Smith'). Het is echter het belangrijkst bij gebruik in combinatie met andere formuleringen. Hiermee kan een naamwaarde worden gebruikt om naar een bepaalde tabelrij te verwijzen. In 'Klanten die chai hebben gekocht', kan Q&A bijvoorbeeld aangeven dat de waarde 'chai' verwijst naar de hele rij van de producttabel in plaats van alleen een waarde in de kolom productnaam. Formuleringen van namen worden gebruikt in dit soort vragen:

  • Welke werknemers de naam Robert King hebben
  • Wie heet Ernst Handel
  • De sporten van Fernand De Montbug
  • Aantal atleten genaamd Mary
  • Wat heeft Robert King gekocht?

Ervan uitgaande dat u een verstandige naamconventie hebt gebruikt voor naamkolommen in uw model (bijvoorbeeld 'Name' of 'ProductName' in plaats van 'PrdNm'),genereert Power BI de meeste naamformuleringen die automatisch in uw model nodig zijn. Meestal hoeft u ze niet zelf te maken.

Hier volgt een voorbeeld van hoe een naamformulering eruitziet in het taalkundige schema:

employee_has_name:
  Binding: {Table: Employees}
  Phrasings:
  - Name:
      Subject: employee
      Name: employee.name

Formuleringen met bijvoeglijke naamwoorden

Formuleringen met bijvoeglijke naamwoorden definiëren nieuwe bijvoeglijke naamwoorden die worden gebruikt om dingen in uw model te beschrijven. Bijvoorbeeld: 'gelukkige klanten zijn klanten waar waardering > 6' nodig is om vragen te stellen, zoals 'vermeld de gelukkige klanten in Des Moines'. Er zijn verschillende vormen van formuleringen met bijvoeglijke naamwoorden die in verschillende situaties moeten worden gebruikt.

Eenvoudige formuleringen met een bijvoeglijk naamwoord definiëren een nieuw bijvoeglijk naamwoord op basis van een voorwaarde, zoals 'stopgezette producten zijn producten waar de status = D' is. Eenvoudige formuleringen met bijvoeglijke naamwoorden worden gebruikt in dit soort vragen:

  • Welke producten worden stopgezet?
  • De stopgezette producten vermelden
  • De gouden medaillewinnaars vermelden
  • Producten die zijn teruggeorderd

Hier volgt een voorbeeld van hoe een eenvoudige formulering met een bijvoeglijk naamwoord eruitziet in het taalkundige schema:

product_is_discontinued:

Binding: {Table: Products}
  Conditions:
  - Target: product.discontinued
    Operator: Equals
    Value: true
  Phrasings:
  - Adjective:
      Subject: product
      Adjectives: [discontinued]

Formuleringen met bijvoeglijke naamwoorden definiëren een nieuw bijvoeglijk naamwoord op basis van een numerieke waarde die aangeeft in hoeverre het bijvoeglijke naamwoord van toepassing is, zoals 'lengten geven aan hoe lang rivieren zijn' en 'klein land/regio's hebben kleine landgebieden'. Formuleringen met bijvoeglijk naamwoord worden gebruikt in dit soort vragen:

  • De lange rivieren vermelden
  • Welke rivieren zijn het langst?
  • Vermeld het kleinste land/de kleinste regio's die goud hebben gewonnen in basketbal
  • Hoe lang is de Rio Grande?

Hier volgt een voorbeeld van hoe een formulering met bijvoeglijk naamwoord voor metingen eruitziet in het taalkundige schema:

river_has_length:

Binding: {Table: Rivers}
 Phrasings:
 - Adjective:
     Subject: river
     Adjectives: [long]
     Antonyms: [short]
     Measurement: river.length

Dynamische formuleringen met bijvoeglijke naamwoorden definiëren een set nieuwe bijvoeglijke naamwoorden op basis van waarden in een kolom in het model, zoals 'kleuren beschrijven producten' en 'gebeurtenissen hebben gebeurtenis geslachten'. Dynamische formuleringen met bijvoeglijke naamwoorden worden gebruikt in dit soort vragen:

  • De rode producten vermelden
  • Welke producten zijn groen?
  • Schaatsevenementen voor vrouwen weergeven
  • Problemen tellen die actief zijn

Hier volgt een voorbeeld van hoe een dynamische formulering met een bijvoeglijk naamwoord eruitziet in het taalkundige schema:

product_has_color:

Binding: {Table: Products}
  Phrasings:
  - DynamicAdjective:
      Subject: product
      Adjective: product.color

Formuleringen van zelfstandig naamwoorden

Formuleringen met een zelfstandig naamwoord definiëren nieuwe zelfstandige naamwoorden die subsets van dingen in uw model beschrijven. Ze bevatten vaak een bepaald type modelspecifieke meting of voorwaarde. Voor ons model willen we bijvoorbeeld formuleringen toevoegen die onderscheid maken tussen kampioenen uit medaillewinnaars, landsporten van watersporten, teams versus individuen of leeftijdscategorieën van atleten (tieners, volwassenen, senioren). Voor onze filmdatabase willen we misschien formuleringen met een zelfstandig naamwoord toevoegen voor 'flops zijn films waar nettowinst < 0' is, zodat we vragen kunnen stellen zoals 'tel de flops per jaar'. Er zijn twee vormen van formuleringen met zelfstandige naamwoorden die in verschillende situaties moeten worden gebruikt.

Eenvoudige formuleringen met een zelfstandig naamwoord definiëren een nieuw zelfstandig naamwoord op basis van een voorwaarde, zoals 'aannemers zijn werknemers waar fulltime = onwaar' en 'kampioen is atleet waar het aantal medailles >5 is'. Eenvoudige formuleringen met een zelfstandig naamwoord worden gebruikt in dit soort vragen:

  • Welke werknemers zijn contractanten?
  • Tel de aannemers in Portland
  • Hoeveel kampioenen in 2016

Hier volgt een voorbeeld van hoe een eenvoudige formulering met zelfstandige naamwoorden eruitziet in het taalkundige schema:

employee_is_contractor:

Binding: {Table: Employees}
  Conditions:
  - Target: employee.full_time
    Operator: Equals
    Value: false
  Phrasings:
  - Noun:
      Subject: employee
      Nouns: [contractor]

Dynamische formuleringen met een zelfstandig naamwoord definiëren een set nieuwe zelfstandige naamwoorden op basis van waarden in een kolom in het model, zoals 'taken definiëren subsets van werknemers'. Dynamische formuleringen met een zelfstandig naamwoord worden gebruikt in dit soort vragen:

  • De kassiers vermelden in Chicago
  • Welke werknemers zijn barista's?
  • De referenten vermelden in 1992

Hier volgt een voorbeeld van hoe een dynamische formulering van zelfstandig naamwoorden eruitziet in het taalkundige schema:
employee_has_job:

Binding: {Table: Employees}
 Phrasings:
 - DynamicNoun:
     Subject: employee
     Noun: employee.job

Formuleringen met een voorzetsel

Formuleringen met een voorzetsel worden gebruikt om te beschrijven hoe dingen in uw model zijn gerelateerd via voorzetsels. Een formulering 'steden bevinden zich in landen/regio's' verbetert bijvoorbeeld het begrip van vragen zoals 'tel de steden in Washington'. Sommige formuleringen met een voorzetsel worden automatisch gemaakt wanneer een kolom wordt herkend als een geografische entiteit. Formuleringen met een voorzetsel worden gebruikt in dit soort vragen:

  • Tel de klanten in New York
  • De boeken over taalkunde vermelden
  • In welke stad is Robert King?
  • Hoeveel boeken zijn er door Stephen Pinker?

Hier volgt een voorbeeld van hoe een formulering met een voorzetsel eruitziet in het taalkundige schema:
customers_are_in_cities:

Binding: {Table: Customers}
 Phrasings:
 - Preposition:
     Subject: customer
     Prepositions: [in]
     Object: customer.city

Formuleringen met werkwoorden

Formuleringen met werkwoorden worden gebruikt om te beschrijven hoe dingen in uw model zijn gerelateerd via werkwoorden. Een formulering 'klanten kopen producten' verbetert bijvoorbeeld het begrip van vragen zoals 'wie heeft kaas gekocht?' en "wat heeft John gekocht?" Formuleringen met werkwoorden zijn het meest flexibel van alle soorten formuleringen, die vaak meer dan twee dingen met elkaar te maken hebben, zoals 'werknemers verkopen producten van klanten'. Formuleringen met werkwoorden worden gebruikt in dit soort vragen:

  • Wie verkocht aan wie?
  • Welke werknemer heeft Chai verkocht aan John?
  • Hoeveel klanten zijn verkocht door Mary?
  • Vermeld de producten die Mary aan John heeft verkocht.
  • Welke stopgezette producten werden verkocht aan Chicago-klanten door Boston-medewerkers?

Formuleringen met werkwoorden kunnen ook voorzetselzinnen bevatten, waardoor ze aan hun flexibiliteit worden toegevoegd, zoals "atleten winnen medailles bij wedstrijden" of "klanten krijgen restituties voor producten." Formuleringen van werkwoorden met voorzetselzinnen worden gebruikt in dit soort vragen:

  • Hoeveel atleten wonn een gouden medaille op de Visa Championships?
  • Welke klanten kregen een restitutie voor kaas?
  • Op welke wedstrijd won Danell Leyva een bronzen medaille?

Sommige formuleringen met werkwoorden worden automatisch gemaakt wanneer een kolom wordt herkend als die zowel een werkwoord als een voorzetsel bevat.

Hier volgt een voorbeeld van hoe een formulering van een werkwoord eruitziet in het taalkundige schema:
customers_buy_products_from_salespeople:

Binding: {Table: Orders}
  Phrasings:
  - Verb:
      Subject: customer
      Verbs: [buy, purchase]
      Object: product
      PrepositionalPhrases:
      - Prepositions: [from]
        Object: salesperson

Relaties met meerdere formuleringen

Vaak kan één relatie op meer dan één manier worden beschreven. In dit geval kan één relatie meer dan één formulering hebben. Het is gebruikelijk dat de relatie tussen een tabelentiteit en een kolomentiteit zowel een kenmerkformulering als een andere formulering heeft. In de relatie tussen klant en klantnaam wilt u bijvoorbeeld zowel een kenmerkformulering (bijvoorbeeld 'klanten hebben namen') als een naamformulering (bijvoorbeeld 'klantnamen zijn de namen van klanten'), zodat u beide typen vragen kunt stellen.

Hier volgt een voorbeeld van hoe een relatie met twee formuleringen eruitziet in het taalkundige schema:
customer_has_name:

Binding: {Table: Customers}
Phrasings:
  - Attribute: {Subject: customer, Object: customer.name}
  - Name:
      Subject: customer
      Object: customer.name

Een ander voorbeeld is het toevoegen van de alternatieve formulering 'werknemers verkopen klanten producten' aan de relatie 'klanten kopen producten van werknemers'. U hoeft geen variaties zoals 'werknemers verkopen producten aan klanten' of 'producten worden verkocht aan klanten door werknemers' toe te voegen, omdat de variaties 'op' en 'aan' van het onderwerp en indirecte object automatisch worden afgeleid door Q&A.

Overwegingen en probleemoplossing

Als u een wijziging aanbrengt in een .lsdl.yaml-bestand dat niet voldoet aan de indeling van het taalkundige schema, geven validatiequiggles het probleem aan:

Screenshot of a sample .yaml file showing errors.

Meer vragen? Vraag het Power BI-community