Sdílet prostřednictvím


Co je Azure Data Studio?

Azure Data Studio je jednoduchý, multiplatformní nástroj pro správu a vývoj dat pro odborníky na data. Poskytuje moderní prostředí editoru s IntelliSense, fragmenty kódu, integrací správy zdrojového kódu a integrovaným terminálem, což usnadňuje správu a vývoj databází.

Díky podpoře Windows, macOS a Linuxu se Azure Data Studio umožňuje připojit k různým databázím, včetně Azure SQL, SQL Serveru, MySQL, PostgreSQL a Cosmos DB. Jeho rozšiřitelnost umožňuje uživatelům přizpůsobit své prostředí instalací relevantních rozšíření pro svůj pracovní postup.

Známé rozhraní nástroje Azure Data Studio nabízí moderní prostředí editoru s IntelliSense, fragmenty kódu, integrací správy zdrojového kódu a integrovaným terminálem. Navržená s ohledem na uživatele datové platformy umožňuje uživatelům přizpůsobit své prostředí instalací rozšíření relevantních pro jejich pracovní postup, včetně migrací databází, grafů, GitHub Copilotu a dalších možností.

Zdrojový kód pro Azure Data Studio a jeho poskytovatelé dat jsou k dispozici na GitHubu v rámci smlouvy EULA zdrojového kódu, která poskytuje práva k úpravě a používání softwaru, ale neredistribuuje ho ani ho hostuje v cloudové službě. Další informace najdete v nejčastějších dotazech k Nástroji Azure Data Studio.

Stažení a instalace Azure Data Studia

Editor kódu SQL s IntelliSense

Azure Data Studio nabízí moderní prostředí pro psaní kódu SQL zaměřené na klávesnici, které usnadňuje každodenní úlohy díky integrovaným funkcím, jako jsou okna s více kartami, bohatý editor SQL, IntelliSense, dokončování klíčových slov, fragmenty kódu, navigace v kódu a integrace správy zdrojového kódu (Git). Spusťte dotazy SQL na vyžádání a zobrazte a uložte výsledky jako text, JSON nebo Excel. Upravte data, uspořádejte oblíbená připojení k databázi a procházejte databázové objekty ve známém prostředí pro procházení objektů. Informace o používání editoru SQL najdete v tématu Vytváření databázových objektů s využitím editoru SQL.

Chytré fragmenty kódu SQL

Fragmenty kódu SQL generují správnou syntaxi SQL pro vytváření databází, tabulek, zobrazení, uložených procedur, uživatelů, přihlášení a rolí a aktualizaci existujících databázových objektů. Pomocí inteligentních fragmentů kódu můžete rychle vytvářet kopie databáze pro účely vývoje nebo testování a generovat a spouštět skripty CREATE a INSERT.

Azure Data Studio také poskytuje funkce pro vytváření vlastních fragmentů kódu SQL. Další informace najdete v tématu Vytvoření a použití fragmentů kódu.

Přizpůsobitelné řídicí panely serveru a databáze

Vytvářejte bohaté přizpůsobitelné řídicí panely pro monitorování a rychlé řešení potíží s kritickými body výkonu v databázích. Další informace o widgetech přehledů a řídicích panelech databáze (a serveru) najdete v tématu Správa serverů a databází pomocí widgetů s přehledy.

Správa připojení (skupiny serverů)

Skupiny serverů poskytují způsob, jak uspořádat informace o připojení pro servery a databáze, se kterými pracujete. Podrobnosti najdete v tématu Skupiny serverů.

Integrovaný terminál

Oblíbené nástroje příkazového řádku (například Bash, PowerShell, sqlcmd, BCP a ssh) můžete použít v okně integrovaného terminálu přímo v uživatelském rozhraní azure Data Studio. Informace o integrovaném terminálu najdete v tématu Integrovaný terminál .

Rozšiřitelnost a vytváření rozšíření

Vylepšete prostředí azure Data Studio rozšířením funkcí základní instalace. Azure Data Studio poskytuje body rozšiřitelnosti pro aktivity správy dat a podporu pro vytváření rozšíření.

