AWS 비용 및 사용 보고서(CUR)를 Amazon QuickSight로 수집하고 시각화하려면 어떻게 해야 합니까?

최종 업데이트 날짜: 2021년 3월 3일

Amazon Simple Storage Service(Amazon S3)에서 AWS 비용 및 사용 보고서(CUR)를 Amazon QuickSight로 수집하고 싶습니다. 월별 CUR 결과를 가져오고 시각화하려면 어떻게 해야 합니까?

해결 방법

다음을 수행하여 AWS 비용 및 사용 보고서(CUR)를 수집하고 시각화할 수 있습니다.

1.    비용 및 사용 보고서를 생성합니다.

2.    Amazon S3 버킷에 액세스하도록 QuickSight를 승인합니다.

3.    QuickSight 콘솔을 엽니다.

4.    [Manage Data(데이터 관리)]를 선택합니다.

5.    [New Data Set(새 데이터 세트)]를 선택합니다.

6.    [S3]를 선택합니다. 그러면 Amazon S3 데이터 원본 대화 상자가 열립니다.

7.    Amazon S3 데이터 원본 대화 상자에서 데이터 원본 이름을 입력합니다.

중요: QuickSight가 S3 버킷에 액세스할 수 있는 적절한 권한을 설정했는지 확인합니다. 그렇지 않으면 QuickSight의 데이터에 액세스할 수 없습니다.

8.    [매니페스트 업로드(Upload a Manifest)] 필드에서 [업로드(Upload)]를 선택하거나 다음과 같이 AWS 비용 및 사용 보고서 매니페스트 파일의 URL을 입력합니다.

s3://awscostusagereport-quicksight/report_path_example/QuickSight/AWS_CUR_QS_ReportName-20200601-20200701-QuickSightManifest.json

1단계에서 생성한 S3 폴더와 JSON 파일을 표시하기 위해 다음 변수를 바꿉니다.

awscostusagereport-quicksight: S3 버킷
report_path_example: CUR 보고서 경로 접두사
AWS_CUR_QS_ReportName: CUR 보고서 이름
20200601-20200701: CUR 보고서의 날짜 범위

9.    [연결(Connect)]을 선택합니다. 그러면 새 데이터 세트가 생성되고 열립니다.

10.    새 데이터 세트를 생성한 후 [시각화(Visualize)]를 선택하여 AWS 비용 및 사용 보고서에 모든 데이터 필드를 표시합니다. CUR 데이터 필드 정의에 대한 자세한 내용은 데이터 사전을 참조하세요.

추가 문제 해결

S3 버킷에서 QuickSight 폴더를 찾을 수 없는 경우 다음을 시도하세요.

  • CUR 보고서 및 매니페스트 파일을 다시 생성하기 전에 24시간 동안 허용합니다.
  • [보고서 데이터 통합 활성화 대상(Enable report data integration for)] 필드에서 [QuickSight]를 선택했는지 확인합니다.

"유효한 JSON으로서 매니페스트 파일을 구문 분석할 수 없습니다(We can't parse the manifest file as a valid JSON)" 오류 메시지가 표시되면 다음을 시도하세요.

  • S3 버킷에 액세스할 수 있도록 QuickSight에 올바르게 권한을 부여했는지 확인합니다.
  • 복사한 매니페스트 파일의 URL이 QuickSight 폴더에 있는지 확인합니다. 각 서비스 폴더에는 고유한 매니페스트 파일이 있어야 합니다.

동일한 조직에 여러 AWS 계정이 있는 경우 관리 계정에서 적절한 액세스 권한이 있는지 확인합니다. 이 보고서는 관리 계정 소유자와 관리 계정이 액세스 권한을 부여한 모든 사용자만 사용할 수 있습니다. 자세한 내용은 AWS Organizations용 통합 결제를 참조하세요.


이 문서가 도움이 되었습니까?


결제 또는 기술 지원이 필요합니까?