Sdílet prostřednictvím


Změna hodnot domény

platí pro:SQL Server

Důležité

Služba DQS (Data Quality Services) se odebere v SQL Serveru 2025 (17.x). Stále podporujeme DQS v SQL Serveru 2022 (16.x) a starších verzích.

Toto téma popisuje, jak změnit a rozšířit metadata ve znalostní bázi ve službě Data Quality Services (DQS). Po vygenerování znalostí pomocí zjišťování znalostí můžete importovat znalostní bázi do znalostní báze nebo domény nebo založit znalostní bázi na jiné znalostní bázi, můžete interaktivně změnit hodnoty dat. Generování znalostní báze nejen využívá procesy s asistencí počítače, ale poskytuje vám prostředky k ověřování hodnot dat a jejich změnám následujícími způsoby:

  • Přidejte do seznamu hodnot hodnotu domény nebo vyberte hodnotu a odstraňte ji ze seznamu.

  • Změňte stav hodnoty domény z toho, co ji proces zjišťování DQS označí, a změňte jej na správnou, chybnou nebo neplatnou hodnotu.

  • Zadejte hodnotu nahrazení hodnoty, která je chybná nebo neplatná. Hodnota je neplatná, pokud nepatří do domény, například pokud nevyhovuje datovému typu domény nebo selže pravidlo domény. Hodnota je chybná, pokud patří do domény, ale obsahuje chybu syntaxe.

  • Nastavte dvě nebo více hodnot jako synonyma a změňte počáteční hodnotu nastavenou procesem zjišťování s výsledkem, že úvodní hodnota nahradí hodnotu synonyma, pokud byla při vytváření domény nastavena vlastnost Použít úvodní hodnotu.

  • Import hodnot domény z excelového souboru

Než začnete

Požadavky

Pokud chcete změnit hodnotu domény, musíte mít znalostní bázi a doménu otevřenou v aktivitě Domain Management.

Zabezpečení

Povolení

Pokud chcete změnit hodnoty domény, musíte mít dqs_kb_editor nebo roli dqs_administrator v databázi DQS_MAIN.

Změna hodnot domény

Tabulka Hodnota zobrazuje znalosti přidané do znalostní báze pro jednu doménu. Pokud chcete zobrazit hodnoty pro danou doménu, můžete v seznamu domén kdykoli vybrat jinou doménu. Sloupce v poli jsou následující:

  • Sloupec Hodnota zobrazí všechny hodnoty, které proces zjišťování přidal do vybrané domény z pole v ukázce dat. Jakákoli hodnota, která je promítaná jako chyba, se zobrazí jako synonymum pro hodnotu, která je promítaná jako správná.

  • Sloupec Typ zobrazuje stav hodnoty podle toho, jak je určeno procesem zjišťování. Zelená kontrola označuje, že hodnota je správná nebo opravená; červený křížek označuje, že hodnota je chybná; a oranžový trojúhelník s vykřičníkem označuje, že hodnota není platná. Hodnota, která není platná, nevyhovuje požadavkům na data pro doménu. Hodnota, která je chybná, může být platná, ale není správnou hodnotou z důvodů dat.

  • Sloupec Opravit pro zobrazuje správnou hodnotu, na kterou se změní původní hodnota označená jako chybná nebo neplatná. DQS může navrhnout správnou hodnotu v důsledku procesu zjišťování.

