Sdílet prostřednictvím


Co je nového ve službě MDS (Master Data Services)

platí pro:SQL Server – pouze windows azure SQL Managed Instance

Toto téma shrnuje změny a aktualizace v nejnovější verzi služby SQL Server Master Data Services.

Přehled o tom, jak uspořádat data ve službě Master Data Services, najdete v tématu Přehled služby Master Data Services.

Instalace služby Master Data Services, nastavení databáze a webu a nasazení ukázkových modelů najdete v tématuPřehled služby Master Data Services (MDS).

Stáhnout

  • Pokud chcete stáhnout SQL Server 2016 (13.x), přejděte na Centrum hodnocení.

  • Máte účet Azure? Poté přejděte sem, abyste spustili virtuální počítač s nainstalovaným SQL serverem.

Vylepšený výkon

Vylepšení výkonu umožňují vytvářet větší modely, efektivněji načítat data a získat lepší celkový výkon. Toto vylepšení výkonu zahrnuje snížení doby načítání dat doplňku Microsoft Excel a povolení doplňku Microsoft Excel pro zpracování větších entit.

Další informace o doplňku aplikace Microsoft Excel naleznete v tématu Doplněk Master Data Services pro Microsoft Excel.

Jsou zahrnuta následující vylepšení funkcí.

  • Na úrovni entity existuje komprese dat, která je ve výchozím nastavení povolená. Pokud je povolená komprese dat, komprimují se všechny tabulky a indexy související s entitami pomocí komprese na úrovni řádků SQL. Toto vylepšení výrazně snižuje vstupně-výstupní operace disku při čtení nebo aktualizaci hlavních dat, zejména v případě, že hlavní data mají miliony řádků nebo mají hodně sloupců hodnot NULL.

    Vzhledem k tomu, že na straně modulu SQL Serveru dochází k mírnému zvýšení využití procesoru, pokud máte omezený výkon CPU na serveru, můžete vypnout kompresi dat úpravou entity.

    Další informace najdete v tématu Vytvoření entity (Master Data Services) a komprese dat.

  • Funkce IIS pro kompresi dynamického obsahu je ve výchozím nastavení povolená. Výrazně snižuje velikost odpovědi XML a ukládá vstupně-výstupní operace sítě, i když se zvýší využití procesoru. Pokud je na serveru vázán procesor, můžete kompresi dat vypnout přidáním následujícího nastavení do hlavního datového služby Web.config souboru.

    <configuration>  
       \<system.webServer>  
          <urlCompression doStaticCompression="true" doDynamicCompression="false " />  
       \</system.webServer>  
    </configuration>  
    
    

    Další informace najdete v tématu komprese adres URL

  • Následující nové úlohy agenta SQL Server provádějí údržbu indexů a protokolů.

    • MDS_MDM_Sample_Index_údržba

    • MDS_MDM_Ukázkový_Záznam_údržba

Ve výchozím nastavení se úloha MDS_MDM_Sample_Index_Maintenance spouští každý týden. Plán můžete upravit. Úlohu můžete také kdykoli spustit ručně pomocí uložené procedury udpDefragmentation. Při vkládání nebo aktualizaci velkého objemu hlavních dat, nebo po vytvoření nové verze ze stávající verze, se doporučuje spustit proces úschovy.

Index s více než 30% fragmentací se znovu sestaví online. Během opětovného sestavení je výkon operací CRUD ve stejné tabulce ovlivněn. Pokud je snížení výkonu problém, doporučujeme spustit proceduru obchodu mimo pracovní dobu. Další informace o fragmentaci indexů najdete v tématu Změna uspořádání a opětovného sestavení indexů.

Další informace najdete v tomto příspěvku na blogu Master Data Services, vylepšení výkonu a škálování v SQL Serveru 2016.

Vylepšené zabezpečení

Nová funkce superuživatele uděluje uživateli nebo skupině stejná oprávnění jako správce serveru v předchozí verzi hlavní datové služby. Oprávnění Superuživatele je možné přiřadit více uživatelům a skupinám. V předchozí verzi byl uživatel, který původně nainstaloval hlavní datovou službu, správcem serveru a bylo obtížné toto oprávnění přenést jinému uživateli nebo skupině. Další informace najdete v tématu Oprávnění funkční oblasti (Hlavní datové služby).

Uživatel může nyní explicitně obdržet oprávnění správce na úrovni modelu. To znamená, že pokud má uživatel přiřazená oprávnění v podstromu modelu, například na úrovni entity, bude mít toto oprávnění správce.

V této verzi služby Master Data Services poskytujeme další úrovně oprávnění tím, že zavádíme následující nová oprávnění: Čtení, vytvoření, aktualizace a odstranění. Uživatel, který má pouze oprávnění k aktualizaci, teď může aktualizovat hlavní data bez vytvoření nebo odstranění dat. Když uživateli udělíte oprávnění k vytvoření, aktualizaci nebo odstranění, uživateli se automaticky přiřadí oprávnění ke čtení. Můžete také zkombinovat oprávnění ke čtení, vytvoření, aktualizaci a odstranění.

