View a markdown version of this page

Método dois: criar uma exportação do CUR 2.0 com o novo esquema. - Exportações de dados da AWS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Método dois: criar uma exportação do CUR 2.0 com o novo esquema.

É possível criar uma exportação do CUR 2.0 com o novo esquema de colunas aninhadas e colunas adicionais. No entanto, será necessário ajustar o pipeline de dados atual para processar essas novas colunas. Você faz isso usando o console, a AWS API ou o SDK.

  1. Determine as configurações de conteúdo do CUR (Incluir IDs dos recursos, Dados de alocação de custos divididos e Granularidade de tempo) necessárias para corresponder ao CUR atual.

    • É possível determinar as configurações de conteúdo do CUR acessando o Data Exports no console e selecionando a exportação do CUR para visualizar os detalhes.

  2. Usando a página do console Exportações de Dados (Opção A) ou a AWS SDK/CLI (Opção B), crie uma exportação do CUR 2.0 que selecione todas as colunas da tabela “Relatório de custo e uso”.

  3. (Opção A) Como criar a exportação no console:

    1. No painel de navegação, selecione Exportações de dados.

    2. Na página Exportações de dados, selecione Criar.

    3. Selecione Exportação de dados padrão.

      Para a tabela Relatório de custos e uso (CUR 2.0), todas as colunas são selecionadas por padrão.

    4. Especifique as configurações de conteúdo do CUR que você identificou na etapa 1.

    5. Em Opções de entrega da tabela de dados, selecione as opções.

    6. Escolha Criar.

  4. (Opção B) Para criar a exportação usando o AWS API/SDK, primeiro escreva uma consulta que selecione todas as colunas na COST_AND_USAGE_REPORT tabela.

    1. Use a API GetTable para determinar a lista completa de colunas e receber o esquema completo.

    2. Grave as configurações de conteúdo do CUR, identificadas na etapa 1, no formato de configuração de tabela da API CreateExport.

    3. Use a API CreateExport para inserir as configurações de consulta e tabela SQL no campo data-query.

    4. Especifique as preferências de entrega, como o bucket do Amazon S3 de destino e a preferência de substituição. Recomendamos selecionar as mesmas preferências de entrega anteriores. Para obter mais informações sobre os campos obrigatórios, consulte Exportações de dados da AWS na Referência da API do Gerenciamento de Faturamento e Custos da AWS .

    5. Atualize as permissões do bucket do Amazon S3 de destino para permitir que o Data Exports grave no bucket. Para obter mais informações, consulte Setting up an Amazon S3 bucket for data exports.

  5. Direcione o pipeline de ingestão de dados para ler dados do diretório no bucket do Amazon S3 em que o CUR 2.0 está sendo entregue.

    Também é necessário atualizar o pipeline de ingestão de dados e as ferramentas de business intelligence para processar as seguintes novas colunas com as chaves-valores aninhadas: product, resource_tags, cost_category e discounts.