Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server in Windows
Azure SQL Managed Instance
Belangrijk
Master Data Services (MDS) wordt verwijderd in SQL Server 2025 (17.x). MdS wordt nog steeds ondersteund in SQL Server 2022 (16.x) en eerdere versies.
Kenmerken zijn objecten die zijn opgenomen in Master Data Services-entiteiten. Kenmerkwaarden beschrijven de leden van de entiteit. Een kenmerk kan worden gebruikt om een bladlid, een geconsolideerd lid of een verzameling te beschrijven.
Hoe kenmerken zich verhouden tot andere modelobjecten
U kunt een kenmerk beschouwen als een kolom in een entiteitstabel. Een kenmerkwaarde is de waarde die wordt gebruikt om een specifiek lid te beschrijven.
Wanneer u een entiteit met veel kenmerken maakt, kunt u de kenmerken ordenen in kenmerkgroepen. Zie Kenmerkgroepen (Master Data Services) voor meer informatie.
Vereiste kenmerken
Wanneer u een entiteit maakt, worden de kenmerken Naam en Code automatisch gemaakt. Code vereist een waarde en moet uniek zijn binnen de entiteit. U kunt de kenmerken Naam en Code niet verwijderen.
Kenmerktypen
Er zijn drie typen kenmerken:
Vrije-formulierkenmerken, waarmee vrije-formulierinvoer voor tekst, getallen, datums of koppelingen mogelijk is.
Op een domein gebaseerde kenmerken, die worden gevuld door entiteiten. Zie Domain-Based Kenmerken (Master Data Services) voor meer informatie.
Bestandskenmerken, die worden gebruikt voor het opslaan van bestanden, documenten of afbeeldingen. Bestandskenmerken zijn bedoeld om u te helpen bij de consistentie van uw gegevens door bestanden te vereisen dat ze een specifieke extensie hebben. Bestandskenmerken kunnen niet worden gegarandeerd om te voorkomen dat een kwaadwillende gebruiker een bestand van een ander type uploadt.
Numerieke Free-Form kenmerken
Voor numerieke vrije-formulierkenmerken is speciale verwerking vereist, omdat numerieke vrije-formulierkenmerkwaarden zijn beperkt tot het waardetype SqlDouble .
Standaard bevat een SqlDouble-waarde 15 decimale cijfers met precisie, hoewel een maximum van 17 cijfers intern wordt bijgehouden. De precisie van een drijvendekommagetal heeft verschillende gevolgen:
Twee zwevende kommanummers die voor een bepaalde precisie gelijk lijken, kunnen mogelijk niet gelijk worden vergeleken omdat hun minst significante cijfers verschillen.
Een wiskundige of vergelijkingsbewerking met een drijvendekommagetal kan mogelijk niet hetzelfde resultaat opleveren als bij een decimaal getal, omdat het kan zijn dat het drijvendekommagetal de waarde van het decimale getal niet exact benadert.
Een waarde kan mogelijk niet rondreizen als er sprake is van een drijvendekommagetal. Een waarde wordt "rondgaand" genoemd als een bewerking een oorspronkelijk drijvendekommagetal omzet naar een andere vorm, een inverse bewerking de omgezette vorm terug omvormt naar een drijvendekommagetal, en het uiteindelijke drijvendekommagetal gelijk is aan het oorspronkelijke drijvendekommagetal. De retour kan mislukken omdat een of meer minst significante cijfers verloren gaan of worden gewijzigd in een conversie.
Kenmerkvoorbeelden
In het volgende voorbeeld heeft de entiteit de kenmerken: Name, Code, Subcategory, StandardCost, ListPrice en FilePhoto. Deze kenmerken beschrijven de leden. Elk lid wordt vertegenwoordigd door één rij met kenmerkwaarden.
In het volgende voorbeeld bevat de entiteit Product:
De vrije kenmerken van Name, Code, StandardCost en ListPrice.
Het domein-gebaseerde kenmerk van de subcategorie.
Het bestandskenmerk van FilePhoto.
Subcategorie is een entiteit die wordt gebruikt als een domeinkenmerk van Product. Categorie is een entiteit die wordt gebruikt als een domeinkenmerk van subcategorie. Net als de entiteit Product bevatten de entiteiten Categorie en Subcategorie elk de standaardkenmerken Naam en Code.
Gerelateerde taken
| Taakbeschrijving | Onderwerp |
|---|---|
| Maak een nieuw vrije-formuliertekstkenmerk. | Een tekstkenmerk maken (Master Data Services) |
| Maak een nieuw numeriek kenmerk in vrije vorm. | Een numeriek kenmerk maken (Master Data Services) |
| Maak een nieuw vrij vormgegeven koppelingskenmerk. | Een koppelingskenmerk maken (Master Data Services) |
| Maak een nieuw bestandskenmerk. | Een bestandskenmerk maken (Master Data Services) |
| Maak een nieuw kenmerk op basis van een domein. | Een Domain-Based-kenmerk maken (Master Data Services) |
| Wijzig de naam van een bestaand kenmerk. | Een kenmerknaam en gegevenstype wijzigen (Master Data Services) |
| Voeg bestaande kenmerken toe aan een groep voor het bijhouden van wijzigingen. | Kenmerken toevoegen aan een wijzigingenvolggroep (Master Data Services) |
| Een bestaand kenmerk verwijderen. | Een kenmerk verwijderen (Master Data Services) |
| Wijzig de volgorde van kenmerken. | De volgorde van kenmerken wijzigen |
| Een datumkenmerk maken | Een datumkenmerk maken (Master Data Services) |