Copy the DBR

The Copy DBR functionality allows the application deliver a Detailed Billing Report (DBR) for an account family into a user-defined S3 bucket. This functionality provides customers with their raw billing data, which is filtered down to only the costs associated with their account family. Each time Amazon updates the billing data for the master payer account, or the billing data is reprocessed, a new DBR copy will be delivered to the S3 bucket. The DBR copy will retain the same file structure as the DBR written by Amazon.

For the application to have the ability to write the DBR copy to an S3 bucket, you must grant the proper permissions. You can use the IAM credentials associated with an account or you can create a new cross-account role within AWS.


Procedure

  1. Click Copy DBR.

    Additional options are now displayed.

  2. Click (Edit).

    The Copy DBR page opens.

  3. If uploading with a account that already exists in the application, follow the instructions:

    1. Make sure you are in the Upload with a CloudCheckr Account tab.
    2. In the Copy DBR to this AWS Account drop-down, select the account that contains the credentials you want to use.
    3. Type the name of an existing valid S3 bucket where the application will deliver the DBR copy.
    4. From the Cost Type drop-down menu, select Amazon or Custom. This allows you to build the cost using Amazon cost types (Blended/Unblended) or Custom (List) cost type.
    5. In the Tags section, choose how the application will handle the tag columns written by Amazon to the master payer DBR:

      Copy only tag columns with data : only write the columns to the DBR copy that have costs for the Account Family.

      Copy ALL tag columns from payer DBR (even if no data) : pass through all columns from the payer DBR, even if there is no associated costs for the account family.

      Copy selected tag columns from payer DBR (even if no data) : pass through a user-defined list. If there are costs within a column that is not selected, those will not be passed through in the DBR copy.

    6. Click Save.
  4. If using a role for cross-account access, follow the instructions:

    1. Make sure you are in the Use a Role for Cross-Account Access tab.
    2. Follow steps 1-14. See the Create a Cross-Account Role Manually topic for more details.
    3. Paste the AWS Role ARN into the blank text field.
    4. Type the name of an existing valid S3 bucket where the application will deliver the DBR copy.
    5. From the Cost Type drop-down menu, select Amazon or Custom. This allows you to build the cost using Amazon cost types (Blended/Unblended) or Custom (List) cost type.
    6. In the Tags section, choose how the application will handle the tag columns written by Amazon to the master payer DBR:

      Copy only tag columns with data : only write the columns to the DBR copy that have costs for the Account Family.

      Copy ALL tag columns from payer DBR (even if no data) : pass through all columns from the payer DBR, even if there is no associated costs for the account family.

      Copy selected tag columns from payer DBR (even if no data) : pass through a user-defined list. If there are costs within a column that is not selected, those will not be passed through in the DBR copy.

    7. Click Save.
  5. When you are done making changes, click Update.

How did we do?