Share via


Azure Machine Learning에서 Synapse Spark 풀 연결 및 관리

적용 대상:Azure CLI ml 확장 v2(현재)Python SDK azure-ai-ml v2(현재)

이 문서에서는 Azure Machine Learning에서 Synapse Spark 풀을 연결하는 방법을 알아봅니다. 다음 방법 중 하나로 Azure Machine Learning에서 Synapse Spark 풀을 연결할 수 있습니다.

  • Azure Machine Learning 스튜디오 UI 사용
  • Azure Machine Learning CLI 사용
  • Azure Machine Learning Python SDK 사용

필수 조건

Azure Machine Learning에서 Synapse Spark 풀 연결

Azure Machine Learning은 Synapse Spark 풀을 연결하고 관리하는 다양한 방법을 제공합니다.

Studio 컴퓨팅 탭으로 Synapse Spark 풀을 연결하려면:

새로운 Synapse Spark 풀 만들기를 보여 주는 스크린샷.

  1. 왼쪽 창의 관리 섹션에서 컴퓨팅을 선택합니다.
  2. 연결된 컴퓨팅을 선택합니다.
  3. 연결된 컴퓨팅 화면에서 새로 만들기를 선택하여 다양한 형식의 컴퓨팅을 연결하는 옵션을 확인합니다.
  4. Synapse Spark 풀을 선택합니다.

Synapse Spark 풀 연결 패널이 화면 오른쪽에 열립니다. 이 패널에서:

  1. Azure Machine Learning 리소스 내에 연결된 Synapse Spark 풀을 지칭하는 이름을 입력합니다.

  2. 드롭다운 메뉴에서 Azure 구독을 선택합니다.

  3. 드롭다운 메뉴에서 Synapse 작업 영역을 선택합니다.

  4. 드롭다운 메뉴에서 Spark 풀을 선택합니다.

  5. 관리 ID 할당 옵션을 전환하여 사용하도록 설정합니다.

  6. 연결된 이 Synapse Spark 풀과 함께 사용할 관리 ID 형식을 선택합니다.

  7. 업데이트를 선택하여 Synapse Spark 풀 연결 프로세스를 완료합니다.

Azure Synapse Analytics에서 역할 할당 추가

연결된 Synapse Spark 풀이 제대로 작동하는지 확인하려면 Azure Synapse Analytics 스튜디오 UI에서 관리자 역할을 할당합니다. 다음 단계는 그 방법을 보여줍니다.

  1. Azure Portal에서 Synapse 작업 영역을 엽니다.

  2. 왼쪽 창에서 개요를 선택합니다.

    Synapse Studio 열기를 보여 주는 스크린샷.

  3. Synapse Studio 열기를 선택합니다.

  4. Azure Synapse Analytics 스튜디오의 왼쪽 창에서 관리를 선택합니다.

  5. 왼쪽에서 두 번째인 왼쪽 창의 보안 섹션에서 액세스 제어를 선택합니다.

  6. 추가를 선택합니다.

  7. 화면 오른쪽에 역할 할당 추가 패널이 열립니다. 이 패널에서:

    1. 범위에 대해 작업 영역 항목을 선택합니다.

    2. 항목 종류 드롭다운 메뉴에서 Apache Spark 풀을 선택합니다.

    3. 항목 드롭다운 메뉴에서 Apache Spark 풀을 선택합니다.

    4. 역할 드롭다운 메뉴에서 Synapse 관리자를 선택합니다.

    5. 사용자 선택 검색 상자에 Azure Machine Learning 작업 영역의 이름을 입력하기 시작합니다. 연결된 Synapse Spark 풀 목록이 표시됩니다. 목록에서 원하는 Synapse Spark 풀을 선택합니다.

    6. 적용을 선택합니다.

      역할 할당 추가를 보여 주는 스크린샷.

Synapse Spark 풀 업데이트

Azure Machine Learning 스튜디오 UI에서 연결된 Synapse Spark 풀을 관리할 수 있습니다. Spark 풀 관리 기능에는 연결된 Synapse Spark 풀에 대한 연결된 관리 ID 업데이트가 포함됩니다. Synapse Spark 풀을 업데이트하는 동안 시스템 할당 또는 사용자 할당 ID를 할당할 수 있습니다. Synapse Spark 풀에 할당하기 전에 Azure Portal에서 사용자 할당 관리 ID를 만들어야 합니다.

연결된 Synapse Spark 풀에 대한 관리 ID를 업데이트하려면 다음을 수행합니다.

Synapse Spark Pool 관리 ID 업데이트를 보여 주는 스크린샷.

  1. Azure Machine Learning 스튜디오에서 Synapse Spark 풀의 세부 정보 페이지를 엽니다.

  2. 관리 ID 섹션의 오른쪽에 있는 편집 아이콘을 찾습니다.

  3. 처음으로 관리 ID를 할당하려면 관리 ID 할당을 전환하여 사용하도록 설정합니다.

  4. 시스템 할당 관리 ID를 할당하려면 다음을 수행합니다.

    1. ID 형식으로 시스템 할당을 선택합니다.
    2. 업데이트를 선택합니다.
  5. 사용자 할당 관리 ID를 할당하려면:

    1. ID 형식으로 사용자 할당을 선택합니다.
    2. 드롭다운 메뉴에서 Azure 구독을 선택합니다.
    3. 이름으로 검색 텍스트가 표시된 상자에 사용자 할당 관리 ID 이름의 처음 몇 문자를 입력합니다. 사용자가 할당한 관리 ID 이름과 일치하는 목록이 나타납니다. 목록에서 원하는 사용자 할당 관리 ID를 선택합니다. 여러 사용자 할당 관리 ID를 선택하고 연결된 Synapse Spark 풀에 할당할 수 있습니다.
    4. 업데이트를 선택합니다.

Synapse Spark 풀 분리

연결된 Synapse Spark 풀을 분리하여 작업 영역을 정리할 수 있습니다.


Azure Machine Learning 스튜디오 UI는 연결된 Synapse Spark 풀을 분리하는 방법도 제공합니다. 이렇게 하려면 다음 단계를 수행하세요.

  1. Azure Machine Learning 스튜디오에서 Synapse Spark 풀의 세부 정보 페이지를 엽니다.

  2. 연결된 Synapse Spark 풀을 분리하려면 분리를 선택합니다.

Azure Machine Learning의 서버리스 Spark 컴퓨팅

일부 사용자 시나리오에서는 Spark 풀을 연결할 필요 없이 Azure Machine Learning 작업 제출 중에 서버리스 Spark 컴퓨팅 리소스에 액세스해야 할 수 있습니다. Azure Machine Learning과 Azure Synapse Analytics의 통합은 서버리스 Spark 컴퓨팅 환경도 제공합니다. 이를 통해 컴퓨팅을 작업 영역에 먼저 연결할 필요 없이 작업에서 Spark 컴퓨팅에 액세스할 수 있습니다. 서버리스 Spark 컴퓨팅 환경에 대해 자세히 알아봅니다.

다음 단계