Použijte Průvodce externími tabulkami se zdroji dat ODBC

Jedním z klíčových scénářů pro SQL Server 2019 je schopnost virtualizovat data. Tento proces umožňuje, aby data zůstala v původním umístění. Data v instanci SQL Serveru můžete virtualizovat tak, aby se tam mohly dotazovat jako jakákoli jiná tabulka v SQL Serveru. Tento proces minimalizuje potřebu procesů ETL. Tento proces je možný s použitím konektorů PolyBase. Další informace o virtualizaci dat najdete v tématu Začínáme s PolyBase.

Toto video obsahuje úvod do virtualizace dat:

Zahajte průvodce pro externí tabulky

Připojte se k hlavní instanci pomocí IP adresy nebo čísla portu koncového bodu sql-server-master získaného pomocí příkazu azdata cluster endpoints list . Rozbalte uzel Databáze v Průzkumníku objektů. Pak vyberte jednu z databází, ve kterých chcete virtualizovat data z existující instance SQL Serveru. Klikněte pravým tlačítkem myši na databázi a výběrem možnosti Vytvořit externí tabulku spusťte Průvodce virtualizací dat. Průvodce virtualizací dat můžete spustit také z palety příkazů. Použijte Kombinaci kláves Ctrl+Shift+P ve Windows nebo použijte Kombinaci kláves Cmd+Shift+P s Macem.

Průvodce pro virtualizaci dat

Výběr zdroje dat

Pokud jste průvodce spustili z jedné z databází, vyplní se rozevírací seznam cíle automaticky. Můžete také zadat nebo změnit cílovou databázi na této stránce. Typy externích zdrojů dat podporované průvodcem jsou SQL Server, Oracle, MongoDB a Teradata.

Poznámka:

SQL Server je ve výchozím nastavení zvýrazněný.

Výběr zdroje dat

Pokračujte výběrem Další.

Vytvoření hlavního klíče databáze

V tomto kroku vytvoříte hlavní klíč databáze. Vytvoření hlavního klíče je povinné. Hlavní klíč zabezpečuje přihlašovací údaje používané externím zdrojem dat. Zvolte silné heslo pro hlavní klíč. Zálohujte také hlavní klíč pomocí .BACKUP MASTER KEY Uložte zálohu do zabezpečeného umístění mimo lokalitu.

Vytvoření hlavního klíče databáze

Důležité

Pokud už máte hlavní klíč databáze, tento krok se automaticky vynechá.

Zadání přihlašovacích údajů externího zdroje dat

V tomto kroku zadejte externí zdroj dat a podrobnosti přihlašovacích údajů a vytvořte objekt externího zdroje dat. Přihlašovací údaje se používají pro databázový objekt pro připojení ke zdroji dat. Zadejte název externího zdroje dat. Příkladem je Test. Zadejte podrobnosti o připojení k externímu zdroji dat SQL Serveru. Zadejte název serveru a název databáze , ve kterém chcete vytvořit externí zdroj dat.

Dalším krokem je konfigurace přihlašovacích údajů. Zadejte název přihlašovacích údajů. Tento název je přihlašovací údaje s vymezeným oborem databáze, které slouží k bezpečnému uložení přihlašovacích údajů pro externí zdroj dat, který vytvoříte. Příklad: TestCred. Zadejte uživatelské jméno a heslo pro připojení ke zdroji dat.

Snímek obrazovky znázorňující krok 3 – Vytvoření připojení ke zdroji dat

Mapování tabulek externích dat

Na další stránce vyberte tabulky, pro které chcete vytvořit externí zobrazení. Když vyberete nadřazené databáze, zahrnou se i podřízené tabulky. Po výběru tabulek se napravo zobrazí tabulka mapování. Tady můžete provádět změny typů. Můžete také změnit název vybrané externí tabulky.

Snímek obrazovky znázorňující krok 4 – mapování objektů zdroje dat na externí tabulku

Poznámka:

Pokud chcete změnit zobrazení mapování, poklikejte na jinou vybranou tabulku.

Důležité

Nástroj Externí tabulka nepodporuje typ fotky. Pokud vytvoříte externí zobrazení s typem fotky, zobrazí se po vytvoření tabulky chyba. Tabulka se přesto vytvoří.

Shrnutí

Tento krok ukazuje souhrn vašich výběrů. Poskytuje název přihlašovacích údajů s oborem databáze a objekty externího zdroje dat vytvořené v cílové databázi. Vyberte Generovat skript pro vygenerování syntaxe v T-SQL, která vytvoří externí zdroj dat. Výběrem možnosti Vytvořit vytvořte objekt externího zdroje dat.

Souhrnná obrazovka

Pokud vyberete Vytvořit, zobrazí se objekt externího zdroje dat vytvořený v cílové databázi.

Externí zdroje dat

Pokud vyberete Možnost Generovat skript, zobrazí se dotaz T-SQL vygenerovaný k vytvoření objektu externího zdroje dat.

Generování skriptu

Poznámka:

Generovat skript by měl být viditelný pouze na poslední stránce průvodce. V současné době se zobrazuje na všech stránkách.

Další kroky

Další informace o clusterech s velkými objemy dat SQL Serveru a souvisejících scénářích najdete v tématu Představení clusterů s velkými objemy dat SQL Serveru.