Delen via


Uw gegevensmodel bijwerken zodat het goed werkt voor Copilot Power BI

VAN TOEPASSING OP: Power BI Desktop-Power BI-service

Voordat u begint Copilot met het semantische model, evalueert u uw gegevens. Mogelijk moet u wat opschonen aan uw semantische model doen, zodat Copilot u er inzichten uit kunt afleiden.

Notitie

Overwegingen voor semantische modellen voor Copilot gebruik

De volgende tabel bevat de criteria waarmee u nauwkeurige rapporten kunt maken.Copilot Dit zijn aanbevelingen die u kunnen helpen bij het genereren van nauwkeurige Power BI-rapporten.

Element Overweging Beschrijving Voorbeeld
Tabelkoppeling Duidelijke relaties definiëren Zorg ervoor dat alle relaties tussen tabellen duidelijk zijn gedefinieerd en logisch zijn, wat aangeeft wat een-op-veel, veel-op-een of veel-op-veel is. De tabel 'Verkoop' die is verbonden met de tabel 'Date' per 'DateID'-veld.
Metingen Gestandaardiseerde berekeningslogica Metingen moeten een gestandaardiseerde, duidelijke berekeningslogica hebben die eenvoudig te verklaren en te begrijpen is. 'Totale verkoop' berekend als de som van 'SaleAmount' uit de tabel 'Verkoop'.
Metingen Naamgevingsconventies Namen voor metingen moeten duidelijk hun berekening en doel weerspiegelen. Gebruik 'Average_Customer_Rating' in plaats van 'AvgRating'.
Metingen Vooraf gedefinieerde metingen Voeg een set vooraf gedefinieerde metingen toe die gebruikers waarschijnlijk zullen aanvragen in rapporten. "Year_To_Date_Sales", "Month_Over_Month_Growth", enzovoort.
Feitentabellen Delineatie wissen Maak feitentabellen duidelijk af, die de meetbare, kwantitatieve gegevens voor analyse bevatten. "Transacties", "Verkoop", "Bezoeken".
Dimensietabellen Ondersteunende beschrijvende gegevens Dimensietabellen maken die de beschrijvende kenmerken bevatten die betrekking hebben op de kwantitatieve metingen in feitentabellen. "Product_Details", "Customer_Information".
Hiërarchieën Logische groeperingen Maak duidelijke hiërarchieën binnen de gegevens, met name voor dimensietabellen die kunnen worden gebruikt om in te zoomen op rapporten. Een hiërarchie 'Tijd' die is onderverdeeld van 'Jaar' naar 'Kwartaal' tot 'Maand' tot 'Dag'.
Kolom- namen Ondubbelzinnige labels Kolomnamen moeten ondubbelzinnig en verklarend zijn, waardoor het gebruik van id's of codes die zonder context verder moeten worden gezocht, wordt vermeden. Gebruik 'Product_Name' in plaats van 'ProdID'.
Kolomgegevenstypen Correct en consistent Pas de juiste en consistente gegevenstypen toe voor kolommen in alle tabellen om ervoor te zorgen dat metingen correct worden berekend en om de juiste sortering en filtering mogelijk te maken. Zorg ervoor dat numerieke kolommen die in berekeningen worden gebruikt, niet zijn ingesteld als tekstgegevenstypen.
Relatietypen Duidelijk opgegeven Geef duidelijk de aard van relaties (actief of inactief) en hun kardinaliteit op om een nauwkeurige rapportgeneratie te garanderen. Markeer of een relatie 'Een-op-een', 'Een-op-veel' of 'Veel-op-veel' is.
Gegevensconsistentie Gestandaardiseerde waarden Behoud gestandaardiseerde waarden in kolommen om consistentie in filters en rapportage te garanderen. Als u een kolom Status hebt, gebruikt u consistent 'Openen', 'Gesloten', 'In behandeling', enzovoort.
KPI’s (Key performance indicators) Vooraf gedefinieerd en relevant Stel een set KPI's vast die relevant zijn voor de bedrijfscontext en die vaak worden gebruikt in rapporten. "Return on Investment (ROI)", "Customer Acquisition Cost (CAC)", "Lifetime Value (LTV)".
Vernieuwingsschema's Transparant en gepland Communiceer duidelijk de vernieuwingsschema's van de gegevens om ervoor te zorgen dat gebruikers de tijdigheid begrijpen van de gegevens die ze analyseren. Geef aan of de gegevens realtime, dagelijks, wekelijks, enzovoort zijn.
Beveiliging Definities op rolniveau Definieer beveiligingsrollen voor verschillende gegevenstoegangsniveaus als er gevoelige elementen zijn die niet alle gebruikers moeten zien. Leden van het verkoopteam kunnen verkoopgegevens zien, maar geen HR-gegevens.
Metagegevens Documentatie van Structuur Documenteer de structuur van het gegevensmodel, inclusief tabellen, kolommen, relaties en metingen, ter referentie. Een gegevenswoordenlijst of modeldiagram dat is opgegeven als referentie.

De volgende tabel bevat aanvullende criteria waarmee u nauwkeurige DAX-query's kunt maken.Copilot Dit zijn aanbevelingen die u kunnen helpen bij het genereren van nauwkeurige DAX-query's.

Element Overweging Beschrijving Voorbeeld
Metingen, tabellen en kolommen Omschrijvingen Neem op wat het is en hoe u wilt dat elk element wordt gebruikt in de beschrijvingseigenschap. Opmerking: er worden slechts 200 tekens gebruikt. De beschrijving van [YOY Sales] kan 'Jaar-op-jaar(YOY)-verschil in Orders zijn. Gebruik deze kolom met de kolom 'Date'[Year] om weer te geven op andere jaren dan het laatste jaar. Gedeeltelijke jaren worden vergeleken met dezelfde periode van vorig jaar."
Berekeningsgroepen Omschrijvingen Berekeningsitems worden niet opgenomen in de metagegevens van het model. Gebruik de beschrijving van de kolom berekeningsgroep om het gebruik van de berekeningsitems weer te geven en uit te leggen. Opmerking: er worden slechts 200 tekens gebruikt. De kolom Time intelligence-voorbeeldberekeningsgroep kan bijvoorbeeld de volgende beschrijving hebben: "Gebruik met metingen en datumtabel voor Huidige: huidige waarde, MTD: maand tot heden, QTD: kwartaal tot heden, YTD: jaar tot heden, PY: vorig jaar, PY MTD, PY QTD, YOY: jaar na jaar verandering, YOY%: YOY%: YOY als %" en op een tabel met metingen kan worden uitgebreid op de beschrijving van het gebruik, zoals 'Metingen worden gebruikt om gegevens samen te voegen. Deze metingen kunnen worden weergegeven als jaar-op-jaar met behulp van deze syntaxis CALCULATE([Meetnaam], 'Time intelligence'[Tijdberekening] = "YOY")"