# Data APIの使用をカスタマイズ

設定パラメーターをいくつか編集すれば、[Data APIを管理](https://help.qlik.com/talend/ja-JP/data-inventory-user-guide/Cloud/managing-data-apis)を作成したデータベースとRemote Engine Gen2の間でやり取りできるデータ量を用途に応じて絞り込むことができます。

Remote Engine Gen2インストールディレクトリーのdefault/.envファイルで設定可能なパラメーターRemote Engine Gen2Remote Engine Gen2インストールディレクトリーのdefault/.envdefault/.envファイルで設定可能なパラメーター

| パラメーター | 説明 |
| --- | --- |
| DATASET\_API\_NUMBER\_CONNECTIONS\_PER\_DATABASE | このパラメーターでは、Remote Engine Gen2とデータベースによって開かれる恒久的接続の数を制御できます。<br><br>接続数が多くなれば並行処理できるリクエストも多くなりますが、デフォルトに関係なく並列接続の最大数を設定し、データベースが自身を保護するようにすることもできます。<br><br>デフォルト値は5です。 |
| DATASET\_API\_JDBC\_FETCH\_SIZE | このパラメーターでは、データベースから送られてきて、Remote Engine Gen2が一定時間内に処理しなければならないレコードの数を制御できます。<br><br>低い値を設定すると、JVMのメモリフットプリントは減少しますが、データベースとのやり取りが増えます。<br><br>高い値を設定するとデータベースとのやり取りが少なくなります。<br><br>この値を0にすると、この機能は無効となります。データベースへのリクエストごとに、1回の操作で全レコードが取得されます。<br><br>デフォルト値は0です。 |
| DATASET\_API\_ODATA\_MAX\_SERVER\_PAGE\_SIZE | このパラメータによって、サーバー側でページ番号が付けられ、ODataクライアントに書き込まれるレコードの量を制御できます。<br><br>ODataクライアントは通常、連続する数ページを自動的に消費できます。<br><br>低い値を設定すると、サーバーは一度に数レコードしか処理しないため、メモリ消費量が少なくなります。<br><br>高い値を設定すると、サーバーは一度に多くのレコードを処理します。<br><br>このパラメーターを0に設定すると、サーバー側でのページネーションは行われません。<br><br>デフォルト値は100です。 |