Talend Cloud 製品アーキテクチャー - Cloud

Talend Cloud入門ガイド

Version
Cloud
Language
日本語 (日本)
Product
Talend Cloud
Module
Talend Management Console
Talend Studio
Content
ジョブデザインと開発 > タスクのデザイン
デプロイメント > デプロイ中 > タスクの実行
デプロイメント > パブリッシュ

Talend Cloud サービスはWebベースのインターフェイスを提供するオンラインサービスで、これを使用して、Talendソフトウェアの機能にアクセスし、統合機能のデザイン、管理、監視を行うことができます。

注: 以下のサービスについては、お持ちのライセンスやデプロイメントに応じてご利用いただけないものもあります。

この図は、2つの主要な部分である顧客が管理する環境とTalend Cloud環境に分けられます。

顧客が管理する環境

顧客が管理する環境には、Webブラウザー、Talend StudioTalend Cloud API Tester、Remote EngineまたはRemote Engine Gen2、Runtime Serverが含まれます。

  • お使いの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でテストします。
  • Remote Engine、Remote Engine Gen2、および Talend Runtimeは、オンプレミスのアーティファクト、タスク、プレパレーション、およびパイプラインを実行するために使用されます。
  • Talend Cloud API Testerで、リクエストとシナリオを作成またはインポートしてAPIをテストできます。Mavenプラグインを使用してテストを自動化することもできます。

Talend Cloud環境

Talend Cloud環境には、クラウドアプリケーションとCloud Engineが含まれます。
  • Talend Cloud Management Consoleでは、ロール、ユーザー、プロジェクト、ライセンスを管理できます。クラウドアプリケーションの新しいユーザーを作成し、カスタムグループに割り当てることができます。その後、ロールを決定し、ユーザーに割り当てることができます。Talend Cloud Management Consoleは、ライセンスファイルをインポートし、Studioで共同作業するプロジェクトを作成するためにも使用されます。加えて、Webユーザーのデータおよびファイル転送、データ統合、共有データソースへのアクセスを有効にできます。たとえば、アプリケーション間のデータ交換と同期を自動化する、設定済みのサンプルタスクまたはデザインタスクをインポートして使用できます。
  • Talend Cloud Pipeline Designerでは、保存データや実行データの処理、エンリッチ、変換を行うために、複雑なエンドツーエンドのパイプラインをデザインできます。オンプレミスではローカルのRemote Engine Gen2、またはクラウドでは組み込みのCloud Engine、またはVirtual Private CloudにインストールされているRemote Engine Gen2を使ってこれらのパイプラインを実行できます。
  • Talend Cloud Data Inventoryを使えば、Talend Cloud内で管理されるデータ資産のインベントリーを管理および維持できます。データセットは、Talend Cloud Pipeline DesignerまたはTalend Cloud Data Preparationを使って収集または作成されると必ずこのインベントリーに追加されます。これらのデータセットは自動的にプロファイリングされトラストスコアに関連付けられます。その後は共有され、Talend Cloudプラットフォームにいる他のユーザーが簡単に見つけることができるようになります。
  • 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は、クラウドのアーティファクト、タスク、プレパレーション、およびパイプラインを実行するために使用されます。