Talend Data Integration機能アーキテクチャ - 7.1

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

author
Talend Documentation Team
EnrichVersion
7.1
EnrichProdName
Talend Real-Time Big Data Platform
task
ジョブデザインと開発
EnrichPlatform
Talend Studio

Talend Studio論理機能アーキテクチャとは、Talend Studio関数、インタラクションおよび対応するITニーズを識別するアーキテクチャモデルのことをいいます。アーキテクチャ全体は、特定の機能を機能ブロックに分離することで説明されています。

次の図では、データ統合タスクを処理するために使用する主なアーキテクチャ機能ブロックを説明しています。

注:

利用できる構築ブロックはライセンスに応じて異なります。

次のような機能ブロックが定義されています:

  • [Clients] (クライアント)のブロックは、同一または異なるマシン上に存在しうる1つ以上のTalend StudioおよびWebブラウザーです。

    Studioから、データ量およびプロセスの複雑さのレベルとは無関係に、データ統合プロセスを実行できます。Talend Studioでは、ユーザーは権限を持つ全てのプロジェクトで作業することができます。

    WebブラウザーからセキュアなHTTPプロトコルを通じてリモートベースのTalend Administration Centerに接続します。

  • Serversブロックには、以下に接続されているWebベースのTalend Administration Center (アプリケーションサーバー)が含まれます。
    • 2つの共有リポジトリ: 1つはSVNまたはGitサーバーベースで、もう1つはアーティファクトリポジトリベース。

    • データベース: 管理メタデータ用が1つ、監査情報用が1つ、アクティビティ監視用が1つ。

    • Talend 実行サーバー。

    すべてのプロジェクトは、Talend Administration Centerで管理できます。管理メタデータ(たとえば、ユーザーアカウント、アクセス権、プロジェクト承認)は管理データベースに保管されます。プロジェクトメタデータ(たとえば、ジョブ、ビジネスモデル図、ルーチン)はSVNまたはGitサーバーに保管されます。

    管理センターの詳細は、『Talend Administration Centerユーザーガイド』を参照して下さい。

  • [Repositories] (リポジトリ)ブロックには、SVNまたはGitサーバーとアーティファクトリポジトリが含まれます。SVNまたはGitサーバーは、さまざまなエンドユーザーの間で共有されるジョブやビジネスモデル図などのあらゆるプロジェクトメタデータを一元管理するために使用されます。また、開発のためにはTalend Studioから、パブリッシュ、デプロイ、監視するためにはTalend Administration Centerからアクセスできます。

    アーティファクトリポジトリは、以下を保管するために使用されます:

    • ダウンロード可能なソフトウェアアップデート。

    • Talend Studioからパブリッシュされ、いつでもでデプロイおよび実行できるジョブ。

  • Talend Execution Serversブロックには、情報システム内にデプロイされた1つ以上の実行サーバーが含まれます。 Talend ジョブは、スケジュールされた時間、日付、またはイベントで実行されるAdministration Centerのジョブコンダクターを通じて、ジョブサーバーにデプロイされます。

    実行サーバーの詳細は、『Talend Administration Centerユーザーガイド』を参照して下さい。

  • [Databases] (データベース)ブロックには、管理、監査、監視データベースが含まれます。管理データベースは、ユーザーアカウント、アクセス権、プロジェクト承認、その他の管理に使用します。監査データベースは、プロセス指向の意思決定をサポートするために、確かな定量要因と定性要因を提供することを目的としています。このツールでは、Talend Studioで作成されたプロジェクトのジョブが実行された場合に、ジョブのさまざまな点を評価できます。監視データベースには、Talend Activity Monitoring ConsoleデータベースとService Activity Monitoringデータベースが含まれています。

    Talend Activity Monitoring Consoleでは、技術的プロセスの実行を監視することができます。このコンソールには詳細な監視機能が備わっており、収集したログ情報の統合、基本的なデータフローのインタラクションの把握、予期しないエラー発生の回避、システム管理に関する決定のサポートなどが可能です。

    Service Activity Monitoringでは、サービスの呼び出しを監視することができます。これは、エンドユーザーがイベントを構成する基本的な要求と応答を把握し、障害を監視して、システム管理に関する意思決定をサポートすることができる、統合的な監視イベント情報を提供します。