다음을 통해 공유


데이터 레이블 지정 프로젝트를 만드는 동안 발생하는 문제 해결

데이터 레이블 지정 프로젝트를 만드는 동안 오류가 발생하는 경우 다음 문제 해결 단계를 시도해 보세요.

Storage Blob 데이터 기여자 액세스 추가

대부분의 경우 프로젝트 만들기 오류는 액세스 문제로 인해 발생할 수 있습니다. 액세스 문제를 해결하려면 다음 단계에 따라 Storage Blob 데이터 기여자 역할을 작업 영역 ID에 추가합니다.

  1. Azure Portal에서 스토리지 계정을 선택합니다.

    1. Azure Machine Learning 스튜디오의 오른쪽 상단 배너에서 작업 영역 이름을 선택합니다.

    2. 나타나는 섹션 하단에서 Azure Portal의 모든 속성 보기를 선택합니다.

      Azure Portal에서 모든 속성 보기에 액세스할 수 있는 위치를 보여 주는 스크린샷.

    3. 작업 영역의 Azure Portal 페이지에서 스토리지 링크를 선택합니다.

      Azure Portal의 스토리지 링크를 보여 주는 스크린샷.

  2. 역할 할당을 추가합니다.

    1. 스토리지 계정 왼쪽 메뉴에서 액세스 제어(IAM)를 선택합니다.

    2. 액세스 제어 설정의 상단 도구 모음에서 + 추가를 선택한 다음 역할 할당 추가를 선택합니다.

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

    3. "Storage Blob 데이터 기여자"를 검색합니다.

    4. 역할 목록에서 Storage Blob 데이터 기여자를 선택합니다.

    5. 다음을 선택합니다.

      Storage Blob 데이터 기여자 역할을 보여 주는 스크린샷.

  3. 구성원을 선택합니다.

    1. 멤버 페이지에서 +멤버 선택을 선택합니다.

    2. 작업 영역 ID를 검색합니다.

      1. 기본적으로 작업 영역 ID는 작업 영역 이름과 동일합니다.
      2. 사용자 할당 ID로 작업 영역을 만든 경우 사용자 ID 이름을 검색합니다.
    3. 작업 영역 ID 이름이 있는 엔터프라이즈 애플리케이션을 선택합니다.

    4. 페이지 하단에 있는 선택 단추를 선택합니다.

      멤버 선택을 보여 주는 스크린샷.

  4. 역할을 검토하고 할당합니다.

    1. 항목을 검토하려면 검토 + 할당을 선택합니다.
    2. 다시 검토 + 할당을 선택하고 할당이 완료될 때까지 기다립니다.

외부 데이터 저장소에 대한 액세스 설정

레이블 지정 프로젝트의 데이터가 외부 데이터 저장소에서 액세스되는 경우 해당 데이터 저장소 및 기본 데이터 저장소에 대한 액세스를 설정합니다.

  1. Azure Portal에서 외부 데이터 저장소로 이동합니다.
  2. 작업 영역 ID에 Storage Blob 데이터 기여자 역할을 추가하려면 역할 할당 추가부터 시작하여 이전 단계를 따릅니다.

작업 영역 관리 ID를 사용하도록 데이터 저장소 설정

작업 영역이 가상 네트워크로 보호되는 경우 다음 단계에서 작업 영역 관리 ID를 사용하도록 데이터 저장소를 설정합니다.

  1. Azure Machine Learning 스튜디오의 왼쪽 메뉴에서 데이터를 선택합니다.
  2. 상단 탭에서 데이터 저장소를 선택합니다.
  3. 레이블 지정 프로젝트의 데이터에 액세스하는 데 사용 중인 데이터 저장소를 선택합니다.
  4. 상단 도구 모음에서 인증 업데이트를 선택합니다.
  5. "Azure Machine Learning 스튜디오에서 데이터 미리 보기 및 프로파일링을 위해 작업 영역 관리 ID 사용" 엔터티를 토글합니다.

데이터 전처리가 실패하는 경우

데이터 레이블 지정 프로젝트를 만드는 경우, 데이터 전처리가 실패할 때 문제가 발생할 수도 있습니다. 다음과 같은 오류가 표시됩니다.

데이터 전처리 오류를 보여 주는 스크린샷.

이 오류는 v1 표 형식 데이터 세트를 데이터 원본으로 사용할 때 발생할 수 있습니다. 프로젝트는 먼저 이 데이터를 변환합니다. 데이터 액세스 오류로 인해 이 변환이 실패할 수 있습니다. 이 문제를 해결하려면 데이터 저장소가 데이터 액세스를 위한 자격 증명을 저장하는 방식을 확인합니다.

  1. 작업 영역의 왼쪽 메뉴에서 데이터를 선택합니다.
  2. 상단 탭에서 데이터 저장소를 선택합니다.
  3. v1 표 형식 데이터가 저장된 데이터 저장소를 선택합니다.
  4. 상단 도구 모음에서 인증 업데이트를 선택합니다.
  5. 데이터 액세스를 위해 데이터 저장소에 자격 증명 저장 토글이 켜기인 경우 인증 유형과 값이 올바른지 확인합니다.
  6. 데이터 액세스를 위해 데이터 저장소에 사용자 인증 정보 저장 토글이 끄기인 경우 나머지 단계를 수행하여 컴퓨팅 클러스터가 데이터에 액세스할 수 있는지 확인합니다.

데이터 액세스를 위해 데이터 저장소에 사용자 인증 정보 저장끄기인 경우 변환 작업을 실행하는 컴퓨팅 클러스터는 데이터 저장소에 액세스해야 합니다. 컴퓨팅 클러스터가 데이터에 액세스할 수 있는지 확인하려면 컴퓨팅 클러스터 이름을 찾아 관리 ID를 할당하고 다음 단계를 따릅니다.

  1. 왼쪽 메뉴에서 작업을 선택합니다.
  2. Labeling ConvertTabularDataset라는 이름이 포함된 실험을 선택합니다.
  3. 실패한 작업이 표시되면 해당 작업을 선택합니다. (성공적인 작업이 보이면 변환이 성공한 것입니다.)
  4. 개요 섹션의 페이지 하단에 컴퓨팅 섹션이 있습니다. 대상 컴퓨팅 클러스터를 선택합니다.
  5. 컴퓨팅 클러스터 세부 정보 페이지의 페이지 하단에 관리 ID 섹션이 있습니다. 컴퓨팅 클러스터에 ID가 없으면 편집 도구를 선택하여 시스템 할당 ID 또는 관리 ID를 할당합니다.

관리 ID가 포함된 컴퓨팅 클러스터 이름이 있으면 Storage Blob 데이터 기여자 역할을 컴퓨팅 클러스터에 할당합니다.

Storage Blob 데이터 기여자 액세스 권한을 추가하려면 이전 단계를 따릅니다. 하지만 이번에는 컴퓨팅 클러스터가 데이터 저장소에 액세스할 수 있도록 멤버 선택 섹션에서 컴퓨팅 리소스를 선택하게 됩니다.

  • 시스템 할당 ID를 사용하는 경우 작업 영역 이름, /computes/, 컴퓨팅 이름을 차례로 사용하여 컴퓨팅 이름을 검색합니다. 예를 들어, 작업 영역 이름이 myworkspace이고 컴퓨팅 이름이 mycompute인 경우 myworkspace/computes/mycompute를 검색하여 멤버를 선택합니다.
  • 사용자 할당 ID를 사용하는 경우 사용자 할당 ID 이름을 검색합니다.

프로젝트 관리 문제를 해결하는 방법에 대한 자세한 내용은 프로젝트 관리 문제 해결을 참조하세요.