

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 방법 2: 새 스키마를 사용하여 CUR 2.0의 내보내기 생성
<a name="data-exports-migrate-two"></a>

중첩된 열과 추가 열로 구성된 새 스키마를 사용하여 CUR 2.0의 내보내기를 생성할 수 있습니다. 하지만 이러한 새 열을 처리하려면 현재 데이터 파이프라인을 조정해야 합니다. 콘솔, AWS API 또는 SDK를 사용하여이 작업을 수행합니다.

1. 현재 CUR과 일치시키는 데 필요한 CUR 콘텐츠 설정(**리소스 ID 포함**, **분할 비용 할당 데이터**, **시간 세부 수준**)을 결정합니다.
   + 콘솔의 데이터 내보내기로 이동한 다음 CUR 내보내기를 선택하여 세부 정보를 확인하면 CUR 콘텐츠 설정을 확인할 수 있습니다.

1. 데이터 내보내기 콘솔 페이지(**옵션 A**) 또는 AWS SDK/CLI(**옵션 B**)를 사용하여 '비용 및 사용량 보고서' 테이블의 모든 열을 선택하는 CUR 2.0 내보내기를 생성합니다.

1. **(옵션 A)** 콘솔에서 내보내기를 생성하는 방법:

   1. 탐색 창에서 **데이터 내보내기**를 선택합니다.

   1. **데이터 내보내기** 페이지에서 **생성**을 선택합니다.

   1. **표준 데이터 내보내기**를 선택합니다.

      **비용 및 사용량 보고서(CUR 2.0)** 테이블의 경우 기본적으로 모든 열이 선택됩니다.

   1. 1단계에서 식별한 CUR 콘텐츠 설정을 지정합니다.

   1. **데이터 테이블 전송 옵션**에서 옵션을 선택합니다.

   1. **생성(Create)**을 선택합니다.

1. **(옵션 B)** AWS API/SDK를 사용하여 내보내기를 생성하려면 먼저 `COST_AND_USAGE_REPORT` 테이블의 모든 열을 선택하는 쿼리를 작성합니다.

   1. `GetTable` API를 사용하여 전체 열 목록을 확인하고 전체 스키마를 받습니다.

   1. 1단계에서 식별한 CUR 콘텐츠 설정을 `CreateExport` API의 테이블 구성 형식으로 작성합니다.

   1. `CreateExport` API를 사용하여 SQL 쿼리와 테이블 구성을 `data-query` 필드에 입력합니다.

   1. 대상 Amazon S3 버킷 및 덮어쓰기 기본 설정과 같은 전송 기본 설정을 지정합니다. 이전과 동일한 전송 기본 설정을 선택하는 것이 좋습니다. 필수 필드에 대한 정보는 **AWS 결제 및 비용 관리 API의 [AWS Data Exports](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_Operations_AWS_Billing_and_Cost_Management_Data_Exports.html) 섹션을 참조하세요.

   1. 데이터 내보내기가 버킷에 쓸 수 있도록 대상 Amazon S3 버킷의 권한을 업데이트합니다. 자세한 내용은 [Amazon S3 버킷에 데이터 내보내기 설정](https://docs.aws.amazon.com/cur/latest/userguide/dataexports-s3-bucket.html)을 참조하세요.

1. CUR 2.0이 전송되는 대상 Amazon S3 버킷의 디렉터리에서 데이터를 읽도록 데이터 모으기 파이프라인에 지시합니다.

   또한 중첩된 키-값이 있는 새 열(`product`, `resource_tags`, `cost_category`, `discounts`)을 처리하도록 데이터 모으기 파이프라인과 비즈니스 인텔리전스 도구를 업데이트해야 합니다.