다음을 통해 공유


계정 정책을 사용하여 Azure Data Lake Analytics 관리

계정 정책을 사용하면 Azure Data Lake Analytics 계정의 리소스 사용 방법을 제어할 수 있습니다. 이러한 정책을 사용하면 Azure Data Lake Analytics 사용 비용을 제어할 수 있습니다. 예를 들어 이러한 정책을 사용하면 계정에서 동시에 사용할 수 있는 AU 수를 제한하여 예기치 않은 비용 급증을 방지할 수 있습니다.

중요합니다

Azure Data Lake Analytics는 2024년 2월 29일에 사용 중지되었습니다. 에 대해 더 알고 싶다면 이 공지을 확인하세요.

데이터 분석을 위해 조직은 Azure Synapse Analytics 또는 Microsoft Fabric 사용할 수 있습니다.

계정 수준 정책

이러한 정책은 Data Lake Analytics 계정의 모든 작업에 적용됩니다.

Data Lake Analytics 계정의 최대 AU 수

정책은 Data Lake Analytics 계정에서 사용할 수 있는 총 AU(분석 단위) 수를 제어합니다. 기본적으로 값은 250으로 설정됩니다. 예를 들어 이 값이 250OU로 설정된 경우 250개의 AU가 할당된 하나의 작업을 실행하거나 각각 25개의 AU로 실행되는 10개의 작업을 가질 수 있습니다. 제출된 다른 작업은 실행 중인 작업이 완료될 때까지 큐에 대기됩니다. 실행 작업이 완료되면 대기 중인 작업이 실행되도록 AU가 해제됩니다.

Data Lake Analytics 계정에 대한 AU 수를 변경하려면 다음을 수행합니다.

  1. Azure Portal에서 Data Lake Analytics 계정으로 이동합니다.

  2. 제한 및 정책선택합니다.

  3. 최대 한도에서 슬라이더를 이동하여 값을 선택하거나, 텍스트 상자에 값을 입력하세요.

  4. 저장을 선택합니다.

    비고

    기본(250) AU 이상이 필요한 경우 포털에서 Help+Support 클릭하여 지원 요청을 제출합니다. Data Lake Analytics 계정에서 사용할 수 있는 AU 수를 늘릴 수 있습니다.

동시에 실행할 수 있는 최대 작업 수

이 정책은 동시에 실행할 수 있는 작업 수를 제한합니다. 기본적으로 이 값은 20으로 설정됩니다. Data Lake Analytics에 사용 가능한 AU가 있는 경우 실행 중인 작업의 총 수가 이 정책의 값에 도달할 때까지 새 작업이 즉시 실행되도록 예약됩니다. 동시에 실행할 수 있는 최대 작업 수에 도달하면 하나 이상의 실행 중인 작업이 완료될 때까지(사용 가능한 AU에 따라) 후속 작업이 우선 순위 순서로 큐에 대기됩니다.

동시에 실행할 수 있는 작업 수를 변경하려면 다음을 수행합니다.

  1. Azure Portal에서 Data Lake Analytics 계정으로 이동합니다.

  2. 제한 및 정책선택합니다.

  3. 최대 실행 작업 수슬라이더를 이동하여 값을 선택하거나 텍스트 상자에 값을 입력합니다.

  4. 저장을 선택합니다.

    비고

    기본(20개) 개 이상의 작업을 실행해야 하는 경우 포털에서 도움말+지원 클릭하여 지원 요청을 제출합니다. Data Lake Analytics 계정에서 동시에 실행할 수 있는 작업 수를 늘릴 수 있습니다.

작업 메타데이터 및 리소스를 유지하는 기간

사용자가 U-SQL 작업을 실행하면 Data Lake Analytics 서비스는 모든 관련 파일을 유지합니다. 이러한 파일에는 U-SQL 스크립트, U-SQL 스크립트에서 참조되는 DLL 파일, 컴파일된 리소스 및 통계가 포함됩니다. 파일은 기본 Azure Data Lake Storage 계정의 /system/폴더에 있습니다. 이 정책은 이러한 리소스가 자동으로 삭제되기 전에 저장되는 기간을 제어합니다(기본값은 30일). 이러한 파일을 디버깅 및 나중에 다시 실행할 작업의 성능 튜닝에 사용할 수 있습니다.

작업 메타데이터 및 리소스를 유지하는 기간을 변경하려면 다음을 수행합니다.

  1. Azure Portal에서 Data Lake Analytics 계정으로 이동합니다.
  2. 제한 및 정책선택합니다.
  3. 작업 쿼리유지 일 수를 조정하려면, 슬라이더를 이동하여 값을 선택하거나 텍스트 상자에 값을 입력합니다.
  4. 저장을 선택합니다.

작업 수준 정책

작업 수준 정책을 사용하면 개별 사용자(또는 특정 보안 그룹의 구성원)가 제출하는 작업에 대해 설정할 수 있는 최대 AU 및 최대 우선 순위를 제어할 수 있습니다. 이 정책을 사용하면 사용자가 발생하는 비용을 제어할 수 있습니다. 또한 예약된 작업이 동일한 Data Lake Analytics 계정에서 실행되는 우선 순위가 높은 프로덕션 작업에 미칠 수 있는 영향을 제어할 수 있습니다.

Data Lake Analytics에는 작업 수준에서 설정할 수 있는 두 가지 정책이 있습니다.

  • 작업 당 AU 제한: 사용자는 이 수의 AU를 가진 작업만 제출할 수 있습니다. 기본적으로 이 제한은 계정에 대한 최대 AU 제한과 동일합니다.

  • 우선 순위: 사용자는 우선 순위가 이 값보다 낮거나 같은 작업만 제출할 수 있습니다. 숫자가 높을수록 우선 순위가 낮습니다. 기본적으로 이 제한은 가능한 가장 높은 우선 순위인 1로 설정됩니다.

모든 계정에는 기본 정책이 설정됩니다. 기본 정책은 계정의 모든 사용자에게 적용됩니다. 특정 사용자 및 그룹에 대해 더 많은 정책을 만들 수 있습니다.

비고

계정 수준 정책 및 작업 수준 정책이 동시에 적용됩니다.

특정 사용자 또는 그룹에 대한 정책 추가

  1. Azure Portal에서 Data Lake Analytics 계정으로 이동합니다.

  2. 제한 및 정책선택합니다.

  3. 작업 제출 제한아래에서 정책 추가 단추를 선택합니다. 그런 다음, 다음 설정을 선택하거나 입력합니다.

    1. 컴퓨팅 정책 이름: 정책 이름을 입력하여 정책의 용도를 알려 줍니다.

    2. 사용자 또는 그룹선택: 이 정책이 적용되는 사용자 또는 그룹을 선택합니다.

    3. 작업 AU 제한설정 : 선택한 사용자 또는 그룹에 적용되는 AU 제한을 설정합니다.

    4. 우선 순위 제한설정 : 선택한 사용자 또는 그룹에 적용되는 우선 순위 제한을 설정합니다.

  4. 확인선택합니다.

  5. 새 정책은 기본 정책 테이블의 작업 제출 제한아래에 나열됩니다.

기존 정책 삭제 또는 편집

  1. Azure Portal에서 Data Lake Analytics 계정으로 이동합니다.

  2. 제한 및 정책선택합니다.

  3. 작업 제출 제한아래에서 편집할 정책을 찾습니다.

  4. 삭제편집 옵션을 보려면 테이블의 맨 오른쪽 열에서 ...선택합니다.

작업 정책에 대한 추가 리소스

다음 단계