Pokud chcete změnit hodnoty, pokračujte následujícím způsobem:

  1. Spusťte klienta kvality dat. Informace o tom najdete v tématu Spuštění klientské aplikace pro kvalitu dat.

  2. Na domovské obrazovce klienta kvality dat otevřete nebo vytvořte znalostní bázi. Jako aktivitu vyberte Správa domény a potom klikněte na Otevřít nebo Vytvořit. Další informace naleznete v tématu Vytvoření znalostní báze nebo Otevřít znalostní bázi.

    Poznámka:

    Správa domény se provádí na stránce klienta Služby kvality dat, který obsahuje pět karet pro samostatné operace správy domény. Nejedná se o proces řízený průvodcem; libovolnou operaci správy je možné provádět samostatně.

  3. V seznamu Doména na stránce Správa domény vyberte doménu, ve které chcete změnit hodnoty, nebo vytvořte novou doménu. Pokud potřebujete vytvořit novou doménu, přečtěte si téma Vytvořenídomény . Klikněte na kartu Hodnoty domény .

  4. Zobrazí hodnoty, které je potřeba upravit v tabulce Hodnota . Další informace naleznete v tématu Jak zobrazit příslušné hodnoty níže.

  5. Pokud chcete změnit stav hodnoty, pokračujte takto:

    • Nastavit vybrané hodnoty domény jako opravené: Chcete-li změnit stav hodnoty z chybné nebo neplatné na správnou, vyberte hodnotu a potom klikněte na Nastavit vybrané hodnoty domény jako opravené (kontrolu) z šipky dolů na panelu ikon nebo z rozevíracího seznamu Typ. Pokud je chybná nebo neplatná hodnota seskupena se správnou hodnotou, po operaci tuto chybnou nebo neplatnou hodnotu odstraňte.

    • Nastavit vybrané hodnoty domény jako chyby: Chcete-li změnit stav hodnoty ze správné nebo neplatné na Chyba, vyberte hodnotu a poté klikněte na ikonu Nastavit vybrané hodnoty domény jako chyby (křížek) v dolů-šipkovém panelu ikon nebo v rozbalovacím seznamu Typ. Do sloupce Opravit můžete zadat opravu, nebo ji nechat prázdnou.

    • Nastavit hodnoty vybrané domény jako neplatné: Chcete-li změnit stav hodnoty ze Správně nebo Chyba na Neplatný, vyberte hodnotu a potom klikněte na ikonu Nastavit vybrané hodnoty domény jako neplatné (trojúhelník) v panelu ikon nebo v rozevíracím seznamu Typ. Do sloupce Opravit můžete zadat opravu, nebo ji nechat prázdnou.

    • Opravit na: Poté, co je hodnota označena jako chybná nebo neplatná, zadejte novou hodnotu do sloupce Opravit pro. DQS přidá nový řádek pro náhradní hodnotu, označí ji jako správnou a pak seskupí dvě hodnoty. Nová hodnota se zobrazí jako hlavní hodnota, přičemž hlavní hodnota bude tučně a chybná nebo neplatná hodnota bude odsažená.

  6. Pokud chcete určit hodnoty jako skupinu synonym, vyberte několik správných hodnot a pokračujte následujícím způsobem:

    • Nastavte vybrané hodnoty domény jako synonyma: Chcete-li nastavit synonyma, vyberte více hodnot, které jsou správné, a potom klikněte na ikonu Nastavit vybrané hodnoty domény jako synonyma . DQS seskupí hodnoty a označí jednu z hodnot jako úvodní hodnotu, kterou ostatní nahradí. Všimněte si, že pokud jsou seskupené dvě hodnoty, ale jedna ze skupin je chybná nebo neplatná, hodnoty nejsou synonyma.

      Poznámka:

      Pokud ve skupině vyberete dvě nebo více hodnot a jinou hodnotu mimo skupinu a nastavíte je jako synonyma, zobrazí se nesprávná chybová zpráva. Po zavření chybové zprávy se hodnoty správně nastaví jako synonyma.

    • Přerušení vztahu mezi vybranými synonymy: Chcete-li zrušit označení synonym pro dvě nebo více hodnot, vyberte hodnoty a klikněte na ikonu Přerušit vztah mezi vybranými synonymy . Aby oddělení synonym fungovalo, hodnoty musí být seskupené a obě správné.

    • Nastavte vybranou hodnotu domény jako úvodní hodnotu skupiny: Chcete-li změnit počáteční hodnotu skupiny, vyberte hodnotu ve skupině, která není určena jako úvodní hodnota, a potom klikněte na hodnotu Nastavit vybranou doménu jako úvodní hodnotu tlačítka skupiny . Tím se nastaví úvodní hodnota jako náhrada za druhou hodnotu. Tato operace funguje pouze v případě, že jste nastavili dvě nebo více hodnot, které jsou seskupovány, a chcete změnit počáteční hodnotu z hodnoty určené DQS. Všimněte si, že úvodní hodnota je určena modrým řádkem s hodnotou tučným písmem.

  7. Kontrola pravopisu: Pokud má hodnota červené podtržítko s vlnovkou, funkce Speller navrhuje opravu hodnoty. Klikněte pravým tlačítkem myši na hodnotu s podtržítkem a vyberte opravu, pokud se použije. Typ hodnoty se změní (nebo zůstane jako) a oprava se přidá do sloupce Opravit do sloupce. Kliknutím na šipku dolů zobrazíte další navrhované opravy. Zadejte opravu ručně, abyste ji přidali do slovníku Speller a mohli ji vybrat jako opravu. Další informace naleznete v tématu Použití nástroje DQS Speller a Nastavení vlastností domény.

    Poznámka:

    Pokud chcete použít kontrolu pravopisu, můžete ji povolit na stránce Vlastnosti domény nebo pokud je na stránce Vlastnosti domény zakázaná, můžete ji povolit nebo zakázat kliknutím na ikonu Povolit nebo zakázat kontrolu pravopisu na stránce Hodnoty domény a povolit ji na této stránce.

  8. Přidat novou hodnotu domény: Kliknutím přidáte řádek na konec tabulky. Po zadání hodnoty bude řádek přeřazen v abecedním pořadí a označen jako nový záznam předcházejícím symbolem hvězdičky.

  9. Import hodnot domény z Excelu: Pokud chcete přidat nové hodnoty z excelové tabulky, klikněte na šipku dolů u ikony Importovat hodnoty a potom vyberte Importovat hodnoty domény z Excelu. Zadejte název souboru, vyberte Použít první řádek jako záhlaví, pokud je to vhodné, a klepněte na tlačítko OK. Další informace najdete v tématu Import hodnot ze souboru aplikace Excel dodomény .

  10. Import hodnot projektu: Pokud chcete přidat nové hodnoty z projektu kvality dat, klikněte na šipku dolů u ikony Importovat hodnoty a vyberte Importovat hodnoty projektu. Zadejte název souboru, vyberte Použít první řádek jako záhlaví, pokud je to vhodné, a klepněte na tlačítko OK. Vyberte projekt, ze kterého chcete importovat hodnoty, a klepněte na tlačítko OK. Zobrazí se importované hodnoty. Klikněte na Finish (Dokončit). Další informace naleznete v tématu Import hodnot projektu do domény.

  11. Odstranění vybraných hodnot domény: Chcete-li odebrat jednu nebo více existujících hodnot z domény, vyberte hodnoty v tabulce Hodnota a potom klikněte na ikonu Odstranit vybrané hodnoty domény . Položku DQS_NULL nelze odstranit, takže pokud zvolíte více hodnot, které chcete odstranit, a položka DQS_NULL je jednou z nich, operace selže.

  12. Kliknutím na Dokončit dokončete aktivitu správy domény, jak je uvedeno v části Ukončit aktivitu správy domény.

