機能アーキテクチャ - 7.0

Talend Big Data Platform Studioユーザーガイド

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

Studioの機能アーキテクチャは、Studioの機能、相互作用および対応するITニーズを特定するアーキテクチャモデルです。アーキテクチャ全体は、特定の機能を機能ブロックに分離することで説明されています。

下の図は、Studio内で見られる主なアーキテクチャ機能ブロックを示しています。

注:

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

以下の機能ブロックが定義されています。

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

    Studioでは、データクオリティ分析とデータ統合の処理をそれぞれProfilingパースペクティブおよびIntegrationパースペクティブから実行します。

    Webブラウザから、 Talend サーバー、すなわち: Talend DQ Portal および Talend Administration Centerに接続します。

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

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

    • Talend実行サーバー。

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

    Talend Serversブロックにはポータル、Talend DQ Portalも含まれます。これは、別のデータクオリティレポートによって生成され、データマートに保存されたデータへのアクセスに使用されます。このポータルから、分析処理(OLAP)やカスタムレポート(QBE)を含む幅広い範囲の分析ツールにアクセスすることができます。

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

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

  • [Databases] (データベース)ブロックには、管理、監査、モニタリング、およびデータマートが含まれます。データマートには、Studioのさまざまなデータクオリティレポートで生成されたすべてのデータが保存されます。