データフィードテーブルの概要 - AWS Marketplace

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

データフィードテーブルの概要

AWS Marketplace 提供のデータフィードは、複数のテーブルを結合することによりクエリのコンテキストを広げることができます。

データフィードには、次の 3 つの一般的なドメイン、つまり関心のあるカテゴリがあります。

  • カタログ - アカウント内の製品やオファーに関する情報が含まれます。

  • アカウント - AWS Marketplace で製品を提供または購入するアカウント (自分のアカウント、またはチャネルパートナーや購入者などの協力関係者のアカウント) に関する情報が含まれます。

  • 収益 - 請求、支払い、税金に関する情報が含まれます。

次の図は、各ドメインのテーブルと、それぞれのテーブル間の関係を示しています。この図は、カタログ、アカウント、収益の各ドメインとその中のテーブルを示しています。


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

以下のセクションでは、各ドメインのエンティティ関係 (ER) 図を示します。各 ER 図には、テーブルと各テーブル内のフィールド、およびテーブルの結合に使用できるフィールドが示されています。

注記

このセクションの ER 図には、すべてのデータフィードに共通するフィールドは含まれていません。共通フィールドの詳細については、「データフィードの保存と構造」を参照してください。

次の表では、ER 図に示されている記号について説明します。

記号 説明

                                「PK」という文字を記号にしたイメージ。

プライマリキー - テーブルのプライマリキー。valid_from および update_date フィールドと一緒に使用すると、一意になります。これらのフィールドを一緒に使用する方法の詳細については、「データの履歴化」を参照してください。複数のフィールドがプライマリキーとしてマークされている場合、それらのフィールドが一緒になってプライマリキーになります。


                                「FK」という文字を記号にしたイメージ。

外部キー - 別のテーブルのプライマリキーを表すフィールド。テーブル内で必ずしも一意である必要はありません。

注記

現在のテーブルのレコードに対応するレコードが外部テーブルにない場合、外部キーが空白になることがあります。


                                「AK」という文字を記号にしたイメージ。

代替キー - テーブル内のキーとして使用できるキー。プライマリキーと同じ一意性のルールに従います。


                                一方の端に十字があり、もう一方の端に円と分岐がある線のイメージ。

コネクタ - フィールド間の線は接続を表し、テーブルを結合するために使用できる 2 つのフィールドです。線の端は接続の種類を表します。この例は 1 対多の接続を表しています。

コネクタタイプ

次のテーブルは、各コネクタが持つことができる端部のタイプを示しています。

コネクタタイプ 説明

                                片方の端に十字の付いた線のイメージ。

1 対 n - この端があるコネクタは、結合のこちら側に値が 1 つだけある結合を表します。


                                片方の端に十字と円の付いた線のイメージ。

0 または 1 対 n - この端のコネクタは、結合のこちら側に値が 0 または 1 つある結合を表します。


                                片方の端に円と分岐がある線のイメージ。

0 以上対 n - この端のコネクタは、結合のこちら側に 0 個、1 個、または多数の値を持つ結合を表します。


                                片方の端に十字と分岐がある線のイメージ。

1 以上対 n - この端があるコネクタは、結合のこちら側に 1 つまたは複数の値がある結合を表します。

カタログ関連テーブル

次の図は、カタログドメイン内のテーブルとテーブル内のフィールド間の関係を示しています。


                カタログドメイン内の製品、オファー_製品、オファー、オファー_ターゲット、レガシー_ID_マッピングの各テーブル間の関係。

ProductOffer_ProductOfferOffer_TargetLegacy_id_mapping_テーブルはカタログドメインにあります。

Offer_Target テーブルにはターゲットの account_id の値フィールドが含まれますが、target_type 値が account である場合に限ります。

Legacy_id_mapping テーブルは現在のデータには使用されません。

注記

テーブル内の各フィールドの説明や作成できる結合など、これらのテーブルの詳細については、以下のトピックを参照してください。

勘定科目関連テーブル

次の図は、アカウントドメイン内のとのテーブル間の関係、Account および Address テーブル内のフィールドを示しています。


                アカウントドメインのアカウントテーブルとアドレステーブル、および各テーブル内のフィールド間の関係。
注記

テーブル内の各フィールドの説明や作成できる結合など、これらのテーブルの詳細については、以下のトピックを参照してください。

収益関連テーブル

次の図は、収益ドメイン内のとのテーブル間の関係、Billing_Event および Tax_Item テーブル内のフィールドを示しています。Billing_Event テーブルには、支払いと請求イベントに関する情報が含まれています。


                収益ドメインの Billing_Event テーブルと Tax_Item テーブル、および各テーブル内のフィールド間の関係。
注記

テーブル内の各フィールドの説明や作成できる結合など、これらのテーブルの詳細については、以下のトピックを参照してください。