既存のRemote EngineをRemote Engine Clusterに追加 - Cloud

Linux版Talend Remote Engineユーザーガイド

author
Talend Documentation Team
EnrichVersion
Cloud
EnrichProdName
Talend Cloud
task
インストールとアップグレード
ジョブデザインと開発
EnrichPlatform
Talend Remote Engine

前の例でRemote Engineを既存のRemote Engineクラスターに追加するために作成したシェルスクリプトをエンリッチします。

始める前に

Remote Engineがインストール済みで、ペアリング済みであること。

Remote Engineクラスターを既に持っていること。

このタスクについて

次の例は、前の例で説明したシェルスクリプトを拡張するものですが、スタンドアロンでも使えます。その場合は、APIリクエストを認証する[Personal Access Token] (パーソナルアクセストークン)を持っている必要があります。

手順

  1. 持っていない場合は、Talend Cloudのプロファイル環境設定で[Personal Access Token] (パーソナルアクセストークン)を生成します。このトークンを使ってAPI呼び出しにサインできます。
  2. 次のようにPUTを使ってRemote Engineを目的のRemote Engineクラスターに追加します。
    curl -X PUT 
    --header 'Content-Type: application/json' 
    --header 'Accept: application/json' 
    --header 'Authorization: Bearer 'VtBmuAoYSse6FW4zh8JqlnQsl73P8xAB4j9-qD98qx8HI48DDJEUKCBKncU5FSGi'' 
    'https://api.us.cloud.talend.com/tmc/v1.3/runtimes/remote-engine-clusters/5dc02e89f87cb233a2f83990/engines/5d2f1d9018e83f4406199233'
    注: Remote EngineとRemote EngineクラスターIDは、/tmc/v1.3/runtimes/remote-enginesエンドポイントや/tmc/v1.3/runtimes/remote-engine-clustersエンドポイントでGETを使用すれば取得できます。このクラスターIDはまた、Remote EngineやRemote Engineクラスターの詳細が表示される時にTalend CloudのURLからも取得できます。

タスクの結果

Remote EngineがRemote Engineクラスターに追加されました。