Sdílet prostřednictvím


Import hodnot z excelového souboru do domény

platí pro:SQL Server

Toto téma popisuje, jak importovat hodnoty z excelového souboru do domény ve službě Data Quality Services (DQS). Použití excelového souboru k importu hodnot domény do klientské aplikace Data Quality Client zjednodušuje proces generování znalostí, což šetří čas a úsilí. Umožňuje uživatelům, kteří mají v excelovém souboru nebo textovém souboru seznam platných hodnot dat, tyto hodnoty importovat do domény. Z excelového souboru můžete importovat hodnoty domény do domény nebo domén do znalostní báze. (Další informace o importu domén do znalostní báze najdete v tématu Import domén z excelového souboru v zjišťování znalostí.) Export do excelového souboru není podporovaný.

Hodnoty dat můžete importovat dvěma způsoby:

  • Vytvořte novou doménu a pak do ní naimportujte hodnoty z excelového souboru, v takovém případě se do domény přidají všechny hodnoty.

  • Importujte hodnoty do existující vyplněné domény, v takovém případě se importují jenom nové hodnoty. Všechny hodnoty, které již existují, nebudou importovány.

Než začnete

Požadavky

Chcete-li importovat domény z excelového souboru, musí být aplikace Excel nainstalována v počítači, na který je nainstalovaná aplikace Data Quality Client, aby bylo možné importovat hodnoty domény nebo úplnou doménu; musíte vytvořit excelový soubor s hodnotami domény (viz Jak import funguje); a abyste mohli doménu importovat, musíte vytvořit a otevřít znalostní bázi.

Bezpečnost

Dovolení

K importu hodnot domén z excelového souboru musíte mít dqs_kb_editor nebo roli dqs_administrator v databázi DQS_MAIN.

Import hodnot z excelového souboru do domény

  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 znalostní bázi v aktivitě Domain Management.

  3. Pokud přidáváte hodnoty do nové domény, vytvořte novou doménu pomocí ikony Vytvořit doménu a pak vyberte novou doménu v seznamu domén.

  4. Pokud přidáváte hodnoty do existující domény, vyberte ji v seznamu domén.

  5. Klikněte na kartu Hodnoty domény, klikněte na ikonu Import hodnot na panelu ikon a potom klikněte na Importovat platné hodnoty z aplikace Excel.

  6. V dialogovém okně Importovat hodnoty domény klepněte na tlačítko Procházet.

  7. V dialogovém okně Vyberte soubor přejděte do složky obsahující excelový soubor, ze kterého chcete importovat hodnoty domény, vyberte soubor (s příponou .xlsx, .xlsnebo .csv) a potom klikněte na Otevřít. Soubor musí být buď v klientovi, ze kterého spouštíte DQS, nebo ve sdíleném souboru, ke kterému má uživatel přístup.

  8. V rozevíracím seznamu pracovních listů vyberte list, ze kterého importujete.

  9. Vyberte Použít první řádek jako záhlaví pokud první řádek v tabulce představuje název domény a všechny ostatní řádky představují platné hodnoty domény.

  10. Klepněte na tlačítko OK. Zobrazí se indikátor průběhu s údaji o tom, kolik hodnot bylo úspěšně importováno, kolik jich nebylo importováno, a celkový počet hodnot. Kliknutím na tlačítko Zrušit proces zrušte.

  11. Ověřte, že se v dialogovém okně importu hodnot domény zobrazí text Import dokončený. Podívejte se, které hodnoty byly úspěšně importovány a které nebyly v tomto dialogovém okně. Označuje název souboru a cestu k souboru, stav dokončení operace, počet úspěšně importovaných hodnot, počet importovaných hodnot a celkový počet zpracovaných hodnot.

  12. U hodnot, které nebyly úspěšně importovány, klikněte na Protokol a zobrazte dialogové okno Import hodnot domény – neúspěšné hodnoty, abyste zjistili, proč se operace importu nezdařila. Sloupec Neúspěšná hodnota zobrazuje hodnoty, které se nepodařilo importovat z excelového souboru do domény, a sloupec Důvod vysvětluje, proč import selhal. Kliknutím na Zkopírovat do schránky zkopírujte tabulku „Neúspěšná hodnota“ do schránky, odkud ji můžete vložit do jiného programu, například excelové tabulky nebo souboru v Poznámkovém bloku. Klikněte na OK pro zavření dialogového okna nevyhovující hodnoty.

  13. Kliknutím na OK dokončete operaci importu a zavřete dialogové okno. Po úspěšném dokončení importu se aktualizuje seznam hodnot domény na stránce Hodnoty domény a bude obsahovat nové importované hodnoty. Filtr se změní na Všechny hodnoty a Je vybraná pouze nová. Když po operaci importu vyberete jenom nové, zobrazí se jenom hodnoty importované z excelového souboru.

  14. Kliknutím na Dokončit přidejte hodnoty do znalostní báze.

Sledovat: Po importu hodnot z Excelového souboru do domény

