Co to jest Azure Data Studio?
Azure Data Studio to lekkie, międzyplatformowe narzędzie do zarządzania danymi i programowania dla specjalistów ds. danych. Zapewnia nowoczesne środowisko edytora z funkcją IntelliSense, fragmentami kodu, integracją kontroli źródła i zintegrowanym terminalem, co ułatwia zarządzanie bazami danych i opracowywanie ich.
Dzięki obsłudze systemów Windows, macOS i Linux usługa Azure Data Studio umożliwia łączenie się z różnymi bazami danych, w tym z usługami Azure SQL, SQL Server, MySQL, PostgreSQL i Cosmos DB. Jego rozszerzalność umożliwia użytkownikom dostosowywanie środowiska przez zainstalowanie odpowiednich rozszerzeń dla przepływu pracy.
Znany interfejs usługi Azure Data Studio oferuje nowoczesne środowisko edytora z funkcją IntelliSense, fragmentami kodu, integracją kontroli źródła i zintegrowanym terminalem. Zaprojektowana z myślą o użytkowniku platformy danych jej rozszerzalność umożliwia użytkownikom dostosowywanie ich środowiska przez zainstalowanie rozszerzeń istotnych dla ich przepływu pracy, w tym migracji baz danych, wykresów, gitHub Copilot i nie tylko!
Kod źródłowy dla usługi Azure Data Studio i jego dostawców danych jest dostępny w witrynie GitHub w ramach umowy EULA kodu źródłowego, która zapewnia prawa do modyfikowania i używania oprogramowania, ale nie rozpowszechnia go ani hostingu w usłudze w chmurze. Aby uzyskać więcej informacji, zobacz Często zadawane pytania dotyczące usługi Azure Data Studio.
Pobieranie i instalowanie narzędzia Azure Data Studio
Edytor kodu SQL z funkcją IntelliSense
Usługa Azure Data Studio oferuje nowoczesne, skoncentrowane na klawiaturze środowisko kodowania SQL, które ułatwia codzienne zadania dzięki wbudowanym funkcjom, takim jak wiele okien tabulacji, rozbudowanego edytora SQL, funkcji IntelliSense, uzupełniania słów kluczowych, fragmentów kodu, nawigacji kodu i integracji kontroli źródła (Git). Uruchamiaj zapytania SQL na żądanie i wyświetlaj i zapisuj wyniki jako tekst, JSON lub Excel. Edytuj dane, organizuj ulubione połączenia z bazą danych i przeglądaj obiekty bazy danych w znanym środowisku przeglądania obiektów. Aby dowiedzieć się, jak używać edytora SQL, zobacz Tworzenie obiektów bazy danych za pomocą edytora SQL.
Inteligentne fragmenty kodu SQL
Fragmenty kodu SQL generują właściwą składnię SQL do tworzenia baz danych, tabel, widoków, procedur składowanych, użytkowników, identyfikatorów logowania i ról oraz aktualizowania istniejących obiektów bazy danych. Użyj inteligentnych fragmentów kodu, aby szybko utworzyć kopie bazy danych na potrzeby programowania lub testowania oraz wygenerować i wykonać skrypty CREATE i INSERT.
Usługa Azure Data Studio udostępnia również funkcje umożliwiające tworzenie niestandardowych fragmentów kodu SQL. Aby dowiedzieć się więcej, zobacz Tworzenie i używanie fragmentów kodu.
Dostosowywalne pulpity nawigacyjne serwera i bazy danych
Twórz zaawansowane dostosowywalne pulpity nawigacyjne, aby monitorować wąskie gardła wydajności i szybko rozwiązywać problemy z wąskimi gardłami w bazach danych. Aby dowiedzieć się więcej na temat widżetów szczegółowych informacji i pulpitów nawigacyjnych bazy danych (i serwera), zobacz Zarządzanie serwerami i bazami danych za pomocą widżetów szczegółowych informacji.
Zarządzanie połączeniami (grupy serwerów)
Grupy serwerów umożliwiają organizowanie informacji o połączeniu dla serwerów i baz danych, z których pracujesz. Aby uzyskać szczegółowe informacje, zobacz Grupy serwerów.
Zintegrowany terminal
Możesz użyć ulubionych narzędzi wiersza polecenia (na przykład Bash, PowerShell, sqlcmd, BCP i ssh) w oknie zintegrowanym terminalu bezpośrednio w interfejsie użytkownika narzędzia Azure Data Studio. Zobacz Zintegrowany terminal , aby dowiedzieć się więcej o zintegrowanym terminalu.
Rozszerzalność i tworzenie rozszerzeń
Ulepsz środowisko usługi Azure Data Studio, rozszerzając funkcjonalność instalacji podstawowej. Usługa Azure Data Studio udostępnia punkty rozszerzalności dla działań zarządzania danymi i obsługę tworzenia rozszerzeń.
Aby dowiedzieć się więcej o rozszerzalności w narzędziu Azure Data Studio, zobacz Rozszerzalność. Zobacz Tworzenie rozszerzeń , aby dowiedzieć się więcej o tworzeniu rozszerzeń.
Porównanie funkcji z programem SQL Server Management Studio (SSMS)
Użyj narzędzia Azure Data Studio, jeśli:
- Głównie edytują lub wykonują zapytania.
- Potrzebujesz możliwości szybkiego tworzenia wykresów i wizualizowania zestawów wyników.
- Może wykonywać większość zadań administracyjnych za pośrednictwem zintegrowanego terminalu przy użyciu narzędzia sqlcmd lub programu PowerShell.
- Ma minimalne zapotrzebowanie na środowiska kreatora.
- Nie musisz wykonywać głębokiej konfiguracji administracyjnej ani związanej z platformą.
- Musi działać w systemie macOS lub Linux.
Użyj programu SQL Server Management Studio, jeśli:
- Wykonuje złożoną konfigurację administracyjną lub platformę.
- Wykonuje zarządzanie zabezpieczeniami, w tym zarządzanie użytkownikami, ocenę luk w zabezpieczeniach i konfigurację funkcji zabezpieczeń. Należy korzystać z doradców dostrajania wydajności i pulpitów nawigacyjnych.
- Użyj diagramów baz danych i projektantów tabel.
- Wymaga dostępu do zarejestrowanych serwerów.
- Korzystaj ze statystyk zapytań na żywo lub statystyk klienta.
Funkcje powłoki
Funkcja | Azure Data Studio | SSMS |
---|---|---|
Logowanie do platformy Azure | Tak | Tak |
Pulpit nawigacyjny | Tak | |
Rozszerzenia | Tak | |
Zintegrowany terminal | Tak | |
Eksplorator obiektów | Tak | Tak |
Skrypty obiektów | Tak | Tak |
Wybieranie z tabeli | Tak | Tak |
Kontrola kodu źródłowego | Tak | |
Okienko zadań | Tak | |
Motywy, w tym tryb ciemny | Tak | |
Eksplorator zasobów Azure | Tak | |
Kreator generowania skryptów | Tak | |
Właściwości obiektu | Podgląd | Tak |
Projektant tabel | Tak | Tak |
Edytor zapytań
Funkcja | Azure Data Studio | SSMS |
---|---|---|
Przeglądarka wykresów | Tak | |
Eksportowanie wyników do plików CSV, JSON, XLSX | Tak | |
Wyniki do pliku | Tak | |
Wyniki do tekstu | Tak | |
IntelliSense | Tak | Tak |
Fragmenty kodu | Tak | Tak |
Pokaż plan | Tak | Tak |
Statystyka klienta | Tak | |
Statystyki zapytań na żywo | Tak | |
Opcje zapytania | Tak | |
Podgląd przestrzenny | Tak | |
SQLCMD | Tak | Tak |
Obsługa systemów operacyjnych
Funkcja | Azure Data Studio | SSMS |
---|---|---|
Windows | Tak | Tak |
macOS | Tak | |
Linux | Tak |
Inżynieria danych
Funkcja | Azure Data Studio | SSMS |
---|---|---|
Kreator danych zewnętrznych | Podgląd | |
Integracja z systemem plików HDFS | Podgląd | |
Notesy | Podgląd |
Administrowanie bazą danych
Funkcja | Azure Data Studio | SSMS |
---|---|---|
Wykonywanie kopii zapasowych i ich przywracanie | Podgląd | Tak |
Importowanie plików prostych | Tak | Tak |
Agent SQL | Podgląd | Tak |
Profiler SQL | Podgląd | Tak |
Stały dostęp do usługi | Tak | |
Zawsze szyfrowane | Tak | |
Kreator kopiowania danych | Tak | |
Doradca dostrajania danych | Tak | |
Diagramy bazy danych | Tak | |
Podgląd dzienników błędów | Tak | |
Plany konserwacji | Tak | |
Zapytanie obejmujące wiele serwerów | Tak | |
Zarządzanie oparte na zasadach | Tak | |
PolyBase | Tak | |
Magazyn zapytań | Tak | |
Zarejestrowane serwery | Tak | |
Replikacja | Tak | |
Zarządzanie zabezpieczeniami | Tak | Tak |
Usługa Service Broker | Tak | |
Ocena serwera SQL | Podgląd | Tak |
Poczta SQL | Tak | |
Eksplorator szablonów | Tak | |
Ocena luk w zabezpieczeniach | Tak | |
Zarządzanie XEvent | Tak |
Tworzenie bazy danych
Funkcja | Azure Data Studio | SSMS |
---|---|---|
Import\Export DACPAC | Tak | Tak |
Projekty SQL | Podgląd | |
Porównanie schematów | Tak |
Usługa SQL Tools
Usługa Azure Data Studio używa usługi SqlToolsService jako warstwy interfejsu API SQL aplikacji. Usługa SQL Tools to . Platforma NET i oprogramowanie open source na podstawie licencji MIT. W przypadku łączności SQL usługa SQL Tools używa elementu Microsoft.Data.SqlClient jako sterownika SQL.
Powiązana zawartość
- Pobieranie i instalowanie narzędzia Azure Data Studio
- Azure Data Studio — często zadawane pytania
- Nawiązywanie połączenia z programem SQL Server i wykonywanie zapytań względem programu SQL Server
- Nawiązywanie połączenia z usługą Azure SQL Database i wykonywanie zapytań względem usługi Azure SQL Database
- Pobieranie programu SQL Server Management Studio (SSMS)
Uzyskiwanie pomocy dotyczącej narzędzi SQL
- Wszystkie sposoby uzyskiwania pomocy
- Opinie użytkowników programu SSMS.
- Przesyłanie problemu z usługą Azure Data Studio Git
- Współtworzenie usługi Azure Data Studio
- Forum narzędzi klienta SQL
- Sql Server Data Tools — forum MSDN
- Opcje pomocy technicznej dla użytkowników biznesowych
Współtworzenie dokumentacji
Czy wiesz, że możesz edytować zawartość samodzielnie? Jeśli to zrobisz, nie tylko pomożesz ulepszyć naszą dokumentację, ale także otrzymasz kredyt jako współautor strony.
Aby uzyskać więcej informacji, zobacz Edytowanie dokumentacji platformy Microsoft Learn