다음을 통해 공유


기존 전용 SQL 풀(이전의 SQL DW)에서 Synapse 작업 영역 기능 사용하기

이제 모든 SQL Data Warehouse 고객이 Synapse Studio와 작업 영역을 통하여 자동화, 연결, 도구에 영향을 주지 않으면서 기존의 전용 SQL 풀(이전의 SQL DW) 인스턴스에 액세스하여 사용할 수 있습니다. 본 문서는 기존의 Azure Synapse Analytics 고객이 Synapse 작업 영역과 스튜디오를 통하여 다양한 새 기능을 활용함으로써 기존의 Analytics 솔루션을 빌드하고 확장하는 방법을 설명합니다.

환경

이제 Synapse 작업 영역이 GA 되었으므로 DW Portal 개요 섹션에서 기존의 전용 SQL 풀(이전의 SQL DW) 인스턴스를 위한 Synapse 작업 영역을 만들 수 있도록 하는 새 기능을 활용할 수 있습니다. 이 새로운 기능을 사용하면 기존 데이터 웨어하우스 인스턴스를 호스트하는 논리 서버를 새 Synapse 작업 영역에 연결할 수 있습니다. 연결을 통해 해당 서버에 호스트된 모든 데이터 웨어하우스가 작업 영역 및 Studio에서 액세스할 수 있게 되며 Synapse 파트너 서비스(서버리스 SQL 풀, Apache Spark 풀 및 ADF)와 함께 사용할 수 있습니다. 프로비전 단계가 끝나 새로 생성된 작업 영역과의 연결이 설정되는 즉시 리소스에 액세스하여 사용할 수 있게 됩니다.

연결된 Synapse 작업 영역

전용 SQL 풀(이전의 SQL DW)에 액세스하여 이를 사용할 수 있도록 Synapse 작업 영역 및 스튜디오 기능 사용하기

