Vytvořte relace Term-Based
platí pro:SQL Server
Toto téma popisuje, jak vytvořit vztahy založené na termínech pro doménu ve službě Data Quality Services (DQS). Relace založená na termínech (TBR) umožňuje provést opravu termínu, který je součástí hodnoty v doméně. Umožňuje více hodnot, které jsou shodné s výjimkou pravopisu společné části, aby se považovaly za identické synonyma. Můžete například nastavit vztah založený na termínech, který změní termín "Inc" na "Incorporated". Termín "Inc" se změní při každém výskytu v doméně. Instance "Contoso, Inc." se změní na "Contoso, Incorporated" a tyto dvě hodnoty budou považovány za přesná synonyma.
Chcete-li použít vztahy založené na termínech, vytvoříte seznam párů Hodnota/Správná hodnota, například "Inc" a "Incorporated" nebo "Senior" a "Sr". Použití relace založené na termínech umožňuje změnit termín v celé doméně bez ručního nastavení jednotlivých hodnot domény jako synonyma. Můžete určit, že se hodnota opraví, i když zjišťování znalostí tuto hodnotu dříve nezjistilo. Pokud transformace relací založená na termínech způsobí, že dvě hodnoty budou identické, DQS mezi nimi vytvoří vztah synonyma (při zjišťování znalostí), opravní vztah mezi nimi (v opravě dat) nebo přesnou shodu (ve shodě).
Transformace vztahů založených na termínech a transformace symbolů (ve kterých jsou speciální znaky nahrazeny mezerou nebo hodnotou null) se před analýzou provádějí ve fázi předběžného zpracování. Pokud je požadováno parsování složených domén, provede se před dvěma transformacemi, protože analýza oddělovače vyžaduje symboly. Další operace, jako jsou pravidla domény a změny hodnot domény, budou provedeny po transformaci. Pro porovnávání se vztahy založené na termínech použijí na zdrojová data před odpovídající aktivitou bez ohledu na to, jestli spouštíte čištění.
Term-Based Řízení vztahů a domény
Když použijete vztah založený na termínech ve správě domény, DQS použije změny ve zjišťování znalostí, čištění nebo shodných procesech; DQS ale nezmění samotnou hodnotu domény tak, aby odpovídala vztahu založenému na termínech. Jinými slovy, pokud zadáte a přijmete vztah založený na termínech na kartě Term-Based Relace na stránce Domain Management, tato změna se neprojeví na kartě Hodnoty domény téže stránky. Toto vám umožní následně změnit TBR.
vztahy Term-Based a čištění dat
Když použijete vztah založený na termínech v doméně a potom spustíte proces čištění dat, DQS použije změny během čištění, ale nepoužije změny na termíny ve znalostní bázi.
Pokud je hodnota, změněná relací založenou na termínech, v doméně, ale není synonymem, zobrazí se ve sloupci Opravit na kartě Opraveno na stránce Spravovat a zobrazit výsledky s důvodem nastaveným na Relace založená na termínech.
Pokud hodnota změněná termínovou relací není v doméně a DQS najde odpovídající hodnotu, hodnota se na ni opraví a zobrazí se na kartě Oprava nebo Navrhované na základě úrovně spolehlivosti. Pokud se nenajde žádná shoda, hodnota se zobrazí pod položkou Nový s opravou TBR. To se provádí, protože i když opravíte TBR, neznamená to, že hodnota je správná.
Pokud je hodnota změněná vztahem založeným na termínech v doméně, ale hodnota je Chyba/Neplatná s existující opravou, zobrazí se hodnota pod záložkou Opraveno se svou opravou a z důvodu Hodnota domény.
Pokud je hodnota změněná vztahem založeným na termínech v doméně, ale hodnota je Chyba/Neplatná bez opravy, zobrazí se hodnota na kartě Neplatný s důvodem Hodnota domény.
Term-Based vztahy a zjišťování znalostí
Když použijete relaci založenou na termínech a pak spustíte proces zjišťování znalostí, všechny hodnoty, které odpovídají TBR, zůstanou tak, jak jsou, a budou identifikovány jako správná hodnota. Jakákoli hodnota, kterou změní TBR, se naimportuje jako správná hodnota a bude označena jako synonymum pro hodnotu, která odpovídá TBR.
Term-Based relace a import hodnot čištění do domény
Pokud importujete znalosti o kvalitě dat shromážděných během procesu čištění do domény, hodnota, kterou změní TBR, bude naimportována jako správná hodnota.
Než začnete
Požadavky
Pokud chcete vytvořit vztahy založené na termínech, musíte mít v aktivitě Domain Management otevřenou doménu.
Bezpečnost
Dovolení
Abyste mohli vytvářet relace založené na termínech, musíte mít dqs_kb_editor nebo roli dqs_administrator v databázi DQS_MAIN.
Vytvořte relace Term-Based
Spusťte klienta kvality dat. Informace o tom najdete v tématu Spuštění klientské aplikace pro kvalitu dat.
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ě.
V seznamu Doména na stránce Domain Management vyberte doménu, pro kterou chcete vytvořit pravidlo domény, 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 Term-Based Relace.
Relace založené na termínech vytvořte takto:
Klikněte na tlačítko Přidat novou relaci, abyste přidali řádek do tabulky Relace.
Do sloupce Hodnota přidaného řádku zadejte termín, který chcete změnit při každém výskytu hodnoty ve vybrané doméně.
Poznámka
Pokud termín existuje jako celá hodnota v doméně, nebo pokud už existuje jako správná hodnota v doméně, zobrazí se chyba.
Do sloupce Správné zadejte termín, na který chcete změnit termín ve sloupci Hodnota.
Dalším kliknutím na Přidat nové relace přidejte další relaci založenou na termínech.
Chcete-li odstranit jeden nebo více vybraných řádků z tabulky Relace, klikněte na Odstranit vybrané relace. Více řádků můžete vybrat stisknutím tlačítka Ctrl a kliknutím na nevybraný řádek.
Hodnotu v tabulce Relace najdete zadáním jedné nebo více číslic do textového pole Najít. Budou zvýrazněny shody v řetězci. Pomocí šipek nahoru a dolů přejděte na různé instance řetězce v tabulce.
Kontrola pravopisu: Pokud se ve sloupci Hodnota nebo Správná zobrazuje vlnité červené podtržení, Kontrola pravopisu navrhuje opravu hodnoty. Klikněte pravým tlačítkem myši na hodnotu s podtržítkem a vyberte některou z navrhovaných hodnot spellerem. Případně můžete kliknout na Přidat v místní nabídce, abyste pokračovali s původní hodnotou. Pro více informací si přečtěte Použití nástroje DQS Speller a Konfigurace 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 kliknout na ikonu Povolit/Zakázat kontrolu pravopisu na stránce Term-Based Relace, abyste ji na této stránce povolili.
Kliknutím na Použít změny aplikujte termínové vztahy na doménu.
Klikněte na Dokončit, abyste dokončili aktivitu správy domény, jak je popsáno v Ukončit aktivitu správy domény.
Následná kontrola: Po vytvoření Term-Based Relací
Po vytvoření relací založených na termínech můžete v doméně provádět další úlohy správy domény, můžete ke zjišťování znalostí přidat znalosti do domény 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.