パフォーマンスの環境設定(Talend > Performance) - Cloud

Talend Cloud Real-Time Big Data Platform Studioユーザーガイド

author
Talend Documentation Team
EnrichVersion
Cloud
EnrichProdName
Talend Cloud
task
ジョブデザインと開発
EnrichPlatform
Talend Management Console
Talend Studio
Talend Studioの使用に応じて、パフォーマンスの設定を設定できます。この操作を行うには、以下のようにします:

手順

  1. メニューバーで、[Window] (ウィンドウ) > [Preferences] (環境設定)の順にクリックし、[Preferences] (環境設定)ダイアログボックスを開きます。
  2. Talendノードを展開し、[Performance] (パフォーマンス)をクリックして、リポジトリ更新の環境設定を表示します。
    注:

    自動更新を無効にすると、パフォーマンスが向上します。

  3. Talend Studioの使用に応じて、パフォーマンスの設定を設定します。
    • リポジトリーの自動検出と更新を無効にするには、[Deactivate auto detect/update after a modification in the repository] (リポジトリーの変更後の自動検索/更新を非アクティブ化)チェックボックスを選択します。

    • コンポーネントのプロパティフィールドの監査を有効にするには、[Check the property fields when generating code] (コード生成時にプロパティフィールドをチェック)チェックボックスを選択します。正しく入力されていないプロパティフィールドがあると、デザインワークスペースのコンポーネントが赤色で囲まれます。

      注:

      コンポーネントのプロパティフィールドの検証を無効にすると、パフォーマンスを最適化できます。それには、[Check the property fields when generating code] (コード生成時にプロパティフィールドをチェック) チェックボックスの選択を解除します。

    • ジョブを開いたときにコードが生成されるようにするには、[Generate code when opening the job] (ジョブを開いた時にコードを生成)チェックボックスを選択します。

    • ジョブまたはジョブレットを更新するときに最新バージョンのみが確認されるようにするには、[Check only the last version when updating jobs or joblets] (ジョブまたはジョブレットの更新時に最終バージョンのみチェック)チェックボックスを選択します。

    • リポジトリーコンテキストに変数の変更を反映するには、[Propagate add/delete variable changes in repository contexts] (変数の追加/削除の変更をリポジトリーコンテキストに反映)を選択します。

    • データベース接続のタイムアウトを有効にするには、[Activate the timeout for database connection] (データベース接続のタイムアウトのアクティブ化)チェックボックスを選択します。次に、タイムアウトの時間を[Connection timeout (seconds)] (接続タイムアウト(秒))フィールドで設定します。

    • 新規ジョブの作成時にすべてのユーザールーチンをジョブの依存性に追加するには、[Add all user routines to job dependencies, when create new job] (新規ジョブの作成時にすべてのユーザールーチンをジョブの依存性に追加)チェックボックスを選択します。

    • [Code Format timeout (seconds)] (コードフォーマットタイムアウト(秒))フィールドに、コードが生成されたらTalend Studioにソースコードのフォーマッティングを停止させる秒数を指定します。たとえば、[Designer] (デザイナー)ビューから[Code] (コード)ビューに切り替えるとき、または、ジョブをビルドするときです。値は0より大きい整数でなければなりません。タイムアウト値を小さく設定すると、特にジョブが膨大で複雑な場合など、ソースコードの読みやすさを犠牲にしてパフォーマンスの問題を防ぐことができます。