PayPalコネクタのFAQ
ベータ版
この機能はベータ版です。使用するには、ワークスペース管理者は プレビュー ページから Lakeflow Connect for PayPal を有効にする必要があります。Databricksのプレビューを管理するを参照してください。
このページでは、Lakeflow Connectのマネージド PayPal インジェスト コネクタに関してよく寄せられる質問に回答します。すべてのマネージド コネクタに適用される FAQ については、マネージド コネクタの FAQ を参照してください。
コネクターが必要とするPayPalアカウントは?
このコネクタでは、本番運用データ用に REST API アプリを持つ PayPal ビジネスアカウントが必要です。テストデータを取り込むには、PayPal サンドボックスアカウントを使用し、接続の Environment を Sandbox に設定します。
コネクターはどのテーブルをサポートしていますか?
コネクタは6つのソーステーブルをサポートしています:transaction、dispute、invoice、balance、product、およびbilling_plan。完全なスキーマについては、宛先テーブルのスキーマを参照してください。
コネクタはどのくらい遡ってデータをインジェストできますか?
増分テーブルの場合、最初の同期はstart_datetimeオプションから起動します。設定しない場合、transactionは約3年前から起動し、disputeは179日前から起動し、invoiceは5年前から起動します。PayPalでは、最大3年分のトランザクションと180日分の紛争を利用できます。これら2つのテーブルでは、以前のstart_datetimeの値はtransactionの場合は3年、disputeの場合は179日前に移動されます。以降の各同期では、前回のラン後に変更されたレコードが取り込まれます。完全更新テーブルは、ランごとに利用可能なすべてのレコードを再取り込みします。
トランザクションデータの現在の状態は?
新しいトランザクションがPayPalトランザクション検索APIに表示されるまで最大3時間かかる場合があります。そのため、transactionテーブルはリアルタイムより少なくともその分遅れます。PayPal Transaction Search API を参照してください。
同期のたびに、前の6時間に開始されたトランザクションが再読み込みされるため、それ以降に行われた変更はキャプチャされません。これは、PayPal APIが更新時間に基づいてトランザクションを取り込むことを許可していないためです。可能な限り多くの変更を取得するには、少なくとも6時間ごとにパイプラインをランしてください。
コネクタは削除されたレコードを取り込みますか?
いいえ。PayPal はトランザクションまたは請求書の削除を許可していません。キャンセルされた請求書は、status が CANCELLED に設定されて表示されます。「削除されたレコード」を参照してください。
このコネクタがサポートする認証方法は何ですか?
このコネクタは、PayPal REST APIアプリのOAuthクライアント資格情報(M2M)のみを使用した認証をサポートしています。OAuth U2Mおよび基本認証はサポートされていません。