Azure Data Studio란?
Azure Data Studio는 데이터 전문가를 위한 간단한 플랫폼 간 데이터 관리 및 개발 도구입니다. IntelliSense, 코드 조각, 소스 제어 통합 및 통합 터미널을 통해 최신 편집기 환경을 제공하여 데이터베이스를 보다 쉽게 관리하고 개발할 수 있습니다.
Windows, macOS 및 Linux 지원을 통해 Azure Data Studio를 사용하면 Azure SQL, SQL Server, MySQL, PostgreSQL 및 Cosmos DB를 비롯한 다양한 데이터베이스에 연결할 수 있습니다. 확장성을 통해 사용자는 워크플로에 적합한 익스텐션을 설치하여 환경을 사용자 지정할 수 있습니다.
Azure Data Studio의 유사한 인터페이스는 IntelliSense, 코드 조각, 원본 제어 통합 및 통합 터미널을 포함하는 최신 편집기 환경을 제공합니다. 데이터 플랫폼 사용자를 염두에 두고 설계된 이 제품의 확장성을 통해 사용자는 데이터베이스 마이그레이션, 차트화, GitHub Copilot 등 워크플로와 관련된 확장을 설치하여 환경을 사용자 지정할 수 있습니다!
Azure Data Studio의 소스 코드 및 데이터 공급자는 소프트웨어를 수정하고 사용할 수 있지만 클라우드 서비스에서 재배포하거나 호스트할 수는 없는 소스 코드 EULA에 따라 GitHub에서 사용할 수 있습니다. 자세한 내용은 Azure Data Studio FAQ를 참조하세요.
IntelliSense를 포함하는 SQL 코드 편집기
Azure Data Studio는 여러 탭 창, 다양한 기능의 SQL 편집기, IntelliSense, 키워드 완성, 코드 조각, 코드 탐색, 소스 제어 통합(Git)과 같은 기본 제공 기능을 통해 일상적인 작업을 간편하게 수행할 수 있는 키보드 중심의 최신 SQL 코딩 환경을 제공합니다. 주문형 SQL 쿼리를 실행하고 결과를 표시하고 텍스트, JSON 또는 Excel로 저장합니다. 데이터를 편집하고, 즐겨 사용하는 데이터베이스 연결을 구성하며, 익숙한 개체 검색 환경에서 데이터베이스 개체를 찾습니다. SQL 편집기를 사용하는 방법에 대한 자세한 내용은 SQL 편집기를 사용하여 데이터베이스 개체 만들기를 참조하세요.
스마트 SQL 코드 조각
SQL 코드 조각은 데이터베이스, 테이블, 뷰, 저장 프로시저, 사용자, 로그인 및 역할을 만드는 적절한 SQL 구문을 생성하고 기존 데이터베이스 개체를 업데이트합니다. 스마트 코드 조각을 사용하여 개발 또는 테스트 목적으로 데이터베이스 복사본을 빠르게 만들고 CREATE 및 INSERT 스크립트를 생성 및 실행할 수 있습니다.
Azure Data Studio에서는 사용자 지정 SQL 코드 조각을 만드는 기능도 제공합니다. 자세한 내용은 코드 조각 만들기 및 사용을 참조하세요.
사용자 지정 가능한 서버 및 데이터베이스 대시보드
다양한 사용자 지정 가능 대시보드를 만들어 데이터베이스에서 성능 병목 현상을 모니터링하고 신속하게 해결할 수 있습니다. 인사이트 위젯 및 데이터베이스(및 서버) 대시보드에 대해 알아보려면 인사이트 위젯을 사용하여 서버 및 데이터베이스 관리하기를 참조하세요.
연결 관리(서버 그룹)
서버 그룹은 사용하는 서버 및 데이터베이스에 대한 연결을 구성하는 방법을 제공합니다. 자세한 내용은 서버 그룹을 참조하세요.
통합 터미널
Azure Data Studio 사용자 인터페이스 안에 있는 통합 터미널 창에서 즐겨 사용하는 명령줄 도구(예: Bash, PowerShell, sqlcmd, BCP 및 ssh)를 사용할 수 있습니다. 통합 터미널에 대해 알아보려면 통합 터미널을 참조하세요.
확장성 및 확장 작성
기본 설치의 기능을 확장하여 Azure Data Studio 환경을 향상합니다. Azure Data Studio는 데이터 관리 작업을 위한 확장성 지점과 확장 작성 지원을 제공합니다.
Azure Data Studio의 확장성에 대한 자세한 내용은 확장성을 참조하세요. 확장 작성에 대한 자세한 내용은 확장 작성을 참조하세요.
SSMS(SQL Server Management Studio) 기능 비교
Azure Data Studio를 사용하는 경우:
- 대부분 쿼리를 편집 또는 실행하는 경우입니다.
- 결과 집합을 빠르게 차트로 만들고 시각화할 수 있는 기능이 필요합니다.
- sqlcmd 또는 PowerShell을 사용하여 통합 터미널을 통해 대부분의 관리 작업을 실행할 수 있습니다.
- 마법사 환경이 별로 필요하지 않습니다.
- 심층 관리 또는 플랫폼 관련 구성을 수행할 필요가 없습니다.
- macOS 또는 Linux에서 실행해야 합니다.
SQL Server Management Studio를 사용하는 경우:
- 복잡한 관리 또는 플랫폼 구성을 수행하고 있습니다.
- 사용자 관리, 취약성 평가 및 보안 기능 구성을 포함한 보안 관리를 수행하고 있습니다. 성능 조정 어드바이저 및 대시보드를 사용해야 합니다.
- 데이터베이스 다이어그램 및 테이블 디자이너를 사용합니다.
- 등록된 서버에 액세스해야 합니다.
- 활성 쿼리 통계 또는 클라이언트 통계를 사용합니다.
셸 기능
기능 | Azure Data Studio | SSMS |
---|---|---|
Azure 로그인 | 예 | 예 |
대시보드 | 예 | |
확장 | 예 | |
통합 터미널 | 예 | |
개체 탐색기 | 예 | 예 |
개체 스크립팅 | 예 | 예 |
테이블에서 선택 | 예 | 예 |
소스 코드 제어 | 예 | |
작업창 | 예 | |
테마(다크 모드 포함) | 예 | |
Azure 리소스 탐색기 | 예 | |
스크립트 생성 마법사 | 예 | |
개체 속성 | 프리뷰 | 예 |
테이블 디자이너 | 예 | 예 |
쿼리 편집기
기능 | Azure Data Studio | SSMS |
---|---|---|
차트 뷰어 | 예 | |
CSV, JSON, XLSX로 결과 내보내기 | 예 | |
파일로 결과 저장 | 예 | |
결과를 텍스트로 내보내기 | 예 | |
IntelliSense | 예 | 예 |
코드 조각 | 예 | 예 |
플랜 표시 | 예 | 예 |
클라이언트 통계 | 예 | |
활성 쿼리 통계 | 예 | |
쿼리 옵션 | 예 | |
공간 뷰어 | 예 | |
SQLCMD | 예 | 예 |
운영 체제 지원
기능 | Azure Data Studio | SSMS |
---|---|---|
Windows | 예 | 예 |
macOS | 예 | |
Linux | 예 |
데이터 엔지니어링
기능 | Azure Data Studio | SSMS |
---|---|---|
외부 데이터 마법사 | 프리뷰 | |
HDFS 통합 | 프리뷰 | |
Notebooks | 프리뷰 |
데이터베이스 관리
기능 | Azure Data Studio | SSMS |
---|---|---|
백업/복원 | 프리뷰 | 예 |
플랫 파일 가져오기 | 예 | 예 |
SQL 에이전트 | 프리뷰 | 예 |
SQL 프로파일러 | 프리뷰 | 예 |
Always On | 예 | |
Always Encrypted | 예 | |
데이터 복사 마법사 | 예 | |
데이터 튜닝 관리자 | 예 | |
데이터베이스 다이어그램 | 예 | |
오류 로그 뷰어 | 예 | |
유지 관리 계획 | 예 | |
다중 서버 쿼리 | 예 | |
정책 기반 관리 | 예 | |
PolyBase | 예 | |
쿼리 저장소 | 예 | |
등록된 서버 | 예 | |
복제 | 예 | |
보안 관리 | 예 | 예 |
Service Broker | 예 | |
SQL 평가 | 프리뷰 | 예 |
SQL 메일 | 예 | |
템플릿 탐색기 | 예 | |
취약성 평가 | 예 | |
XEvent 관리 | 예 |
데이터베이스 개발
기능 | Azure Data Studio | SSMS |
---|---|---|
DACPAC 가져오기/내보내기 | 예 | 예 |
SQL 프로젝트 | 프리뷰 | |
스키마 비교 | 예 |
SQL Tools Service
Azure Data Studio는 애플리케이션의 SQL API 레이어로 SqlToolsService를 사용합니다. SQL Tools Service는 .NET 기반이며 MIT 라이선스에 따른 오픈 소스입니다. SQL 연결의 경우 SQL Tools Service는 Microsoft.Data.SqlClient를 SQL 드라이버로 사용합니다.
관련 콘텐츠
- Azure Data Studio 다운로드 및 설치
- Azure Data Studio FAQ
- SQL Server 연결 및 쿼리
- Azure SQL 데이터베이스 연결 및 쿼리
- SSMS(SQL Server Management Studio) 다운로드
SQL 도구 도움말 보기
- 도움말을 사용하는 모든 방법
- SSMS 사용자 피드백.
- Azure Data Studio Git 문제 제출
- Azure Data Studio에 참여
- SQL 클라이언트 도구 포럼
- SQL Server Data Tools - MSDN 포럼
- 비즈니스 사용자에 대한 지원 옵션
문서에 기여
콘텐츠를 직접 편집할 수 있다는 것을 알고 계셨나요? 직접 편집하여 설명서를 개선하고, 페이지에 기여자로 참여하세요.
자세한 내용은 Microsoft Learn 설명서 편집을 참조하세요.