Po importu hodnot do domény můžete v doméně provádět další úlohy správy domén, 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.

Import synonym

Synonyma se importují následujícím způsobem:

  • Nejprve se importují všechny hodnoty a poté se vytvoří spojení synonyma.

  • Pokud není možné připojit hodnoty synonym, zobrazí se na obrazovce protokolu chyba. Je možné, že počáteční hodnoty a synonyma v souboru se naimportují do domény, ale nebudou nastaveny jako synonyma.

Následující informace platí pro proces nastavení připojení synonym:

  • Pokud úvodní hodnota v excelovém souboru už v doméně existuje jako synonymum jiné hodnoty, budete muset synonyma nastavit ručně (například v excelovém souboru, který chceme, aby hodnota A byla úvodní hodnotou pro hodnotu B, ale hodnota domény A se zobrazí jako synonymum hodnoty C). Kromě ručního nastavení synonym po dokončení importu můžete také zrušit propojení hodnot, které jsou v současnosti synonymem (například zrušit propojení hodnot A a C výše) a pak soubor importovat.

  • Pokud je synonymum již připojeno k jiné úvodní hodnotě, budete muset synonyma nastavit ručně.

  • Pokud hodnoty nelze z nějakého důvodu připojit ručně v aplikaci, nebude možné je použít prostřednictvím operace importu.

Jak funguje import

Touto operací se naimportují následující hodnoty:

V operaci importu importuje DQS z excelového souboru následujícím způsobem:

  • Naimportují se správné hodnoty a nové hodnoty. Pokud již existuje jedna nebo více importovaných hodnot domény, hodnoty nebudou importovány.

  • Hodnota, která je v rozporu s pravidlem domény, se naimportuje jako neplatná hodnota.

  • Hodnota se ze souboru neimportuje, pokud hodnota není datového typu domény nebo má hodnotu null.

  • Hodnoty se importují v pořadí, ve kterém se zobrazují v souboru.

  • Každý řádek představuje hodnotu domény.

  • První řádek buď představuje názvy domén, nebo je první datovou hodnotou či záznamem, což závisí na nastavení zaškrtávacího políčka Použít první řádek jako záhlaví. Pokud vyberete Použít první řádek jako záhlaví při použití souboru .xslx nebo .xls, všechny názvy sloupců, které mají hodnotu null, se automaticky převedou na Fna všechny duplicitní sloupce budou mít k nim připojeno číslo.

  • Pokud operaci importu zrušíte před dokončením, operace se vrátí zpět a nebudou importována žádná data.

  • Hodnoty v prvním sloupci se naimportují do domény. Pokud se kromě prvního sloupce vyplní jeden nebo více dalších sloupců, přidají se hodnoty v těchto sloupcích jako synonyma (viz Import synonym).

    • Očekávaný formát spočívá v tom, že první sloupec bude počátečními hodnotami a druhým sloupcem a výše budou synonyma.

    • Na stejném řádku nebo v různých řádcích můžete importovat více synonym. Pokud například chcete importovat "NYC" a "New York City" jako synonyma pro "New York", můžete importovat jeden řádek s "New York" ve sloupci 1, "NYC" ve sloupci 2 a "New York City" ve sloupci 3; nebo můžete importovat jeden řádek s "New York" ve sloupci 1 a "NYC" ve sloupci 2 a druhý řádek s "New York" ve sloupci 1 a "New York City" ve sloupci 2. Všimněte si, že pokud hodnota "New York" již v doméně existuje, přidají se pouze synonyma a uživatel během procesu importu nezobrazí chybu s oznámením, že hodnota již existuje. Pokud první hodnota ještě neexistuje, přidá se do domény.

Následující pravidla platí pro excelové soubory, které se používají pro import:

  • Soubor Aplikace Excel může mít příponu .xlsx, .xlsnebo .csv. Aplikace Microsoft Excel musí být nainstalována v počítači, na který je nainstalovaná aplikace Data Quality Client, aby bylo možné importovat hodnoty domény nebo úplnou doménu. Podporují se verze Excelu 2003 a novější. Pokud se používá 64bitová verze Aplikace Excel, jsou podporovány pouze soubory aplikace Excel 2003; Soubory Excelu 2007 nebo 2010 nejsou podporované.

  • Excelové soubory typu .xlsx nejsou podporované pro 64bitovou instalaci Excelu. Pokud používáte 64bitovou verzi Excelu, uložte soubor tabulky jako .xls soubor nebo soubor .csv nebo nainstalujte 32bitovou instalaci Excelu.

  • V .xlsx a .xls souborech se datový typ sloupce určuje podle prvních osmi řádků. Pokud je datový typ sloupce prvních osm řádků smíšený, bude typ sloupce řetězec. Pokud buňka pro řádek 9 a vyšší neodpovídá danému datovému typu, bude mít hodnotu null.

  • V .csv souborech je datový typ určen nejběžnějším datovým typem v prvních osmi řádcích.

  • Pokud excelový soubor není ve správném formátu nebo je poškozený, operace importu způsobí chybu.