Share via


Gebruik de DQS-spellingcontrole

van toepassing op:SQL Server-

Belangrijk

DQS (Data Quality Services) wordt verwijderd in SQL Server 2025 (17.x). We blijven DQS ondersteunen in SQL Server 2022 (16.x) en eerdere versies.

De Spellingcontrole van Data Quality Services (DQS) controleert de syntaxis, spelling en zinsstructuur van tekenreekswaarden in een domein. De Spellingfunctie is een zelfstandige functie aan de klantzijde die geen integratie heeft met serverengines en geen gevolgen heeft voor bestaande workflows of statussen. De spellingfunctie identificeert de tekenreekswaarden die als potentiële fouten worden beschouwd en markeert deze vervolgens met een rode onderstrepingsteken op dezelfde locatie waar u andere handmatige wijzigingen aanbrengt in domeinwaarden. Deze locaties zijn onder andere:

  • De pagina Domeinwaarden beheren van de activiteit Knowledge Discovery

  • De Domain Values pagina of de Term-Based Relations pagina van de Domain Management activiteit

  • De resultaten beheren en weergeven pagina van de activiteit Opschonen

De spellingscontrole werkt alleen op één domein met een gegevenstype tekenreeks. Alle waarden in één domein die van een gegevenstype tekenreeks zijn, worden verzonden naar de spellingcontrole voor validatie. De Spellingfunctie werkt niet voor een samengesteld domein en werkt niet voor domeinen van andere typen dan tekenreeks, gemengde waarden (zoals letters en cijfers zonder spatie), Romeinse cijfers, enkele tekens en waarden die alleen bestaan uit hoofdletters.

Voordat u begint

Voorwaarden

Als u de Spellingcontrole wilt uitvoeren, moet u een knowledge base en een domein hebben geopend in de activiteit Knowledge Discovery of Domain Management. De Spellingcontrole moet ingeschakeld zijn voor het domein en op de pagina waarop u het gaat uitvoeren, en de taaleigenschap moet voor het domein worden opgegeven.

Veiligheid

Machtigingen

U moet de rol dqs_kb_editor of dqs_administrator hebben op de DQS_MAIN-database om de Speller te starten.

Spellingcontrole inschakelen

  1. Als u de Spellingcontrole wilt inschakelen in de client voor gegevenskwaliteit, opent u de knowledge base in de activiteit Domain Management, selecteert u het gewenste domein en klikt u op Spellingcontrole inschakelen op de pagina Domeineigenschappen. Selecteer in Languagede taal die bij de spellingcontrole moet worden gebruikt.

  2. Wanneer de Spellingcontrole is ingeschakeld in de domeineigenschappen, wordt deze ingeschakeld op de pagina Domeinwaarden beheren, de pagina Domeinwaarden, de pagina Term-Based Relaties en de pagina Resultaten beheren en weergeven. Als u de spellingcontrole op deze pagina's wilt uitschakelen, klikt u op het pictogram Spellingcontrole inschakelen/uitschakelen. Als u op het pictogram klikt, wordt de status van de Speller op de pagina gewijzigd. Als de eigenschap Spellingcontrole inschakelen voor het domein is uitgeschakeld, kunt u door op het pictogram Spelling inschakelen/uitschakelen te klikken de spellingcontrole op de pagina inschakelen. Als u de pagina afsluit en vervolgens terugkeert naar de pagina, wordt de knopstatus opnieuw bepaald door de domeineigenschap Enable Speller.

De spellingcontrole gebruiken

  1. Ga naar een van de volgende pagina's:

    • De pagina Domeinwaarden beheren van de activiteit Knowledge Discovery

    • De Domain Values pagina of de Term-Based Relations pagina van de Domain Management activiteit

    • De resultaten beheren en weergeven pagina van de activiteit Opschonen

  2. Geef de juiste waarden weer in de tabel Waarde door te filteren of te zoeken.

  3. Scan de rijen in de tabel Waarde om te bepalen of een waarde in de Waarde of Correct naar kolommen gemarkeerd is met een golvende rode onderstreping.

  4. Klik met de rechtermuisknop op een waarde die is gemarkeerd met een rode onderstrepingsteken. Klik op een van de vermelde vervangingswaarden als deze de voorkeur heeft voor de oorspronkelijke waarde.

  5. Als de weergegeven waarde niet de voorkeursoptie is en er is een knop Meer suggesties die extra waarden aangeeft, klikt u erop. Als een van de extra waarden de voorkeur heeft aan het origineel, klikt u erop.

  6. Als u de waarde wilt toevoegen aan de woordenlijst, klikt u op Toevoegen aan woordenlijst. Het rode onderstrepingsteken verdwijnt uit de waarde.

Vervolgactie: Na het gebruik van de spellingcontrole

Nadat u de Spellinger hebt uitgevoerd, voltooit u de activiteit waarin het domein zich bevindt om de correcties te gebruiken die door de Spellinger worden voorgesteld. Als u zich in de kennisdetectie, domeinbeheer of overeenkomende beleidsactiviteit bevindt, publiceert u de knowledge base om de resultaten van de Spellinger-analyse beschikbaar te maken voor gebruik in de Knowledge Base. Zie Knowledge Discovery-uitvoeren, Een domeinbeheren of Een overeenkomend beleid makenvoor meer informatie.

Hoe de spelling werkt

De DQS-spellingcontrole markeert een mogelijke tekenreekswaardefout met een rood onderstrepingsteken dat voor de hele waarde wordt weergegeven. Als 'New York' bijvoorbeeld onjuist is gespeld als 'Neu York', zal de spellingcontrole een rode streep onder 'Neu York' weergeven en niet alleen onder 'Neu'. Als u met de rechtermuisknop op de waarde klikt, ziet u voorgestelde correcties voor de hele waarde. U kunt ook klikken op Meer suggesties als er meer dan vijf suggesties zijn. U kunt een van de suggesties kiezen of een waarde toevoegen aan de woordenlijst op het niveau van het gebruikersaccount, zodat deze kan worden getoond in plaats van de oorspronkelijke waarde. Waarden die aan de woordenlijst zijn toegevoegd, zijn van toepassing op alle domeinen. Alleen als u expliciet een suggestie aanwijst, wordt de correctie in het domein aangebracht. Wanneer u een suggestie selecteert in het contextmenu Spellingcontrole, wordt het waardetype een fout (of blijft het als een fout). De geselecteerde suggestie wordt toegevoegd aan de correctiekolom. Houd er rekening mee dat een waarde een Type van Juistheid kan hebben en toch door de spellingscontrole als een mogelijke fout kan worden gemarkeerd.

DQS biedt suggesties voor waarden in zowel de kolom Waarde als de kolom Corrigeren naar van de tabel Waarde. Wanneer u een suggestie selecteert in de kolom Waarde, wordt het waardetype ingesteld op Fouten wordt de suggestie gekopieerd naar de Correct Naar kolom, alsof u deze handmatig hebt ingevoegd. Als er een bestaande correctie is, wordt deze een suggestie. Op de resultaten beheren en weergeven pagina van de activiteit Opschonen, wanneer u een suggestie selecteert in de kolom Corrigeren naar, vervangt DQS de momenteel geselecteerde waarde door de selectie en wordt de momenteel geselecteerde waarde een suggestie. Op de pagina Resultaten beheren en weergeven van de Reinigings activiteit worden geen suggesties gedaan op recordniveau (de onderste tabel).