Při upgradu na SQL Server 2016 (13.x) Master Data Services se stará oprávnění převedou na nová oprávnění, jak je znázorněno v následující tabulce.

Oprávnění v předchozí verzi Nové oprávnění
Uživatel, který původně instaluje hlavní datové služby, má oprávnění správce serveru. Uživatel má oprávnění funkce superuživatele.
Uživatel má oprávnění k aktualizaci na úrovni modelu a žádná oprávnění v podstromu modelu, a proto je implicitně správcem modelu. Uživatel má explicitní oprávnění správce na úrovni modelu.
Uživatel má oprávnění jen pro čtení. Uživatel má oprávnění ke čtení.
Uživatel má oprávnění k aktualizaci. Uživatel má všechna čtyři přístupová oprávnění: Vytvoření, aktualizace, odstranění a čtení.
Uživatel má oprávnění Odepřít Uživatel má oprávnění Odepřít

Další informace o oprávněních naleznete v tématu Security (Master Data Services).

Vylepšená údržba transakčních protokolů

Nyní můžete vyčistit protokoly transakcí v předem určených intervalech nebo podle plánu pomocí nastavení systému a na úrovni modelu. U systému MDS s velkým množstvím změn dat a procesů ETL můžou tyto tabulky exponenciálně růst a vést k problémům se snížením výkonu a prostorem úložiště.

Z protokolů je možné odebrat následující typy dat.

  • Historie transakcí starší než zadaný počet dní.

  • Historie problémů s ověřováním starší než zadaný počet dnů

  • Dávky v přípravné fázi, které běžely před zadaným počtem dní.

Frekvenci odebrání dat z transakčních protokolů můžete nakonfigurovat pomocí nastavení systému a na úrovni modelu. Další informace naleznete v tématu Nastavení systému (Master Data Services) a Vytvoření modelu (Master Data Services). Další informace o transakcích naleznete v tématu transakce (hlavní datové služby).

Úloha agenta SQL Serveru, MDS_MDM_Sample_Log_maintenance, aktivuje vyčištění transakčních protokolů a spustí se každou noc. K úpravě plánu pro tuto úlohu můžete použít agenta SQL Serveru.

Můžete také volat uložené procedury k vyčištění transakčních protokolů. Další informace naleznete v tématu Transakce (Master Data Services).

Vylepšené řešení potíží

V SQL Serveru 2016 (13.x) Master Data Services by přidané funkce mohly zlepšit ladění a usnadnit řešení problémů. Pro více informací naleznete v tématu Trasování (Master Data Services).

Vylepšená možnosti správy

Vylepšení možností správy pomáhají snížit náklady na údržbu a pozitivně ovlivnit návratnost investic (ROI). Mezi tato vylepšení patří údržba transakčních protokolů a vylepšení zabezpečení a následující nové funkce.

  • Použití názvů atributů, které jsou delší než 50 znaků.

  • Přejmenování a skrytí atributů Name a Code

Další informace najdete v následujících tématech.

Vylepšení obchodních pravidel

správa obchodních pravidel (doplněk MDS pro Excel)

V doplňku Master Data Services pro Excel můžete spravovat obchodní pravidla, jako je vytváření a úpravy obchodních pravidel. Obchodní pravidla se používají k ověření dat.

rozšíření obchodních pravidel

Uživatelem definované skripty SQL můžete použít jako rozšíření podmínek a akcí obchodního pravidla. Funkce SQL je možné použít jako podmínku. Uložené procedury SQL lze použít jako akci. Další informace najdete v tématu Rozšíření obchodních pravidel (Master Data Services) .

prostředí správy obchodních pravidel bylo přepracované

Zážitek ze správy obchodních pravidel v MDS byl přepracován, aby se zlepšil uživatelský zážitek. Další informace o této funkci naleznete v tématu obchodní pravidla (Master Data Services).

funkce správy obchodních pravidel odebrané z doplňku MDS pro Excel

Funkce správy obchodních pravidel byla z doplňku MDS pro Excel odebrána, protože jsme přepracovali prostředí.

nové podmínky obchodního pravidla

Bylo přidáno sedm nových podmínek obchodního pravidla, které poskytují úplnou sadu podmínek. Pro více informací se podívejte na Podmínky obchodního pravidla (Master Data Services).

Vylepšení odvozené hierarchie

Vztahy mnoho-na-mnoho v odvozených hierarchiích

Nyní můžete vytvořit odvozenou hierarchii, která zobrazuje mnoho-ku-mnoha relace. Relace M:N mezi dvěma entitami může být modelována pomocí třetí entity, která mezi nimi poskytuje mapování. Entita mapování je entita, která má dva nebo více atributů založených na doméně odkazující na jiné entity.

Například entita M má atribut založený na doméně, který odkazuje na A a atribut založený na doméně, který odkazuje na B. Pomocí entity mapování můžete vytvořit hierarchii z A do B.

