탐색 건너뛰기

Data Lake Analytics 가격

인텔리전스 작업에 힘을 실어주는, 주문형 분석 작업 서비스

Azure Data Lake Analytics는 페타바이트급 데이터를 대상으로 대규모 병렬 데이터 변환과 처리 프로그램을 U-SQL, R, Python 및 .Net에서 손쉽게 개발하고 실행할 수 있는 최초의 클라우드 서버리스 작업 기반 분석 서비스입니다. 관리할 인프라를 별도로 둘 필요 없이 데이터를 언제든지 처리하고 즉시 확장하여 사용할 수 있고 작업별 비용만 지불하면 됩니다.

가격 정보

종량제

종량제를 사용하면 장기 약정 없이 초 단위로 비용을 지불하게 됩니다.

사용량 가격
분석 단위 $-(대략) /시간

월간 약정 패키지

월간 약정 패키지는 종량제 가격 책정과 비교해 상당한 비용 절감(최대 74%) 효과가 있습니다.

포함된 분석 단위(시간) 가격/월 종량제 대비 절감액 Price Per Analytic Unit Overage Price Per Analytic Unit
100 $- $- $-
500 $- $- $-
1,000 $- $- $-
5,000 $- $- $-
10,000 $- $- $-
50,000 $- $- $-
100,000 $- $- $-
> 100,000 문의하기

지원 및 SLA

  • 무료 청구 및 구독 관리 지원
  • 지원 플랜은 유연하게 적용되며 최소 $29/월입니다. 플랜 구입
  • Azure Data Lake Analytics의 작동 시간은 99.9% 보장됩니다. SLA 읽어 보기

