Semantische modellen in dataproducten
Laatst bijgewerkt: 2026-11-10Een semantisch model is een model binnen een dataproduct dat definieert hoe data wordt gestructureerd en begrepen. Semantische modellen helpen bij het beschrijven van de bedrijfscontext van uw gegevens—hiermee kunt u relaties, metingen en dimensies toevoegen aan de tabellen in het dataproduct.
- Qlik Talend Cloud Enterprise
- Qlik Talend Cloud Premium
- Qlik Cloud Analyse Premium
- Qlik Cloud Analytics Enterprise
- Qlik Sense Enterprise SaaS
Semantische modellen stellen u in staat om herbruikbare datastructuren te maken die analytics-ontwikkelaars kunnen gebruiken in analytics-toepassingen. Door relaties, metingen en dimensies eenmalig in een dataproduct te definiëren, zorgt u voor consistente bedrijfsstatistieken en gegevensmodellen in uw hele organisatie.
Wat is een semantisch model?
Een semantisch model is een gestructureerde representatie van gegevens die het volgende bevat:
- Tabellen: De gegevenstabellen in het dataproduct.
- Relaties: Gedefinieerde verbindingen tussen tabellen op basis van overeenkomende velden, die associatieve analyse mogelijk maken.
- Dimensies: Velden die worden gebruikt voor het groeperen en categoriseren van gegevens, zoals klantnaam of productcategorie.
- Metingen: Berekende statistieken op basis van expressies, zoals de som van de verkopen of de gemiddelde orderwaarde.
Semantische modellen worden gemaakt binnen dataproducten, die toegankelijk zijn vanuit zowel Analyses als Gegevensintegratie. Semantische modellen worden gebruikt in analysetoepassingen.
Waarom semantische modellen gebruiken?
Semantische modellen bieden verschillende voordelen voor use cases op het gebied van data governance en analytics:
- Herbruikbaarheid: Definieer datastructuren, relaties en bedrijfsstatistieken één keer en hergebruik ze in meerdere toepassingen.
- Consistentie: Zorg ervoor dat alle applicaties dezelfde berekeningen en definities gebruiken voor belangrijke bedrijfsmetrieken.
- Versnelde ontwikkeling: Analytics-ontwikkelaars kunnen sneller applicaties bouwen door vooraf gebouwde datamodellen over te nemen in plaats van deze vanaf nul op te bouwen.
- Governance: Centraliseer de controle over bedrijfslogica en datastructuren in beheerde dataproducten.
- Minder fouten: Minimaliseer het risico op berekeningsfouten door gevalideerde expressies uit het semantisch model te gebruiken.
- Gecontroleerde updates: Wanneer het semantisch model verandert, worden de wijzigingen zichtbaar bij het opnieuw laden van de consumerende applicatie. U kunt kiezen of de toepassing al dan niet automatisch nieuwe gegevens en masteritems overneemt.
-
Context voor AI: Metingen en dimensies worden overgenomen als masteritems met koppelingen naar de bijbehorende termen in de bedrijfswoordenlijst, waarbij de beschrijvingen en expressies behouden blijven die het semantische begrip voor Qlik Answers voeden.
Onderdelen van een semantisch model
Tabellen
Tabellen bevatten de onbewerkte gegevens die het semantisch model beschrijft. Elke tabel vertegenwoordigt een verzameling gerelateerde gegevens, zoals verkooptransacties of klantrecords. U kunt meerdere tabellen uit verschillende datasets toevoegen om een uitgebreid gegevensmodel te maken.
Relaties
Relaties verbinden tabellen op basis van overeenkomende velden, zoals het koppelen van een verkooptabel aan een klanttabel met behulp van een klant-ID-veld. Relaties maken associatieve query's over tabellen heen mogelijk en zorgen ervoor dat gegevens op de juiste manier aan elkaar zijn gekoppeld in analyseapplicaties.
Voor dataproducten die zich stroomafwaarts van een Qlik Talend Data Integration datapijplijn bevinden, worden oorspronkelijke relaties uit de bronpijplijn als suggesties aangeboden wanneer u het semantisch model bewerkt.
Dimensies
Dimensies zijn velden die worden gebruikt om gegevens te categoriseren en te groeperen, zoals klantnaam, productcategorie of regio. Net als metingen worden dimensies weergegeven als masteritems in consumerende applicaties.
Dimensies kunnen ook worden gekoppeld aan termen uit de business glossary, waardoor concepten en definities met betrekking tot de zakelijke use case eenvoudig te begrijpen zijn.
Metingen
Metingen zijn berekende metrieken die zijn gedefinieerd met behulp van expressies, zoals Sum(Amount) of Avg(Value). Metingen worden weergegeven als master-items in toepassingen die het semantisch model gebruiken, waardoor ontwikkelaars ze direct kunnen gebruiken in visualisaties.
Meetwaarden kunnen ook worden gekoppeld aan termen uit de bedrijfsbegrippenlijst, waardoor concepten en definities met betrekking tot de zakelijke use case eenvoudig te begrijpen zijn.
Workflow-overzicht
De workflow van het semantisch model bestaat uit de volgende fasen:
- Definiëren: Maak in Gegevensintegratie of Analyses een dataproduct met datasets en definieer vervolgens een semantisch model door relaties, meetwaarden en dimensies te definiëren.
- Activeren: Activeer het dataproduct zodat het beschikbaar wordt in de Data Marketplace voor analytics-ontwikkelaars. Houd er rekening mee dat het dataproduct niet geactiveerd hoeft te zijn om te kunnen worden geconsumeerd—activering helpt echter aan te geven dat het gereed is voor productie-use-cases.
- Consumeren: In Analyses gebruikt u de gegevenscatalogus om door semantische modellen te bladeren, selecteert u de tabellen en items die u nodig hebt en voegt u het gegenereerde script in uw toepassing in. Na het opnieuw laden verschijnen metingen en dimensies uit het semantisch model automatisch als masteritems.
Vereisten
Om met semantische modellen te werken, hebt u de volgende vereisten nodig.
Abonnement
Uw abonnement moet toegang bieden tot dataproducten. Zie Werken met gegevensproducten voor een lijst met compatibele abonnementen.
Machtigingen
Om met semantische modellen te werken, hebt u machtigingen nodig om dataproducten te maken en te beheren. Zie voor volledige details Rollen en machtigingen voor gegevensproducten.
Voor het gebruiken van semantische modellen zijn de vereiste machtigingen als volgt:
- Door de beheerder toegewezen machtigingen: U hebt specifieke machtigingen nodig die door een beheerder aan u zijn toegewezen om dataproducten te kunnen maken en beheren. Zie Standaardmachtigingen en aangepaste rollen.
- Ruimtemachtigingen: Om het semantisch model van dataproducten in gedeelde, beheerde en dataruimten te consumeren, hebt u de machtiging Mag data consumeren of Mag bekijken nodig in de ruimte die het dataproduct bevat.
Toegangsbeheer
Het toegangsbeheer voor gegevens die zijn opgeslagen in het semantisch model wordt bepaald door de regels voor toegangsbeheer van het dataproduct. Dit omvat verwijzingen naar metadata en gegevens van andere resources. De inhoud van expressies in het semantisch model valt bijvoorbeeld onder het toegangsbeheer van het dataproduct, niet van de dataset waarin die resources zich bevinden.
Volgende stappen
Om aan de slag te gaan met semantische modellen:
- Dataproductmanagers: Zie Semantische modellen in dataproducten beheren om te leren hoe u semantische modellen maakt en configureert.
- Analytics-ontwikkelaars: zie Dataproducten consumeren in applicaties om te leren hoe u semantische modellen gebruikt in uw toepassingen.