Další informace najdete v tématu Zobrazení relací M:N v odvozených hierarchiích (Master Data Services)

upravit relace M:N v odvozených hierarchiích

Relaci M:N můžete upravit změnou členů mapovací entity. Další informace najdete v tématu Zobrazení relací M:N v odvozených hierarchiích (hlavní datové služby).

Vylepšené zkušenosti se správou odvozené hierarchické struktury

Prostředí pro správu odvozené hierarchie ve službě MDS už bylo vylepšeno. Další informace o této funkci naleznete v tématu Vytvoření odvozené hierarchie (hlavní datové služby).

Funkce správy obchodních pravidel už byla z doplňku MDS pro Excel odebrána, protože jsme přepracovali prostředí.

Vylepšení atributů

vlastní indexy

Můžete vytvořit neclusterovaný index pro jeden atribut (jeden index) nebo seznam atributů (složený index) v entitě, aby se zlepšil výkon dotazů. Další informace najdete v tématu Vlastní index (Master Data Services).

filtry atributů

U atributu založeného na doméně můžete pro člena typu list použít nadřazený atribut filtru k omezení povolených hodnot pro atribut založený na doméně. Další informace najdete v tématu Vytvoření atributu Domain-Based (hlavní datové služby).

Vylepšení entity a člena

Vztah synchronizace entit

Data entit můžete sdílet mezi různými modely vytvořením relace synchronizace entit. Další informace najdete v tématu vztah synchronizace entit (Hlavní datové služby).

Odstranit dočasně odstraněné členy

Teď můžete vyprázdnit (trvale odstranit) všechny obnovitelně odstraněné členy ve verzi modelu. Odstranění člena jednoduše deaktivuje nebo provede měkké odstranění. Další informace najdete v tématu vymazání členů verze (Master Data Services).

Vylepšení správy změn

Historie revizí člena

Historie revizí člena se zaznamenává při změně člena. Historii revizí můžete vrátit zpět a zobrazit a komentovat revize. Pomocí vlastnosti Dny uchovávání protokolů můžete určit, jak dlouho se historická data uchovávají. Další informace naleznete v tématu Historie revizí členů (hlavní datové služby).

Konflikty při sloučení

Pokud se pokusíte publikovat data, která změnil jiný uživatel, publikování selže s chybou konfliktu. Pokud chcete tuto chybu vyřešit, můžete vyřešit konflikty při slučování a znovu zveřejnit změny. Další informace naleznete v tématu konflikty sloučení (Master Data Services) a konflikty sloučení (doplněk MDS pro Excel).

Sady změn

Sady změn můžete použít k uložení čekajících změn do entity a můžete zobrazit a upravit čekající změny. Pokud entita vyžaduje schválení změn, je nutné uložit čekající změny do sady změn a odeslat ke schválení správcem. Další informace najdete v tématu sady změn (Master Data Services).

E-mail a řízení

V této verzi teď můžete zobrazit a spravovat všechny změny podle modelu a verze. Můžete také dostávat e-mailová oznámení pokaždé, když se změní stav sady změn u entity, která vyžaduje schválení. Další informace naleznete v tématu Správa sad změn (Master Data Services) a oznámení (Master Data Services).

zobrazení a správa historie revizí

Historii revizí můžete zobrazit a spravovat podle entity a podle člena. Pokud máte oprávnění k aktualizaci, můžete vrátit člena na předchozí verzi. Další informace naleznete v tématu Historie revizí členů (hlavní datové služby).

Vylepšení nástrojů a vzorků

Ukládání nebo otevírání souborů dotazů v doplňku MDS pro Excel

Na stránce Průzkumníka entit můžete kliknutím na Excelu uložit soubory s zkratkou dotazu. Nebo můžete otevřít soubor dotazu uložený v počítači v doplňku MDS pro Excel. Uložený soubor lze otevřít pomocí aplikace QueryOpener. Další informace najdete v souborech dotazů zástupce (doplněk MDS pro Excel).

Soubor dotazu obsahuje filtry a informace o hierarchii ze stránky průzkumníka.

Ukázkové balíčky pro nasazení modelu aktualizovány

Ukázkové balíčky byly aktualizovány tak, aby podporovaly nové scénáře. Další informace najdete v tématu Ukázky SQL Serveru: Balíčky nasazení modelu (MDS).

Získejte pomoc

Přispět do dokumentace k SQL

Věděli jste, že obsah SQL můžete upravovat sami? Pokud to uděláte, nejen že vám pomůžete vylepšit naši dokumentaci, ale také jste získali kredit jako přispěvatel na stránku.

Další informace najdete v tématu Jak přispívat do dokumentace k SQL Serveru

Viz také

hlavní datové služby a funkce služeb kvality dat podporované edicemi SQL Serveru 2016
zastaralé funkce hlavních datových služeb
Ukončené funkce služby správy hlavních dat