Memahami versi laporan Anda - AWS Cost and Usage Reports

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memahami versi laporan Anda

AWSmemperbarui Laporan Biaya dan Penggunaan Anda setidaknya sekali sehari sampai biaya Anda selesai. Saat membuat laporan, Anda dapat memilih untuk membuat versi laporan baru atau menimpa versi laporan yang ada dengan setiap pembaruan.

File laporan Anda menyertakan file.csv atau kumpulan file.csv dan file manifes. Laporan Anda juga dapat menyertakan file tambahan yang mendukung integrasi data Anda dengan Amazon Athena, Amazon Redshift, atau Amazon QuickSight.

Bagian berikut menjelaskan organisasi file dan konvensi penamaan berdasarkan versi laporan yang Anda pilih.

Timeline pengiriman Laporan Biaya dan Penggunaan

Selama periode laporan,AWSmengirimkan laporan baru dan file manifes baru setiap kaliAWSmemperbarui laporan.AWSdibangun berdasarkan laporan sebelumnya hingga akhir periode penagihan. Setelah akhir periode penagihan laporan,AWSmenghasilkan laporan baru dengan tidak ada informasi dari laporan sebelumnya.

Membuat versi Laporan Biaya dan Penggunaan baru

Ketika Anda memilih untuk menyimpan Laporan Biaya dan Penggunaan sebelumnya,AWSCUR menggunakan organisasi Amazon S3 berikut dan konvensi penamaan.

<example-report-prefix>/<example-report-name>/yyyymmdd-yyyymmdd/<assemblyId>/<example-report-name>-<file-number>.csv.<zip|gz>
  • report-prefix= Awalan yang Anda tetapkan ke laporan.

  • report-name= Nama yang Anda tetapkan ke laporan.

  • yyyymmdd-yyyymmdd= Rentang tanggal yang dicakup laporan. Laporan Biaya di akhir rentang tanggal.

  • assemblyId= IDAWSmenciptakan setiap kali laporan diperbarui.

  • file-number= Jika pembaruan menyertakan file besar,AWSmungkin membaginya menjadi beberapa file. Klasterfile-numbermelacak file yang berbeda dalam pembaruan.

  • csv= Format file laporan.

  • zipataugz= Jenis kompresi yang diterapkan pada file laporan.

Misalnya, laporan Anda dapat dikirimkan sebagai kumpulan file berikut.

<example-report-prefix>/<example-report-name>/20160101-20160131/<123456789>/<example-report-name>-<1>.csv.<zip> <example-report-prefix>/<example-report-name>/20160101-20160131/<123456789>/<example-report-name>-<2>.csv.<zip> <example-report-prefix>/<example-report-name>/20160101-20160131/<123456789>/<example-report-name>-<3>.csv.<zip> <example-report-prefix>/<example-report-name>/20160101-20160131/<123456789>/<example-report-name>-Manifest.json <example-report-prefix>/<example-report-name>/20160101-20160131/<example-report-name>-Manifest.json

AWSmengirimkan semua laporan dalam rentang tanggal laporan yang samareport-prefix/report-name/yyyymmdd-yyyymmddfolderAWSmemberikan setiap laporan ID unik dan mengirimkannya keassemblyIdsubfolder di folder rentang tanggal. Jika laporan terlalu besar untuk satu file, laporan dibagi menjadi beberapa file dan dikirimkan ke file yang samaassemblyIdfolder

Untuk informasi selengkapnya tentang memanifestasikan file saat Anda menyimpan laporan sebelumnya, lihatfile manifes Laporan Biaya dan Penggunaan

Timpa Biaya dan Penggunaan sebelumnya

Ketika Anda memilih untuk menimpa Laporan Biaya dan Penggunaan sebelumnya, AndaAWSCUR menggunakan organisasi Amazon S3 berikut dan konvensi penamaan.

<example-report-prefix>/<example-report-name>/yyyymmdd-yyyymmdd/<example-report-name>-<file-number>.csv.<zip|gz>
  • report-prefix= Awalan yang Anda tetapkan ke laporan.

  • report-name= Nama yang Anda tetapkan ke laporan.

  • yyyymmdd-yyyymmdd= Rentang tanggal yang dicakup laporan.AWSfinalisasi di akhir rentang tanggal.

  • file-number= Jika pembaruan menyertakan file besar,AWSmungkin membaginya menjadi beberapa file. Klasterfile-numbermelacak file yang berbeda dalam pembaruan.

  • csv= Format file laporan.

  • zipataugz= Jenis kompresi yang diterapkan pada file laporan.

Misalnya, laporan Anda dapat dikirimkan sebagai kumpulan file berikut.

<example-report-prefix>/<example-report-name>/yyyymmdd-yyyymmdd/<example-report-name>-<1>.csv.<zip> <example-report-prefix>/<example-report-name>/yyyymmdd-yyyymmdd/<example-report-name>-<2>.csv.<zip><example-report-prefix>/<example-report-name>/yyyymmdd-yyyymmdd/<example-report-name>-<3>.csv.<zip> <example-report-prefix>/<example-report-name>/yyyymmdd-yyyymmdd/<example-report-name>-Manifest.json

