Talend Cloud機能アーキテクチャー - 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 Cloud機能アーキテクチャーの図は、2つの主要部分、ローカルネットワークとクラウドインフラに分かれます。

ローカルネットワーク

ローカルネットワークには、Webブラウザー、Talend Studio、およびRemote EngineとRemote Engine for Pipelinesのいずれかが含まれています。

  • Webブラウザーから、さまざまなクラウドアプリケーションにアクセスできます。

  • Talend Studioから、次のことができます:
    • データ統合ジョブ、ルート、またはサービスをタスクとしてTalend Cloud Management Consoleに公開し、Webユーザーが利用できるようにして、クラウドで実行します。
    • tDatasetInput、tDatasetOutput、tDataprepRunコンポーネントを使用することで、Talend Cloud Data Preparationの機能を活用できます。さまざまなデータセットからデータセットを作成してTalend Cloud Data Preparationにエクスポートしたり、データ統合ジョブまたはSparkジョブでプレパレーションを直接利用したりできます。
    • tDataStewardshipTaskOutput、tDataStewardshipTaskInput、tDataStewardshipTaskDeleteのジョブを使用して、Talend Cloud Data Stewardshipで作成されたキャンペーンのタスクを読み込み、取得、または削除します。
    • API定義をTalend Cloud API Designerから直接インポートし、サービスの実装に使用します。続いて、Talend Cloud API Testerをテストし、Talend Cloudに公開できます。
  • Talend Remote Engineは、オンプレミスでのジョブ、タスク、プレパレーションの実行に使用されます。Remote Engine for Pipelinesは、あらゆる場所(オンプレミスまたは仮想プライベートクラウド)でのパイプラインの実行に使用されます。

    Talend RuntimeTalend Remote Engineと同じマシンで実行されている場合は、ルート、データサービス、タスクをオンプレミスで実行することもできます。

  • Talend Cloud API Testerで、リクエストとシナリオを作成またはインポートしてAPIをテストできます。Mavenプラグインを使用してテストを自動化することもできます。

クラウドインフラストラクチャー

クラウドインフラストラクチャーには、クラウドアプリケーションとCloud Engineが含まれます。
  • Talend Cloud Management Consoleでは、ロール、ユーザー、プロジェクト、およびアクセスライセンス情報を管理できます。クラウドアプリケーションの新しいユーザーを作成し、カスタムグループに割り当てることができます。その後、ロールを決定し、ユーザーに割り当てることができます。Talend Cloud Management Consoleは、Talend Studioライセンスファイルを保存し、Studioで共同作業するプロジェクトを作成できます。加えて、Webユーザーのデータおよびファイル転送、データ統合、および共有データソースへのアクセスを有効にできます。たとえば、アプリケーション間のデータ交換と同期を自動化する、設定済みのサンプルタスクまたはデザインタスクをインポートして使用できます。
  • Talend Cloud Pipeline Designerでは、保存データや実行データの処理、エンリッチ化、変換を行うため、複雑なエンドツーエンドのパイプラインをデザインできます。組み込みのCloud Engine for Pipelines、またはVirtual Private Cloudにインストールされている、もしくはオンプレミスのRemote Engine for Pipelinesを使ってこれらのパイプラインを実行できます。
  • Talend Cloud Data Preparationでは、ローカルファイルやその他のソースからデータをインポートし、新しいプレパレーションを作成することでクレンジングまたはエンリッチ化できます。
  • Talend Cloud Data Stewardshipでは、キャンペーン所有者はデータ資産を管理し、データのキュレーション、調停、検証に関する共同作業が必要な場合にデータのやり取りを整理します。
  • Talend Dictionary Serviceでは、Talend Cloud Data PreparationまたはTalend Cloud Data Stewardshipで開いた場合に、データの各カラムに適用されるセマンティックカテゴリーを追加、削除、変更できます。
  • Talend Cloud API Designerでは、APIをデザインしたり、既存の定義をインポートし、そのドキュメンテーションを公開してモックを作成できます。その後、OpenAPI仕様/SwaggerまたはRAMLで定義をエクスポートします。また、デザインのどのステップでもTalend Cloud API TesterでAPIをテストできます。

Cloud Engineは、クラウドのアーティファクト、タスク、プレパレーション、パイプラインを実行するために使用されます。ルートとデータサービスは、Remote Engine/ランタイムにのみデプロイできます。