Sdílet prostřednictvím


Rozdíl mezi pracovními prostory Azure Synapse (dříve SQL DW) a Azure Synapse Analytics

Původně publikováno jako techcommunity blog na: https://techcommunity.microsoft.com/t5/azure-synapse-analytics-blog/what-s-the-difference-between-azure-synapse-formerly-sql-dw-and/ba-p/3597772

Pokud jde o Microsoft Docs a dvě odlišné sady dokumentace pro vyhrazené fondy SQL, na chvíli došlo k nejasnostem. Když na internetu vyhledáte dokument související s Azure Synapse a přejdete na web Microsoft Learn Docs, tabulka kontaktů obsahuje přepínač mezi dvěma sadami dokumentace.

Tento článek vysvětluje, která dokumentace se vztahuje na vaše prostředí Synapse Analytics.

Azure Synapse Analytics Vyhrazené fondy SQL (dříve SQL DW)
Snímek obrazovky z webu Microsoft Learn Docs zobrazující obsah služby Azure Synapse Analytics Snímek obrazovky z webu Microsoft Learn Docs zobrazující obsah staršího vyhrazeného fondu SQL (dříve SQL DW).

Poznámky najdete také v mnoha dokumentech, které se snaží zvýraznit implementaci Synapse vyhrazených fondů SQL, na které dokument odkazuje.

Vyhrazené fondy SQL existují ve dvou různých režimech.

Samostatné nebo existující služby SQL Data Warehouse se v listopadu 2020 přejmenovaly na vyhrazené fondy SQL (dříve SQL DW). Od té doby jsou vyhrazené fondy SQL vytvořené ve službě Synapse Analytics vyhrazené fondy SQL v pracovních prostorech Synapse.

Circa 2016, Microsoft přizpůsobil své místní zařízení MPP (Massively Parallel Processing) do cloudu jako "Azure SQL Data Warehouse" nebo "SQL DW".

Historici si pamatují, že zařízení se jmenovalo paralelní datový sklad (PDW) a pak analytický systém (APS), který stále využívá mnoho místních řešení datových skladů.

Azure SQL Data Warehouse přijal konstrukty Azure SQL DB, jako je logický server, kde se řídí správa a sítě. SQL DW může existovat na stejném serveru jako ostatní databáze SQL. Tato implementace usnadňuje stávajícím správcům a odborníkům ve službě Azure SQL DB použití stejných konceptů u datového skladu.

Prostor analýzy a přehledů ale od roku 2016 prošel obrovskými změnami. Provedli jsme posun paradigmatu ve způsobu doručení datových skladů. Vzhledem k tomu, že SQL DW zpracovává sklady, pracovní prostor Synapse se na tento sklad rozšířil a zaokrouhlil portfolio analýz. Nové prostředí pracovních prostorů Synapse bylo obecně dostupné v roce 2020.

Diagram pracovního prostoru, prostředí a platformy Azure Synapse Analytics

Původní komponenta SQL DW je jen jednou z těchto součástí. Stal se známým jako vyhrazený fond SQL.

Diagram rozdílů pro vyhrazený fond SQL z pracovního prostoru Synapse

To byla velká změna a s dalšími možnostmi. Celá platforma obdržela odpovídající nový název: Synapse Analytics.

Ale co všechny stávající SQL DWs? Automaticky se stanou pracovními prostory Synapse?

Rebranding a migrace

Instance Azure SQL DW se automaticky neupgradovaly na pracovní prostory Synapse Analytics.

Mnoho faktorů hraje na upgrady velkých platforem a bylo nejlepší umožnit zákazníkům, aby se k tomu přihlásili. Služba Azure SQL DW se změnila na vyhrazený fond SQL (dříve SQL DW) se záměrem vytvořit jasné označení, že bývalý SQL DW je ve skutečnosti stejný artefakt, který se nachází ve službě Synapse Analytics.

Diagram rozdílů mezi funkcemi mezi vyhrazeným fondem SQL (dříve SQL DW) a Azure Synapse Analytics

V dokumentaci se také zobrazí vyhrazený fond SQL (dříve SQL DW) označovaný jako samostatný vyhrazený fond SQL.

Migrace vyhrazeného fondu SQL (dříve SQL DW) v relativních termínech je snadná pomocí několika kroků na webu Azure Portal. Nejedná se ale o úplnou migraci. Od informační zprávy, která se objeví na webu Azure Portal, je malý rozdíl.

Snímek obrazovky webu Azure Portal s fialovým pásem karet s upozorněním, že váš vyhrazený fond SQL (dříve SQL DW) je teď přístupný z pracovního prostoru Synapse.

Při migraci se vyhrazený fond SQL (dříve SQL DW) nikdy nemigruje. Zůstane na logickém serveru, na který byl původně zapnutý. Dns serveru server-123.database.windows.net se nikdy nestane server-123.sql.azuresynapse.net. Zákazníci, kteří "upgradovali" nebo "migrovali" službu SQL DW na Synapse Analytics, stále mají úplný logický server, který by mohl být sdílený na logickém serveru služby Azure SQL Database.

Migrovaný pracovní prostor SQL DW a Synapse

Cesta upgradu nebo migrace popsaná v předchozí části je připojená k pracovnímu prostoru Synapse. Pro migrovaná prostředí použijte dokumentaci ve vyhrazeném fondu SQL (dříve SQL DW) pro scénáře vyhrazeného fondu SQL. Všechny ostatní komponenty Synapse Analytics budou přístupné z dokumentace k Synapse Analytics.

Rychlý způsob, jak tento postup vizualizovat jako "kombinaci" všech dalších funkcí pracovního prostoru Synapse Analytics a původního SQL DW, následuje.

Diagram rozdílů mezi funkcemi mezi migrovaným vyhrazeným fondem SQL (dříve SQL DW) a Azure Synapse Analytics

Pokud jste nikdy nemigrovali službu SQL DW a začali jste s vytvářením pracovního prostoru Synapse Analytics, jednoduše použijete dokumentaci k Synapse Analytics.

Rozdíly v PowerShellu

Jednou z největších nejasností v dokumentaci mezi vyhrazeným fondem SQL (dříve SQL DW) a vyhrazenými fondy SQL Synapse Analytics je PowerShell.

Původní implementace SQL DW používá logický server, který je stejný jako Azure SQL Database. Existuje sdílený modul PowerShellu s názvem Az.Sql. V tomto modulu pro vytvoření nového vyhrazeného fondu SQL (dříve SQL DW) má rutina New-AzSqlDatabase parametr, Edition který slouží k rozlišení požadovaného objektu DataWarehouse.

Když jsme vydali Synapse Analytics, přišel s jiným modulem PowerShellu az.Synapse. K vytvoření vyhrazeného fondu SQL v pracovním prostoru Synapse Analytics byste použili New-AzSynapseSqlPool. V tomto modulu PowerShellu není nutné zahrnout parametr Edition, protože se používá výhradně pro Synapse.

Tyto dva moduly NEJSOU ve všech případech stejné. Existuje několik akcí, které lze provést v Az.Sql tom, že není možné provést v Az.Synapse. Například provedení obnovení vyhrazeného fondu SQL (dříve SQL DW) používá Restore-AzSqlDatabase rutinu, zatímco Synapse Analytics používá Restore-AzSynapseSqlPool. Akce obnovení v rámci hranice předplatného je však k dispozici pouze v Az.Sql modulu s Restore-AzSqlDatabase.