Další informace o rozšiřitelnosti v nástroji Azure Data Studio najdete v tématu Rozšiřitelnost. Další informace o rozšířeních najdete v tématu Vytváření obsahu rozšíření.

Porovnání funkcí se sadou SQL Server Management Studio (SSMS)

Azure Data Studio použijte v následujících případech:

  • Provádí se většinou úpravy nebo spouštění dotazů.
  • Potřebujete rychle vytvářet grafy a vizualizovat sady výsledků.
  • Většinu úloh správy můžete provádět prostřednictvím integrovaného terminálu pomocí sqlcmd nebo PowerShellu.
  • Potřebujete minimální potřebu prostředí průvodce.
  • Nemusíte provádět hloubkovou konfiguraci správy ani související s platformou.
  • Musí běžet v systému macOS nebo Linux.

Sql Server Management Studio použijte v následujících případech:

  • Provádí složitou konfiguraci správy nebo platformy.
  • Provádí správu zabezpečení, včetně správy uživatelů, posouzení ohrožení zabezpečení a konfigurace funkcí zabezpečení. Potřebujete využít poradce pro ladění výkonu a řídicí panely.
  • Používejte databázové diagramy a návrháře tabulek.
  • Potřebujete přístup k registrovaným serverům.
  • Využijte statistiky živého dotazu nebo statistiky klientů.

Funkce prostředí

Funkce Azure Data Studio SSMS
Přihlášení k Azure Ano Yes
Řídicí panel Ano
Rozšíření Ano
Integrovaný terminál Ano
Průzkumník objektů Ano Yes
Skriptování objektů Ano Yes
Vybrat z tabulky Ano Yes
Správa zdrojového kódu Ano
Podokno úloh Ano
Motivy, včetně tmavého režimu Ano
Průzkumník prostředků Azure Ano
Průvodce generováním skriptů Ano
Vlastnosti objektu Preview Ano
Návrhář tabulky Ano Yes

Editor dotazů

Funkce Azure Data Studio SSMS
Prohlížeč grafů Ano
Export výsledků do formátu CSV, JSON, XLSX Ano
Výsledky do souboru Ano
Výsledky do textu Ano
IntelliSense Ano Yes
Fragmenty kódu Ano Yes
Zobrazit plán Ano Yes
Statistika klienta Ano
Živé statistiky dotazů Ano
Možnosti dotazu Ano
Spatial Viewer Ano
SQLCMD Ano Yes

Podpora operačního systému

Funkce Azure Data Studio SSMS
Windows Ano Yes
macOS Ano
Linux Ano

Příprava dat

Funkce Azure Data Studio SSMS
Průvodce externími daty Preview
Integrace HDFS Preview
Poznámkové bloky Preview

Správa databáze

Funkce Azure Data Studio SSMS
Backup / obnovení Preview Ano
Import plochých souborů Ano Yes
Agent SQL Preview Ano
Profiler SQL Preview Ano
Stálé připojení Ano
Funkce Always Encrypted Ano
Průvodce kopírováním dat Ano
Poradce pro ladění dat Ano
Databázové diagramy Ano
Prohlížeč protokolů chyb Ano
Plány údržby Ano
Dotaz na více serverů Ano
Správa založená na zásadách Ano
PolyBase Ano
Úložiště dotazů Ano
Registrované servery Ano
Replikace Ano
Správa zabezpečení Ano Yes
Service Broker Ano
Posouzení SQL Preview Ano
Pošta SQL Ano
Průzkumník šablon Ano
Posouzení ohrožení zabezpečení Ano
Správa XEvent Ano

Vývoj databází

Funkce Azure Data Studio SSMS
Import\Export DACPAC Ano Yes
Projekty SQL Preview
Porovnání schématu Ano

Služba SQL Tools

Azure Data Studio používá sqlToolsService jako vrstvu rozhraní SQL API aplikace. Služba SQL Tools je . TECHNOLOGIE NET a open source v rámci licence MIT. Pro připojení SQL používá služba SQL Tools jako ovladač SQL Microsoft.Data.SqlClient .

Získání nápovědy k nástrojům SQL

Přispívání do dokumentace

Věděli jste, že obsah 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 dokumentaci k úpravám Microsoft Learn.