Talend Data Management Platform 功能架构 - 7.2

Talend Data Management Platform 入门指南

author
Talend Documentation Team
EnrichVersion
7.2
EnrichProdName
Talend Data Management Platform
task
数据治理
数据质量和准备 > 分析数据
数据质量和准备 > 清理数据
设计和开发
EnrichPlatform
Talend Administration Center
Talend DQ Portal
Talend Installer
Talend Runtime
Talend Studio

Talend Data Management Platform 功能架构是确定 Talend Data Management Platform 功能、交互和相应 IT 需求的一种架构模型。总体架构已通过功能块中孤立的具体功能进行描述。

下图展示主要的架构功能块。

功能块分为不同类型,包括:

  • 客户端块包括一个或多个 Talend Studio 和 Web 浏览器,可以位于相同或不同的计算机上。

    无论数据量和流程复杂程度如何,都可以从 Studio 执行数据集成流程。Talend Studio 可用于处理您拥有授权的任何工程。

    从 Web 浏览器可以:

    • 通过安全的 HTTP 协议远程连接到 Talend Administration Center

    • Talend Data Preparation Web 应用程序,用于从本地文件或其他来源导入数据,并通过对这些数据新建准备来清理或丰富内容

    • Talend Data Stewardship Web 应用程序,活动所有者和数据专员通过其管理活动和任务

    • 或者 Dictionary Service 服务器,用于添加、移除或编辑 Web 应用程序中对数据所用的语义类型。

  • 服务器块包括:

    • 基于 Web 的应用程序服务器 Talend Administration Center,可以控制和管理所有工程:
      • 管理元数据 (例如用户帐户、访问权限和工程授权) 存储在管理数据库中。
      • 工程项目数据 (例如作业、业务模型和例程) 存储在 SVN 或 Git 服务器中。
    • Talend Web 应用程序使用的服务器,即 Talend Data Preparation、Talend Data Stewardship 和 Talend Dictionary Service,以及 Identity Access Management 服务器,用于在这些应用程序之间启用单点登录。

  • 存储库块包括 SVN 或 Git 服务器和 Nexus 存储库。

    SVN 或 Git 服务器用于集中所有工程项目,例如在不同最终用户之间共享的作业和业务模型,可以从 Talend Studio 访问其以开发工程项目,并从 Talend Administration Center 发布、部署和监控这些工程项目。

    Nexus 存储库用于存储:

    • 可供下载的软件更新、

    • Talend Studio 发布并准备好可供部署和执行的作业。

  • Talend 执行服务器块包括部署在您的信息系统内的一个或多个执行服务器。Talend 作业通过 Administration Center 的作业控制台部署到作业服务器,以在预定的时间、日期或事件中执行。

  • 数据库块包括管理、审计和监控数据库。管理数据库用于管理用户帐户、访问权限和工程授权等。审计数据库用于从不同方面评估在 Talend Studio 开发的工程中实施的作业,目标是为面向流程的决策支持提供可靠的定量因素和定性因素。

  • 您可以从 Talend DQ Portal 生成分析结果报告,并与其他业务用户共享。