Visão geral das tabelas de feed de dados - AWS Marketplace

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á.

Visão geral das tabelas de feed de dados

Os feeds de dados AWS Marketplace fornecidos são um conjunto de tabelas que você pode unir para fornecer mais contexto para suas consultas.

Há três domínios gerais, ou categorias de interesse, nos feeds de dados:

  • Catálogo: inclui informações sobre os produtos e ofertas em sua conta.

  • Contas — Inclui informações sobre as contas nas quais você fornece ou compra produtos AWS Marketplace (suas próprias contas ou contas de terceiros com quem você trabalha, como parceiros de canal ou compradores).

  • Receita: inclui informações sobre faturamento, desembolsos e impostos.

  • Aquisição — inclui informações sobre os contratos das ofertas de produtos que você criou como vendedor registrado.

O diagrama a seguir mostra as tabelas em cada domínio e como elas estão relacionadas entre si. Este diagrama mostra os domínios de Catálogo, Contas e Receita, incluindo as tabelas dentro deles.

Entity relationship diagram showing how data feeds relate to each other.

Tabelas relacionadas ao catálogo

O diagrama a seguir mostra as relações entre as tabelas no domínio do Catálogo, bem como os campos dentro das tabelas.

Relações entre as tabelas Product, Offer_Product, Offer, Offer_Target e Legacy_ID_Mapping no domínio do Catálogo.

As tabelas Product, Offer_Product, Offer, Offer_Target e Legacy_id_mapping estão no domínio do Catálogo.

A tabela Offer_Target inclui um campo de valor para o account_id do destino, mas somente quando o valor target_type é account.

A tabela Legacy_id_mapping não é usada para dados atuais.

nota

Para obter mais informações sobre essas tabelas, incluindo uma descrição de cada campo na tabela e as uniões que podem ser criadas, consulte os tópicos a seguir:

Tabelas relacionadas a contas

O diagrama a seguir mostra as relações entre as tabelas Account e Address no domínio de Contas, bem como os campos nas tabelas.

Relação entre as tabelas Conta e Endereço no domínio de Contas e os campos em cada tabela.
nota

Para obter mais informações sobre essas tabelas, incluindo uma descrição de cada campo na tabela e as uniões que você pode criar, consulte os tópicos a seguir:

Tabelas relacionadas à receita

O diagrama a seguir mostra as relações entre as tabelas Billing_Event e Tax_Item no domínio de Receita, bem como os campos nas tabelas. A tabela Billing_Event inclui informações sobre desembolsos, bem como eventos de cobrança.

Relações entre as tabelas Billing_Event e Tax_Item no domínio de Receita e os campos em cada tabela.
nota

Para obter mais informações sobre essas tabelas, incluindo uma descrição de cada campo na tabela e as uniões que você pode criar, consulte os tópicos a seguir:

Tabelas relacionadas a compras

O diagrama a seguir mostra os campos na tabela Contrato no domínio Compras.

nota

Para obter mais informações sobre essas tabelas, incluindo uma descrição de cada campo na tabela e as junções que podem ser criadasFeed de dados de contratos, consulte este guia.

As seções a seguir fornecem diagramas de relacionamento entre entidades (ER) para cada domínio. Cada diagrama de ER mostra as tabelas e os campos dentro de cada tabela, bem como os campos que você pode usar para unir as tabelas.

nota

Os diagramas de ER nesta seção não incluem os campos comuns para todos os feeds de dados. Para obter mais informações sobre os campos comuns, consulte Armazenamento e estrutura dos AWS Marketplace feeds de dados.

A tabela a seguir descreve os símbolos usados nos diagramas de ER.

Símbolo Descrição
Uma imagem das letras “PK” como símbolo.

Chave primária: uma chave primária da tabela. Quando usado com os campos valid_from e update_date, é exclusivo. Para obter mais detalhes sobre como usar esses campos juntos, consulte Historização dos dados. Se mais de um campo estiver marcado como chave primária, os campos juntos formarão a chave primária.

Uma imagem das letras “FK” como símbolo.

Chave estrangeira: um campo que representa uma chave primária em uma tabela diferente. Não é necessariamente exclusivo na tabela.

nota

Em alguns casos, a chave estrangeira pode ficar em branco se o registro na tabela atual não tiver um registro correspondente na tabela externa.

Uma imagem das letras “AK” como símbolo.

Chave alternativa: uma chave que pode ser usada como chave na tabela. Segue as mesmas regras de exclusividade da chave primária.

Uma imagem de uma linha com uma cruz em uma extremidade e um círculo e um garfo na outra.

Conector: as linhas entre os campos representam uma conexão, que são dois campos que podem ser usados para unir tabelas. As extremidades da linha representam o tipo de conexão. Este exemplo representa uma one-to-many conexão.

Tipos de conector

A tabela a seguir mostra os tipos de extremidades que cada conector pode ter.

Tipo de conector Descrição
Uma imagem de uma linha com uma cruz em uma extremidade.

Um para n: um conector com essa extremidade representa uma junção que tem exatamente um valor neste lado da junção.

Uma imagem de uma linha com uma cruz e um círculo em uma extremidade.

Zero ou um para n: um conector com essa extremidade representa uma junção que tem zero ou um valores nesse lado da junção.

Uma imagem de uma linha com um círculo e um garfo em uma extremidade.

Zero ou mais para n: um conector com essa extremidade representa uma junção que tem zero, um ou muitos valores nesse lado da junção.

Uma imagem de uma linha com uma cruz e um garfo em uma extremidade.

Um ou mais para n: um conector com essa extremidade representa uma junção que tem um ou vários valores nesse lado da junção.