Spesifikasi Athena

Jika Anda memilih dukungan Athena ketika Anda membuatAWSCUR, konvensi penamaan file sama seperti saat Anda memilih untuk menimpaAWSCUR kecuali untuk format dan kompresi. AthenaAWSBerkas CUR digunakan.parquetsebagai gantinya. Misalnya, laporan Anda dapat dikirimkan sebagai kumpulan file berikut.

<example-report-prefix>/<example-report-name>/yyyymmdd-yyyymmdd/<example-report-name>.parquet <example-report-prefix>/<example-report-name>/yyyymmdd-yyyymmdd/<cost_and_usage_data_status> <example-report-prefix>/<example-report-name>/yyyymmdd-yyyymmdd/<example-report-name>-Manifest.json <example-report-prefix>/<example-report-name>/yyyymmdd-yyyymmdd/<example-report-name>-create-table.sql <example-report-prefix>/<example-report-name>/yyyymmdd-yyyymmdd/crawler-cfn.yml

AWS CloudFormationketentuan

SelainAWSberkas CUR,AWSjuga memberikanAWS CloudFormationtemplate yang dapat Anda gunakan untuk mengaturAWS CloudFormationstack yang memungkinkan Anda melakukan kueri data Amazon S3 menggunakan Athena. Jika Anda tidak ingin menggunakanAWS CloudFormationTemplate, Anda dapat menggunakan SQL yang disediakan untuk membuat tabel Athena Anda sendiri. Untuk informasi selengkapnya, lihat Laporan Biaya dan Penggunaan menggunakan Amazon Athena.

file manifes Laporan Biaya dan Penggunaan

SaatAWSpembaruanAWSKARI,AWSjuga membuat dan mengirimkan file manifes yang dapat Anda gunakan untuk Amazon Athena, Amazon Redshift, atau Amazon QuickSight.

File manifes menggunakan konvensi penamaan, dan mencantumkan yang berikut ini:

  • Semua kolom detail yang termasuk dalam laporan sampai saat ini

  • Daftar berkas laporan jika laporan dipecah menjadi beberapa berkas

  • Jangka waktu yang dicakup oleh laporan, dan informasi lainnya.

<example-report-prefix>/<example-report-name>/yyyymmdd-yyyymmdd/<example-report-name>-Manifest.json <example-report-prefix>/<example-report-name>/yyyymmdd-yyyymmdd/<assemblyId>/<example-report-name>-Manifest.json <example-report-prefix>/<example-report-name>/<example-report-name>/year=2018/month=12/<example-report-name>-Manifest.json

Membuat versi Laporan Biaya dan Penggunaan baru

Saat Anda menyimpan Laporan Biaya dan Penggunaan sebelumnya, file manifes akan dikirim ke folder rentang tanggal danassemblyIdfolder Setiap kaliAWSmenciptakanAWSCUR untuk rentang tanggal, itu menimpa file manifes yang disimpan dalam folder rentang tanggal dengan file manifes yang diperbarui.AWSmengirimkan file manifes yang diperbarui yang sama keassemblyIdfolder bersama dengan file untuk pembaruan itu. File manifes diassemblyIdfolder tidak ditimpa.

Menimpa Biaya dan Penggunaan sebelumnya

Ketika Anda menimpa sebelumnyaAWSCUR, file manifes dikirim kemonth=mmfolder File manifes ditimpa bersama dengan file laporan.

Spesifikasi Amazon Redshift

Jika Anda memilih opsi untuk dukungan Amazon Redshift diAWSKARI,AWSjuga membuat dan mengirimkan file dengan perintah SQL yang Anda butuhkan untuk mengunggah laporan Anda ke Amazon Redshift. Anda dapat membuka file SQL dengan editor teks biasa. File SQL menggunakan konvensi penamaan berikut.

<example-report-prefix>/<example-report-name>/yyyymmdd-yyyymmdd/<assemblyId>/<example-report-name>-RedshiftCommands.sql

Jika Anda menggunakan perintah diRedshiftCommands, Anda tidak perlu membukaRedshiftManifestberkas.

penting

Klastermanifestmenentukan file laporan manacopyperintah diRedshiftCommandsunggahan file Menghapus atau menghapusmanifestfile istirahat perintah copy diRedshiftCommandsberkas.

Amazon Athena

Jika Anda memilih opsi untuk dukungan Amazon Athena di AndaAWSKARI,AWSjuga membuat dan mengirimkan beberapa file untuk membantu mengatur semua sumber daya yang Anda butuhkan.AWSmemberikanAWS CloudFormationtemplate, file SQL dengan SQL untuk membuat tabel Athena Anda secara manual, dan file dengan SQL untuk memeriksaAWSStatus penyegaran CUR. File-file ini menggunakan konvensi penamaan berikut.

<example-report-prefix>/<example-report-name>/<example-report-name>/yyyymmdd-yyyymmdd/crawler-cfn.yml <example-report-prefix>/<example-report-name>/<example-report-name>/yyyymmdd-yyyymmdd/<example-report-name>-create-table.sql <example-report-prefix>/<example-report-name>/<example-report-name>/yyyymmdd-yyyymmdd/<cost_and_usage_data_status>