Azure Portal에서 사용자 추가
중요
Azure Data Lake Analytics 2024년 2월 29일에 사용 중지되었습니다. 이 공지 사항을 통해 자세히 알아봅니다.
데이터 분석의 경우 organization Azure Synapse Analytics 또는 Microsoft Fabric을 사용할 수 있습니다.
사용자 추가 마법사 시작
- Azure Portal 통해 Azure Data Lake Analytics 엽니다.
- 사용자 추가 마법사를 선택합니다.
- 사용자 선택 단계에서 추가하려는 사용자를 찾습니다. 선택을 선택합니다.
- 역할 선택 단계에서 Data Lake Analytics 개발자를 선택합니다. 이 역할에는 U-SQL 작업을 제출/모니터링/관리하는 데 필요한 최소한의 사용 권한 집합이 있습니다. Azure 서비스를 관리하기 위한 그룹이 없는 경우 이 역할에 할당합니다.
- 카탈로그 사용 권한 선택 단계에서 사용자가 액세스해야 하는 다른 데이터베이스를 선택합니다. 작업을 제출하려면 "마스터"라는 기본 고정적인 데이터베이스에 대한 읽기 및 쓰기 권한이 필요합니다. 완료되면 확인을 선택합니다.
- 선택한 사용 권한 할당이라는 마지막 단계에서 마법사에 의한 변경 내용을 검토합니다. 확인을 선택합니다.
데이터 폴더에 대한 ACL 구성
입력 데이터 및 출력 데이터를 포함하는 폴더에서 필요에 따라 "R-X" 또는 "RWX"을 부여합니다.
필요에 따라 Azure Data Lake Storage Gen1 읽기 권한자 역할에 사용자를 추가합니다.
- Azure Data Lake Storage Gen1 계정을 찾습니다.
- 사용자를 선택합니다.
- 추가를 선택합니다.
- 이 그룹에 할당하려는 Azure 역할을 선택합니다.
- 읽기 권한자 역할에 할당합니다. 이 역할에는 ADLSGen1에 저장된 데이터를 이동/관리하는 데 필요한 최소한의 사용 권한 집합이 있습니다. Azure 서비스를 관리하기 위한 그룹이 없는 경우 이 역할에 할당합니다.
- 그룹의 이름에 입력합니다.
- 확인을 선택합니다.
PowerShell을 사용하여 사용자 추가
- Azure PowerShell을 설치 및 구성하는 방법 가이드의 지침을 따르세요.
- Add-AdlaJobUser.ps1 PowerShell 스크립트를 다운로드합니다.
- PowerShell 스크립트를 실행합니다.
사용자에게 작업을 제출하고, 새 작업 메타데이터를 보고, 이전 메타데이터를 보는 액세스 권한을 부여하는 샘플 명령은 다음과 같습니다.
.\Add-AdlaJobUser.ps1 -Account myadlsaccount -EntityIdToAdd 546e153e-0ecf-417b-ab7f-aa01ce4a7bff -EntityType User -FullReplication