

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
<a name="data-feed-joining"></a>

O AWS Marketplace fornece feeds de dados como um conjunto de tabelas que você pode unir para contextualizar mais as consultas.

O AWS Marketplace oferece 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 no 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.
+ **Compras**: inclui informações sobre os contratos das ofertas de produtos que você criou como vendedor registrado. 

Este diagrama mostra as tabelas nos domínios Catálogo, Contas e Receita.

![Entity relationship diagram showing how data feeds relate to each other.](http://docs.aws.amazon.com/pt_br/marketplace/latest/userguide/images/datafeeds-overview.png) 

## Tabelas relacionadas ao catálogo
<a name="data-feed-catalog-domain"></a>

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.](http://docs.aws.amazon.com/pt_br/marketplace/latest/userguide/images/datafeeds-catalog-details.png)


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:  
[Feed de dados do produto](data-feed-product.md)
[Feed de dados do produto da oferta](data-feed-offer-product.md)
[Feed de dados da oferta](data-feed-offer.md)
[Feed de dados de destino da oferta](data-feed-offer-target.md)
[Feed de dados do mapeamento legado](data-feed-legacy-mapping.md)

## Tabelas relacionadas a contas
<a name="data-feed-accounts-domain"></a>

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.](http://docs.aws.amazon.com/pt_br/marketplace/latest/userguide/images/datafeeds-accounts-details.png)


**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:  
[Feed de dados da conta](data-feed-account.md)
[Feed de dados do endereço](data-feed-address.md)

## Tabelas relacionadas à receita
<a name="data-feed-revenue-domain"></a>

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.](http://docs.aws.amazon.com/pt_br/marketplace/latest/userguide/images/datafeeds-revenue-details.png)


**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:  
[Feed de dados do evento de faturamento](data-feed-billing-event.md)
[Feed de dados do item fiscal](data-feed-tax-item.md)

### Tabelas relacionadas a compras
<a name="procurement-tables"></a>

O diagrama a seguir mostra os campos na tabela do 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 uniões que podem ser criadas, consulte [Feed de dados de contratos](data-feed-agreements.md), neste 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 feeds de dados AWS Marketplace](data-feed-details.md).

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.](http://docs.aws.amazon.com/pt_br/marketplace/latest/userguide/images/datafeeds-primary-key.png)  | **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](data-feed-details.md#data-feed-historization). 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.](http://docs.aws.amazon.com/pt_br/marketplace/latest/userguide/images/datafeeds-foreign-key.png)  |  **Chave estrangeira**: um campo que representa uma chave primária em uma tabela diferente. Não é necessariamente exclusivo na tabela.  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.](http://docs.aws.amazon.com/pt_br/marketplace/latest/userguide/images/datafeeds-alternate-key.png)  |  **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.](http://docs.aws.amazon.com/pt_br/marketplace/latest/userguide/images/datafeeds-one-to-many.png)  |  **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 conexão de um para muitos. | 

**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.](http://docs.aws.amazon.com/pt_br/marketplace/latest/userguide/images/datafeeds-one-to-n.png)  |  **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.](http://docs.aws.amazon.com/pt_br/marketplace/latest/userguide/images/datafeeds-zero-or-one-to-n.png)  |  **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.](http://docs.aws.amazon.com/pt_br/marketplace/latest/userguide/images/datafeeds-optional-many-to-n.png)  |  **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.](http://docs.aws.amazon.com/pt_br/marketplace/latest/userguide/images/datafeeds-one-or-more-to-n.png)  |  **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. | 