Coupaをデータパイプラインのソースとして設定
Coupaをデータパイプラインのソースとして設定し、レコードを抽出して宛先に同期します。 このガイドでは、Coupaをソースとして操作するためのコネクション設定、パイプライン設定、主な動作について説明します。
サポートされている機能
Coupaをデータパイプラインのソースとして使用する場合、次の機能がサポートされます:
- Coupa REST APIを使用したデータの抽出
- 完全同期および増分同期のサポート
- オブジェクト抽出のためのフィールドレベルの選択
- スキーマドリフトの検出と処理
- フィールドレベルのデータマスキング
前提条件
次の設定とアクセス権が必要です:
- APIアクセスが有効になっているCoupaインスタンス
- CoupaインスタンスURL
- APIに必要なスコープ
- 同期する予定のオブジェクトへの読み取りアクセス
接続方法
Coupaをデータパイプラインのソースとして接続するには、次の手順を実行します。 このコネクションにより、パイプラインはCoupaインスタンスからデータを抽出して同期できます:
Coupaに接続
作成 > コネクションを選択するか、Cを2回押します。
新規コネクションページでCoupaを検索して選択します。
コネクション名フィールドに名前を入力します。
Coupaコネクション設定
ロケーションドロップダウンを使用して、コネクションを保存するプロジェクトを選択します。
認証タイプドロップダウンメニューを使用して、次のいずれかの認証タイプを選択します:
- APIキー
- クライアント資格情報
- 認可コード付与
必須フィールドは認証タイプによって異なります。
選択した認証方法に基づいて、次のフィールドに入力します:
接続をクリックして、コネクションを検証および確立します。
パイプラインの設定
Coupaをデータパイプラインのソースとして設定するには、次の手順を実行します:
作成 > データパイプラインを選択するか、C+Iを押します。
データパイプライン名フィールドにデータパイプラインの名前を入力します。
データパイプライン設定
ロケーションドロップダウンメニューを使用して、データパイプラインを保存するプロジェクトを選択します。
構築を開始を選択します。
ソースアプリから新規/更新済みレコードを抽出トリガーをクリックします。 このトリガーは、パイプラインがソースアプリケーションからデータを取得する方法を定義します。
ソースアプリから新規/更新済みレコードを抽出トリガーを設定
接続済みソースアプリからCoupaを選択します。
このパイプラインで使用するCoupaコネクションを選択します。 または、+ 新規コネクションをクリックして新しいコネクションを作成します。
Coupaコネクションを選択
オブジェクトを追加をクリックして、オブジェクトウィザードを開きます。
オブジェクトを追加
使用可能なCoupaオブジェクトのリストを検索または参照します。 同期するオブジェクトを選択し、追加をクリックします。
オブジェクトを選択
選択した各オブジェクトのスキーマを確認してカスタマイズします。 オブジェクトを選択すると、パイプラインはそのスキーマを自動的に取得し、宛先がソースと一致するようにします。
オブジェクトを展開
任意のオブジェクトを展開して、そのフィールドを表示します。 使用可能なすべてのデータを抽出するにはすべてのフィールドを選択したままにし、データ抽出とスキーマレプリケーションから除外するには特定のフィールドの選択を解除します。
任意です。 フィールドレベルのデータ保護を設定します。 オブジェクトを展開した後、各フィールドの処理方法を選択します:
- そのままレプリケート(デフォルト): ソースのデータ値が宛先に同一にレプリケートされます。
- ハッシュ: 宛先に同期する前に、列内の機密データ値をハッシュ化します。
フィールドレベルのデータ保護を設定
同じフローを使用してさらにオブジェクトを追加するには、もう一度オブジェクトを追加をクリックします。 この手順を繰り返して、パイプラインに複数のCoupaオブジェクトを含めることができます。
スキーマ変更の処理方法を選択:
- スキーマ変更を自動的に検出して適用するには、新しいフィールドを自動同期を選択します。
- スキーマ変更を手動で管理するには、新しいフィールドをブロックを選択します。 このオプションを使用すると、ソーススキーマが更新された場合に宛先が同期されなくなる可能性があります。
同期されていないスキーマ変更は、スキーマドリフトとも呼ばれ、管理しないと問題が発生する可能性があります。 詳細については、スキーマドリフトセクションを参照してください。
頻度フィールドで、パイプラインがソースから宛先にデータを同期する頻度を設定します。 標準の時間ベースのスケジュールを選択するか、カスタムcron式を定義します。
サポートされているCoupaオブジェクト
CoupaコネクターはCoupa REST APIを使用して、パイプライン同期用のレコードを取得します。 アカウント、承認、契約など、Coupa Environmentで一般的に使用される標準オブジェクトをサポートしています。
Last updated:
同期頻度を設定
同期頻度を設定