FAQ

  • Azure Data Lake Analytics 단위 또는 AU는 U-SQL 작업에 사용할 수 있는 계산 단위입니다. 각 AU에 따라 CPU, 메모리 같은 기본 리소스를 작업에서 사용할 수 있습니다. AU에 대해 자세히 알아보기

  • 작업을 만들 때 작업을 실행하기 위한 AU를 할당해야 합니다. 하나의 작업은 4가지 주요 단계(준비, 큐에 넣기, 실행 및 종료)를 거치고 할당된 AU를 사용할 수 있게 된 후 실행에 들어갑니다. 작업의 실행 및 종료 단계 기간에 할당된 AU에 대한 요금이 청구됩니다. AU에 대해 자세히 알아보기

  • 작업 요구 사항에 맞는 적절한 수의 AU를 신중하게 할당해야 합니다. AU 수를 늘리면 작업에 더 많은 계산 리소스를 사용할 수 있지만, 작업의 본질적인 병렬 처리가 향상되지는 않습니다. 작업 특성(예: 병렬 가능 정도 및 데이터 처리량 등)에 따라 AU가 많을수록 작업 실행 속도가 빨라지는 것을 볼 수도 있고, 사용될 수 있는 것보다 많은 AU를 초과 할당할 수도 있습니다. Azure Data Lake Tools for Visual Studio는 U-SQL 작업 성능을 진단하고 최적의 AU 수를 예측하는 데 도움이 될 수 있는 몇 가지 도구를 제공합니다. 비용 절감 및 비용 제어에 대한 자세한 정보

  • 가격은 AU 수 및 작업 길이에 따라 결정됩니다. 다음과 같은 두 가지 사례를 가정해 봅시다.

    • 사례 1: 작업을 10 AU로 완료하는 데 3시간이 걸립니다. 따라서 가격은 3*10=30 AU 시간으로 계산됩니다. 20 AU를 사용하여 이 작업을 2배 더 빠르게 실행할 수 있으면 가격은 1.5*20= 30 AU 시간이 됩니다. 이 경우 가격은 같지만, 대기 시간이 개선됩니다.
    • 사례 2: 작업을 10 AU로 완료하는 데 5시간이 걸립니다. 따라서 가격은 5*10=50 AU 시간으로 계산됩니다. 20 AU를 사용하여 작업을 완료하는 데 4시간이 걸리면 가격은 4*20=80 AU 시간이 됩니다. 이 경우 작업을 한 시간 일찍 끝내는 데 총 비용이 80% 더 비쌉니다.
  • 서비스의 데이터를 읽거나 서비스에 데이터를 쓸 때마다 Azure Data Lake Storage Gen1 트랜잭션이 발생합니다. 사용자, 응용 프로그램 또는 다른 Azure 서비스에서 최대 4MB의 데이터를 읽거나 쓸 때마다 트랜잭션 하나로 청구됩니다. 예를 들어, 쓰기 작업 하나가 128KB의 데이터를 Data Lake Storage Gen1에 넣으면 트랜잭션 하나로 청구됩니다. 트랜잭션은 최대 4MB의 증분으로 청구되므로 항목이 4MB보다 큰 경우 여러 개의 증분으로 청구됩니다. 예를 들어, 읽기 작업 하나가 Data Lake Storage Gen1로부터 9MB의 데이터를 가져오는 경우, 트랜잭션 세 개로 청구됩니다(4MB + 4MB + 1MB).

    읽기 작업에 따라 청구서에 트랜잭션이 표시되는 방법을 알아봅시다. 이에 대해 응용 프로그램이 매일 4시간 동안 Data Lake Analytics 작업을 실행하며, 작업이 실행될 때 초당 1,000개 항목을 읽는 동안 각 항목의 크기는 4MB 미만인 시나리오를 가정합니다. 위 시나리오에서 Data Lake Storage Gen1은 Data Lake Storage Gen1의 데이터를 읽는 Data Lake Analytics에 대해 읽기 트랜잭션 비용을 청구합니다. 다음에 대해 비용이 청구됩니다.

    항목 매월 사용량 매월 요금 월간 비용
    Data Lake Analytics의 읽기 트랜잭션 1,000개 항목/초 * 3,600 * 4 * 31 10,000개 트랜잭션당 $- $-
    총 트랜잭션 비용 $-
  • Price is determined by the number of AUs you reserve for the month.

    • A billing cycle is aligned to calendar month. Therefore, it always starts the 1st day of the month and ends the last day of the month.
    • When you commit for the first time to a package, we will pro-rate the monthly price and AU-hours to the days left within that month. As an example, if you commit to a 1,000 AU-hour package and there are 10 days left within that month, you will immediately get 334 AU-hours (1,000 AU-hours / 30 days in a month x 10 day left) at a price of $- ($- / 31 days in a month x 10 day left). We pro-rate by 30 days for the AU-hours in a package and by 31 days for the price to make sure that the pro-rata is always in your favor.
    • Units in a package reset the 1st day of the month. As an example, if you commit to 100 AU-hours and you have 20 AU-hours left by the end of the month, your package will be reset to 100 AU-hours the day after. There is no roll-over for unused AU-hours.
    • You can choose a new package at any time. The change will be effective the first day of the next calendar month. This means that during a month if you have a package of 100 AU-hours and decide to commit to a 500 AU-hours package, this change will apply on the 1st day of the next calendar month. For the current calendar month, you will remain on the 100 AU-hours package.
    • We use "seconds" as the unit of measure for the consumption of your commitment package.
    • Once your package is consumed, you will be charged at the overage consumption rate.
  • 사용량 과금은 AU 수 및 작업 길이에 따라 결정됩니다. 작업 길이는 작업에 할당된 AU 수와 작업의 특성(예: 데이터 크기, 계산 복잡성)에 의해 영향을 받습니다.

    • 사례 1: 100 AU 시간을 약정으로 했을 때 1 AU로 2시간 30분이 걸리는 작업을 제출하면 사용량 과금은 2.5*1=2.5 AU 시간으로 계산됩니다. 약정에는 97.5 AU 시간이 남게 됩니다.
    • 사례 2: 100 AU 시간을 약정으로 했는데 1 AU 시간이 남았습니다. 2 AU로 완료하는 데 2시간이 걸리는 작업을 제출합니다. 이 경우 사용량 과금은 2*2=4 AU 시간으로 계산됩니다. 남은 AU 시간이 사용되어 추가 3 AU 시간에 대해서는 초과 요금(1.5*3 = $-)이 부과됩니다.

  • Azure Data Lake Analytics를 통해 Azure Data Lake Storage Gen1, Azure Blob Storage 및 Azure SQL Database에서 데이터를 읽고 쓸 수 있습니다. Azure Data Lake Analytics를 통해 이러한 서비스를 사용하면 이러한 서비스로부터 표준 요금이 부과될 수 있습니다(예: 트랜잭션, 아웃바운드 데이터 전송 등). 세부 정보는 이러한 서비스의 서비스 가격 책정 페이지를 참조하세요.

    • 작업 취소:
      취소는 항상 의도적인 고객 작업 또는 관리자가 정의한 관리 정책의 결과입니다. ADLA 서비스는 꼭짓점이 실행 시간 제한 5시간에 도달하는 경우(하나의 작업에 대한 시간 제한은 없지만, 단일 꼭짓점에 대한 제한은 있음)를 제외하고는 자율적으로 작업을 취소하지 않습니다. 작업이 취소되면 작업이 실행된 기간에 대한 요금을 청구합니다.
    • 작업 실패:
      작업 실패는 사용자 오류 또는 때로는 ADLA 서비스 오류의 결과입니다. 실패한 작업의 오류 코드는 작업 실패가 사용자 오류의 결과인지 또는 서비스 오류의 결과인지를 나타냅니다. 오류 코드에 “USER”가 포함되면 실패는 사용자 오류의 결과이며, 이 경우 서비스에서 작업이 실행된 기간에 대한 요금을 청구합니다. 그러나 오류에 “SYSTEM”이 포함되면 실패는 ADLS 서비스 오류의 결과이며, 해당 작업에 대한 요금이 청구되지 않습니다.

리소스

Azure 서비스의 월별 예상 비용 산정

Azure 가격 FAQ(질문과 대답) 검토

Data Lake Analytics에 대한 자세한 정보

기술 자습서, 비디오 및 기타 리소스 검토

예상 비용에 추가되었습니다. 계산기에서 보려면 ‘v’를 누르세요. 계산기에서 보기

$200 크레딧으로 배우고 빌드하고 무료로 계속 이용할 수 있습니다.