SQL Server Management Studio(SSMS)를 사용하면 Azure Synapse Analytics에서 서버리스 SQL 풀 또는 전용 SQL 풀 리소스를 통해 Synapse SQL에 연결하고 쿼리할 수 있습니다.
참고
서버리스 SQL 풀에 지원되는 도구:
- Visual Studio Code용 mssql 확장.
- SSMS는 버전 18.5부터 부분적으로 지원됩니다. 연결과 쿼리에만 사용할 수 있습니다.
사전 준비 사항
- SQL Server Management Studio(SSMS).
- 데이터 웨어하우스. 전용 SQL 풀용 데이터 웨어하우스를 만들려면 전용 SQL 풀 만들기를 참조하세요. 서버리스 SQL 풀에서는 작업 공간을 만들 때 Built-in이라는 데이터 웨어하우스가 이미 프로비저닝되어 있습니다.
- 정식 SQL Server 이름. 이 이름을 찾으려면 Synapse SQL에 연결을 참조하세요.
Synapse SQL에 연결
전용 SQL 풀을 사용하여 Synapse SQL에 연결하려면 다음 단계를 수행합니다.
SQL 서버 관리 스튜디오(SSMS)를 엽니다.
서버에 연결 대화 상자에서 필드를 입력한 다음, 연결을 선택하세요
- 서버 이름: 앞에서 확인한 서버 이름을 입력하세요.
- 인증: SQL Server 인증 또는 Active Directory 통합 인증과 같은 인증 유형을 선택하세요.
- 로그인 및 비밀번호: SQL Server 인증을 선택한 경우 사용자 이름과 비밀번호를 입력하세요.
개체 탐색기에서 Azure SQL Server를 확장하세요. 샘플
AdventureWorksDW데이터베이스 같은 서버와 연결된 데이터베이스를 확인할 수 있습니다. 데이터베이스를 확장하여 테이블을 볼 수 있습니다:
샘플 쿼리 실행
데이터베이스 연결을 설정한 후 데이터를 쿼리할 수 있습니다.
SQL Server 개체 탐색기에서 데이터베이스를 마우스 오른쪽 단추로 클릭합니다.
새 쿼리를 선택합니다. 새 쿼리 창이 열립니다.
다음 Transact-SQL(T-SQL) 쿼리를 쿼리 창에 복사하세요:
SELECT COUNT(*) FROM dbo.FactInternetSales;Execute를 선택하여 쿼리를 실행하거나F5바로 가기를 사용합니다.
쿼리 결과를 봅니다. 다음 예제에서
FactInternetSales테이블에는 60,398개의 행이 있습니다.