다음 정보는 Synapse 작업 영역 기능을 사용하도록 설정된 전용 SQL DW(이전의 SQL DW)를 사용할 때 적용됩니다.

  • SQL 기능 Synapse 작업 영역 기능을 사용하도록 한 뒤에는 SQL의 모든 기능이 논리 SQL 서버와 함께 유지됩니다. 작업 영역을 사용하도록 설정한 뒤에도 SQL 리소스 공급자를 통하여 서버에 액세스할 수 있습니다. 모든 관리 기능은 작업 영역을 통하여 시작할 수 있으며 작업은 SQL 풀을 호스트하는 논리 SQL 서버에서 수행됩니다. 작업 영역을 사용하도록 설정하였을 때는 기존의 자동화, 도구, 연결 중 아무것도 끊어지거나 중단되지 않습니다.

  • 리소스 이동: Synapse 작업 영역 기능이 활성화된 상태에서 서버에서 리소스 이동을 시작하면 서버와 작업 영역 간의 연결이 끊어집니다. 작업 영역에서 기존 전용 SQL 풀(이전의 SQL DW) 인스턴스에 더 이상 액세스할 수 없습니다. 연결이 유지되도록 하려면 두 리소스가 동일한 구독 및 리소스 그룹 내에 유지되는 것이 좋습니다.

  • 모니터링: 전용 SQL 풀(이전의 SQL DW)을 사용하도록 설정된 작업 영역의 Synapse Studio를 통하여 제출된 SQL 요청은 모니터 허브에서 조회할 수 있습니다. 다른 모든 모니터링 활동의 경우 Azure Portal 전용 SQL 풀(이전의 SQL DW) 모니터링으로 이동할 수 있습니다.

  • 보안액세스 제어: SQL Server 및 전용 SQL 풀(이전의 SQL DW) 인스턴스에 대한 모든 관리 함수는 논리 SQL 서버에 계속 상주합니다. 이러한 함수에는 방화벽 규칙 관리, 서버의 Microsoft Entra 관리자 설정, 전용 SQL 풀(이전 SQL DW)의 데이터에 대한 모든 액세스 제어가 포함됩니다. 전용 SQL 풀(이전의 SQL DW)을 액세스할 수 있는 상태로 유지하면서 Synapse 작업 영역을 통하여 사용할 수 있게 하려면 다음 단계를 반드시 수행하여야 합니다. 작업 영역 역할 멤버 자격은 사용자에게 전용 SQL 풀(이전의 SQL DW) 인스턴스 내의 데이터에 대한 권한을 주지 않습니다. 일반 SQL 인증 정책을 따라 사용자가 논리 서버의 전용 SQL 풀(이전의 SQL DW) 인스턴스에 액세스할 수 있는지 확인합니다. 전용 SQL 풀(이전의 SQL DW) 호스트 서버에 관리 ID가 이미 할당되어 있는 상태라면, 해당 관리 ID 이름은 작업 영역 파트너 서비스(예: ADF 파이프라인)를 지원하기 위하여 자동으로 생성된 작업 영역 관리 ID의 이름과 동일합니다. 이름이 같은 두 개의 관리 ID가 하나의 연결된 시나리오에 있을 수 있습니다. 관리 ID는 Microsoft Entra 개체 ID로 구분할 수 있으며 개체 ID를 사용하여 SQL 사용자를 만드는 기능은 곧 제공될 예정입니다.

    CREATE USER [<workspace managed identity] FROM EXTERNAL PROVIDER 
    GRANT CONTROL ON DATABASE:: <dedicated SQL pool name> TO [<workspace managed identity>];
    

    참고

    연결된 작업 영역 Synapse Studio는 사용자가 Azure에서 가지고 있는 사용 권한에 따라 전용 풀의 이름을 표시합니다. 사용자에게 SQL 풀에 대한 권한이 없는 경우 SQL 풀에 속한 개체에는 액세스할 수 없습니다.

    Azure Synapse 기능이 사용하도록 설정된 전용 SQL 풀에서는 Microsoft Entra 전용을 통한 인증 허용이 지원되지 않습니다. Microsoft Entra 전용 인증을 사용하도록 설정하는 정책은 Azure Synapse 기능이 사용하도록 설정된 신규 또는 기존 전용 SQL 풀에는 적용되지 않습니다. Microsoft Entra 전용 인증에 대한 자세한 내용은 Azure Synapse Analytics에서 로컬 인증 사용 안 함을 참조하세요.

  • 네트워크 보안: 기존의 전용 SQL 풀(이전의 SQL DW)에서 사용하도록 설정한 Synapse 작업 영역이 데이터 침투 방지를 사용하도록 설정된 경우입니다. 작업 영역과 논리 SQL 서버를 연결하는 관리형 프라이빗 엔드포인트 연결을 만듭니다. 프라이빗 엔드포인트 연결 요청을 허용하여 서버와 작업 영역 간 통신을 승인합니다.

  • 스튜디오: 데이터 허브의 SQL 풀 전용 SQL 풀(이전의 SQL DW)을 사용하도록 설정된 작업 영역은 데이터 허브의 도구 설명을 통하여 식별할 수 있습니다.

  • 전용 SQL 풀(이전의 SQL DW) 새로 만들기 작업 영역 기능을 사용하도록 설정한 뒤 Synapse 작업 영역과 스튜디오를 통하여 전용 SQL 풀을 새로 만들 수 있으며 새로운 풀에 대한 프로비전은 논리 SQL 서버에서 실행됩니다. 프로비전이 완료되면 새 리소스가 포털 및 Studio에 표시됩니다.

가용성

Synapse 작업 영역 제품 SKU에 대한 지역별 가용성은 지역별 제품 가용성을 참조하세요.

다음 단계

기존의 전용 SQL 풀(이전의 SQL DW)에서 Synapse 작업 영역 기능을 사용하도록 설정합니다.