データ読み込み(RDBMS) data-loading-rdbms
データ読み込み(RDBMS)アクティビティは、データ管理アクティビティの 1 つです。 このアクティビティを使用して、外部のリレーショナルデータベースからワークフローにデータを直接読み込みます。 抽出されたデータはワークフロー全体で使用でき、ターゲティング、エンリッチメントまたはさらなるデータ処理に使用できます。
まず、データ読み込み(RDBMS)アクティビティをワークフロー分岐の最初のアクティビティとして追加します。
アクティビティは、次の 4 つのセクションに分かれています。
最後の 2 つのセクションは、ソース設定が定義されている場合にのみ表示されます。
ターゲット設定 target-settings
「ターゲット設定」セクションで、読み込まれたデータの保存場所を選択します。 「デフォルトデータソース」と「アクティブ FDA 外部アカウント」の 2 つのオプションを使用できます。
デフォルトデータソース default-data-source
このオプションは、デフォルトで選択されています。 これにより、読み込まれたデータをデフォルトの Campaign データベースに保存できます。 オプションの選択のみが必要です。
アクティブ FDA 外部アカウント active-fda-external-account
このオプションを使用すると、読み込まれたデータを外部アカウントに保存できます。
-
「データソース」フィールドの右側にあるボタンをクリックします。
-
使用するアカウントを選択します。
ソース設定 source-settings
「ソース設定」セクションで、読み込むデータを含む外部データベースにアクセスする方法を選択します。 「共有外部データソース」、「ローカル外部データソース」、「サーバー定義の外部データソース」の 3 つのオプションを使用できます。
共有外部データソース shared-data-source
このオプションは、デフォルトで選択されています。 Campaign 管理者が既に設定した外部アカウントを使用できます。 外部アカウントの設定方法の詳細情報。
-
「データソース」フィールドの右側にあるボタンをクリックし、使用するアカウントを選択します。
-
「テーブル名」フィールドの横にある「参照」ボタンをクリックし、読み込むデータを含むテーブルを選択します。
ローカル外部データソース local-external-data-source
このオプションを使用すると、アクティビティ内で外部データベースへの接続を直接定義し、このワークフロー内でのみ一時的に使用できます。 この接続は外部アカウントとして保存されません。
-
「データソースを定義」ボタンをクリックし、接続先のデータベースエンジンを選択します。
-
選択したエンジンに表示される接続フィールドに入力します。
- 読み込むテーブルの名前を「テーブル名」フィールドに入力します。
サーバー定義の外部データソース server-defined-external-data-source
このオプションを使用すると、サーバーレベルで既に定義されているデータベース接続を使用できます。
-
使用する接続の名前を「接続名」フィールドに入力します。
-
読み込むテーブルの名前を「テーブル名」フィールドに入力します。
収集された情報 information-collected
テーブルを設定すると、「収集された情報」セクションで、外部テーブルから収集する列を定義できます。
-
選択したテーブルのすべての列を収集する必要がある場合は、「すべてのソースデータを保持」オプション(デフォルト)をオンにします。
-
「抽出する列を追加」をクリックして、代わりに特定の列を収集するか、追加します。
-
属性を選択し、確定します。 属性は、「列」フィールドと編集可能な「ラベル」フィールドを持つ行として追加されます。 削除アイコンを使用して削除します。
ソースフィルター(オプション) filter
外部テーブルからデータの一部のみを収集するには、フィルターを定義します。
-
「ソースフィルター」セクションで、「クエリを編集」をクリックします。
-
選択したテーブルのスキーマを対象とした専用の画面でクエリモデラーが開きます。 テーブルの属性に対する条件を作成するために使用します。 クエリモデラーの操作方法の詳細を学ぶ