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