Navázat: Po změně hodnot domény

Po změně hodnot domény můžete v doméně provádět další úlohy správy domén, pomocí zjišťování znalostí můžete do domény přidávat znalosti nebo můžete do domény přidat odpovídající zásady. Další informace najdete v tématu Prováděnízjišťování znalostí , Správadomény nebo Vytvoření odpovídajících zásad.

Význam správných, chybových a neplatných hodnot

Každá hodnota v tabulce Hodnota na stránce hodnoty domény je přiřazena nastavení Typ, které může být Správné, Chyba, nebo Neplatnost. Typ hodnoty se vygeneruje zpočátku aktivitou zjišťování znalostí a podle potřeby ji můžete změnit. Konečný typ založený na zjišťování i interaktivních změnách je generován aktivitou čištění. Tato nastavení mají následující významy:

  • Správně: Toto je hodnota, která patří do domény a neobsahuje žádné chyby syntaxe. Například "Chicago" v doméně Města je správné.

  • Chyba: Jedná se o hodnotu, která patří do domény, ale je to nesprávná hodnota. Například "Shicago" místo "Chicago" v doméně města je chyba. DQS označí hodnotu jako chybnou, zjistí chybu syntaxe a přidruženou opravu v procesu zjišťování. Mezi chyby syntaxe patří překlepy.

  • Neplatný: Toto je hodnota, která nepatří do domény a nemá opravu. Například hodnota 12345 v doméně Města je neplatná. DQS označí hodnotu jako neplatnou, pokud selže pravidlo domény.

Typ hodnoty můžete ručně změnit na jednu ze dvou dalších hodnot. DQS nevynucuje v ručních operacích sémantiku platnosti a chyb. Opravu neplatné hodnoty můžete zadat beze změny jejího stavu. Hodnotu můžete označit jako neplatnou, i když neselhala doménové pravidlo. Hodnotu můžete označit jako chybnou, i když proces zjišťování neukazoval, že obsahuje chybu syntaxe. Můžete také odebrat opravu chybové hodnoty, která je označena jako Správná, aniž byste změnili její stav.

Když provádíte interaktivní čištění dat na stránce Spravovat a zobrazit výsledky v rámci aktivity Čištění, jsou neplatné a chybové hodnoty zahrnuté na kartě Neplatné na stránce Spravovat a zobrazit výsledky.

Zobrazení odpovídajících hodnot

Zobrazení můžete upravit následujícím způsobem:

  • Filtr požadované výsledky v tabulce na základě jejich stavu tak, že vyberete stav v rozevíracím seznamu Filtr.

  • Najděte data, která chcete zkontrolovat nebo upravit, zadáním jednoho nebo více písmen do vyhledávacího pole Najít. Zvýrazní se tak písmena všude, kde se objeví v libovolné zobrazené hodnotě.

  • Chcete-li omezit hodnoty zobrazené v tabulce pouze na hodnoty zjištěné v aktuální relaci, nikoli předchozí relace, klikněte na Zobrazit pouze nové.

  • Kliknutím na tlačítko Rozbalit vše zobrazte všechny hodnoty v libovolné skupině synonym v případě, že je aktuální stav sbalený.

  • Kliknutím na tlačítko Sbalit vše skryjete všechny kromě úvodní hodnoty v libovolné skupině synonym při rozbalení aktuálního stavu.

  • Kliknutím na tlačítko Zobrazit nebo skrýt panel Historie změn hodnot domény zobrazíte ukázkový panel ve spodní části tabulky hodnot, který zobrazuje nedávné změny v doménových hodnotách.

Zpracování ekvivalentů null

Každá hodnotová tabulka na kartě Hodnoty domény obsahuje hodnotu DQS_NULL. Hodnota null ve zdroji dat se zobrazí jako SQL_NULL v tabulce hodnot. Můžete nastavit jeden nebo více ekvivalentů null jako synonyma k DQS_NULL. Když to uděláte, všechny hodnoty null a ekvivalenty null budou zpracovány jako DQS_NULL.