Salesforce 入力ウィジェットを構成することにより、Salesforce データソースから Dataphin にデータをインポートして、データの統合と開発を行うことができます。このトピックでは、Salesforce 入力ウィジェットを構成する手順について説明します。
前提条件
開始する前に、以下の前提条件が満たされていることを確認してください。
Salesforce データソースが作成されていること。詳細については、「Salesforce データソースを作成する」をご参照ください。
Salesforce 入力ウィジェットのプロパティを構成するには、アカウントにデータソースに対するリードスルー権限が必要です。この権限がない場合は、リクエストする必要があります。詳細については、「データソース権限のリクエスト」をご参照ください。
手順
Dataphin ホームページの上部メニューバーから、[開発] > [データ統合] を選択します。
統合ページの上部メニューバーから [プロジェクト] を選択します(Dev-Prod パターンでは環境の選択が必要です)。
左側のナビゲーションウィンドウで、[バッチパイプライン] アイコンをクリックします。[バッチパイプライン] リストから、開発する [オフラインパイプライン] を選択して、構成ページにアクセスします。
[コンポーネントライブラリ] パネルを開くには、ページの右上隅にある [コンポーネントライブラリ] アイコンをクリックします。
[コンポーネントライブラリ] パネルの左側のナビゲーションウィンドウで、[入力] を選択します。次に、入力ウィジェットリストから [salesforce] ウィジェットをキャンバスにドラッグします。
ウィジェットを構成するには、Salesforce 入力ウィジェットカードの
アイコンをクリックします。これにより、[salesforce] [入力構成] ダイアログボックスが開きます。[salesforce 入力構成] ダイアログボックスでパラメーターを設定します。
パラメーター
説明
ステップ名
Salesforce 入力ウィジェットの名前。Dataphin はステップ名を自動的に生成しますが、ビジネスシナリオに応じて変更できます。名前は次の要件を満たしている必要があります。
日本語、英字、アンダースコア(_)、数字のみ使用できます。
64 文字を超えることはできません。
データソース
ドロップダウンリストには、Dataphin 内のすべての Salesforce タイプのデータソースが表示されます。
アイコンをクリックして、現在のデータソース名をコピーします。リードスルー権限のないデータソースの場合、データソースの後に [リクエスト] をクリックして、対応するデータソースの読み取り権限をリクエストできます。データソースの読み取り権限のリクエストの詳細については、「データソース権限をリクエストする」をご参照ください。
Salesforce タイプのデータソースがない場合は、[データソースの作成] をクリックしてデータソースを作成します。詳細については、「Salesforce データソースを作成する」をご参照ください。
オブジェクト
データを読み取る必要がある Salesforce インスタンス内のオブジェクトを選択します。オブジェクト名のキーワードを入力して検索するか、正確なオブジェクト名を入力して [完全一致検索] をクリックします。オブジェクトを選択すると、システムは自動的にオブジェクトステータス検出を実行します。
アイコンをクリックして、現在選択されているオブジェクトの名前をコピーします。入力フィルター(オプション)
入力フィールドのフィルター情報(
ds=${bizdate}など)を入力します。入力フィルター は、次の 2 つのシナリオに適用できます。データの固定部分。
パラメーターフィルタリング。
説明サポートされている比較演算子には、=、!=、<、>、IN、NOT IN などがあります。
出力フィールド
出力フィールド領域には、選択したオブジェクトのすべてのフィールドが表示されます。特定のフィールドをダウンストリームウィジェットに出力する必要がない場合は、対応するフィールドを削除できます。
少数のフィールドを削除する必要がある場合は、[アクション] 列の
アイコンをクリックして、余分なフィールドを削除します。多数のフィールドを削除する必要がある場合は、[フィールド管理] をクリックします。[フィールド管理] ページで、複数のフィールドを選択し、
アイコンをクリックして [選択済みの入力フィールド] を [選択されていない入力フィールド] に移動します。
[確認] をクリックして、Salesforce 入力ウィジェット のプロパティ構成を完了します。