# SaaSアプリケーションへの接続

Qlik Talend Data Integration では、多数の SaaS アプリケーションからデータをランディングまたはレプリケートできます。

[Creating a connection in Qlik Talend Data Integration Creating connections](https://play.vidyard.com/m7R8rXnVKBtpCwPNqiM6Er)

サポート対象のすべてのアプリケーションを確認するには、[Supported SaaS applications](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Landing/supported-saas-applications.htm) にアクセスしてください。

情報メモ

Qlik Talend Cloud Standard、Qlik Talend Cloud Premium、または Qlik Talend Cloud Enterprise のサブスクリプションを利用している場合、Infor、Jira、Microsoft Dynamics 365 CRM、NetSuite、Oracle Fusion、または Salesforce からデータを移動する際に *Data Movement gateway* を使用することがベスト プラクティスです。

詳細については、[Qlik データ ゲートウェイ - データ移動](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Gateways/replication-gateway.htm) のドキュメンテーションを参照してください。

## SaaS アプリケーション コネクタの制限事項と考慮事項

SaaS アプリケーション コネクタを使用する場合は、次の制限事項と考慮事項に注意する必要があります。

### 一般的な制限事項と注意事項

* タスクの種類に関係なく、同じ SaaS アプリケーション コネクタを複数のタスクに使用することはできません。

* LOB 列のレプリケーションはサポートされていません

* ソース データセット内の JSON 列ペイロードは、ターゲット上で自動的にネスト解除されません。ソース データの完全な再現性が維持されます。ネストされたコンテンツや半構造化コンテンツは、それをサポートするターゲットにはネイティブ JSON として、サポートしないターゲットには VARCHAR として配信されます。

### SaaS 抽出がシングル スレッドである理由

SaaS アプリケーション コネクタは、タスクに複数のテーブルが含まれている場合でも、一度に 1 つのテーブルを抽出します。データベースソースは複数のテーブルを並列に読み取ることができ、タスクは複数のターゲットを並列に書き込むことができます。

ほとんどの SaaS アプリケーションでは、一定期間内に許可される API リクエスト数が制限されています。コネクタは、ソースが許容する限り迅速にデータをリクエストし、ソースによってレート制限が適用された場合は待機してから再試行します。テーブルの並列抽出は同一のリクエスト制限を共有するため、スループットを向上させることなく、再試行の回数が増加する可能性があります。

一部のアプリケーションでは、1 組の認証情報に対して有効なセッションの数を制限しているものもあります。他のコネクタでは、リクエストのたびに更新される認証トークンが使用されます。同じ認証情報を使用して並列抽出を実行すると、互いのトークンが無効化され、タスクが中断される可能性があります。

SaaS API の制限およびコネクタの再試行動作の詳細については、「[Managing SaaS API limits and backoff](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Landing/managing-saas-api-limits-and-backoff.htm)」を参照してください。

### SaaS アプリケーション Lite コネクタ

少数の SaaS アプリケーションコネクタは、Lite コネクタとして分類されます。Lite コネクタには、UI とヘルプの両方で Lite ラベルが付けられています。

Qlik は最初に特定のユース ケース向けのコネクタをいくつか開発し、その後 Lite ラベルを付けてリリースします。Lite コネクタは、データの整合性、セキュリティ、信頼性に関連する重要な問題に対して、Qlik のサービス レベル合意 (SLA) に従い、Qlik によって完全にサポートされます。標準コネクタと Lite コネクタの主な違いは、Lite コネクタが限定されたユース ケースのセットに対してテストされていることです。

### ランディングおよびレイク ランディング タスクの変更テーブル

通常、変更テーブルは、変更データ キャプチャ (CDC) をサポートするソース テーブルに対してのみ作成されます。ただし、ソースが SaaS アプリケーションであり、タスク タイプがランディング (データ パイプラインのユースケース) またはレイク ランディング (レプリケーションのユースケース) の場合、フル ロードのみをサポートするテーブルに対しても変更テーブルが作成されます。この動作は、SaaS アプリケーション ソースからデータを取り込む際に、複製レコードが発生する可能性が高くなることに対処するように設計されています。複製レコードは、データがダウンストリームに伝播される前に変更テーブルに追加されるため、データの品質と一貫性の確保に役立ちます。

## SaaS アプリケーションへの接続

ユースケースに応じて、SaaS アプリケーションに接続するために Data Movement gateway を設定する必要があります。詳細は、[どのようなときに Data Movement gateway が必要ですか？](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Gateways/replication-gateway.htm#top)をご覧ください。

情報メモデータ ソースに接続する場合は、基になる Qlik Cloud IP アドレスを許可リストに追加する必要がある場合があります。詳細については、「[ドメインと IP アドレスを許可リスト化](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Introduction/qlik-cloud-dns-ip.htm)」を参照してください。

1. SaaS アプリケーションに接続する最初のステップとして、データ ソースに接続を追加します。これには複数の方法があります。

   * [接続] で、[接続を作成] をクリックします。

   * ソース接続がリストされている場所 (たとえば、データ タスク セットアップ ウィザード内) で [接続を作成] をクリックします。

   [カテゴリ] で [アプリケーション] を選択して、コネクタのリストを SaaS アプリケーション コネクタでフィルタリングします。

   最近使用したコネクタから選択することもできます。

2. 接続先のアプリケーションを選択します。

3. 接続の詳細を入力して、接続を認証します。接続の詳細と認証プロセスは、SaaS アプリケーションごとに異なります。

   詳細については、[SaaSアプリケーションへの接続](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Landing/connecting-web-applications.htm#Supporte) に移動してデータ ソースを選択してください。

   警告メモData Movement gateway を使用しており、SaaS アプリケーション コネクタを使用して新しいタスクを作成する必要がある場合は、Data Movement 2025.11.66 以降にアップグレードする必要があります。アップグレードしないと、タスクは実行されません。

接続を設定した後、パイプライン プロジェクトでその接続を使用できます。