TDS 组件依赖关系说明

  其他常见问题
内容纲要

概要描述

本文主要介绍 TDS 组件的依赖关系。

详细说明

内部依赖关系

为空代表不依赖。Foundation 不在列表中,列表中的所有组件都强依赖于 Foundation 。

安装组件/依赖组件 Workflow Transporter SQLBook Midgard Catalog Governor StarViewer Foresight
Workflow
Transporter 强依赖
SQLBook
Midgard 弱依赖(见1)
Catalog
Governor 强依赖 2.4及之前强依赖(见2)
StarViewer 强依赖
Foresight 弱依赖(见3) 弱依赖(见3)

备注:

  1. 配置SQL类API时,依赖 SQLBook 的 SQL 编辑器,但是也可以自己写SQL;
  2. 3.0及以上版本元数据不再依赖于 Catalog ,此时 Governor 不需要依赖 Catalog 了;
  3. 推送功能依赖 Transporter ,间接依赖于 Workflow 。

外部依赖关系

以下介绍的是 TDS(2.3版本及以上)部署于 TDH Manager 上的外部依赖情况。

组件名称 兼容版本 作用 依赖情况 其他说明
Manager 6.0 2006a/7.0 2007a及以上 TDS安装工具 强依赖 在 TDH 平台,TDS必须依赖于 Manager 部署,且部分版本的 Manager 存在 License 兼容性问题,建议用最新版 Manager
Guardian 3.1及以上 TDS必须开启安全,变相依赖Guardian 强依赖 2.1版本是TDS的用户认证中心,后续版本TDS有自己的用户体系,但安装上没有解耦
TxSQL 所有版本 存储TDS元数据 不依赖 2.1版本强依赖TxSQL,2.2版本默认依赖KunDB,2.3及以上版本只能依赖KunDB
KunDB 2.1.x系列 存储TDS元数据 强依赖 2.1版本强依赖TxSQL,2.2版本默认依赖KunDB,2.3及以上版本只能依赖KunDB
Search 所有版本 存储血缘数据 不依赖 2.2.1版本开始,血缘功能不再依赖Search
Hyperbase 所有版本 存储血缘数据 弱依赖 血缘功能强依赖Hyperbase,如果不使用血缘功能则无需安装
Zookeeper 所有版本 Hyperbase依赖 弱依赖 血缘功能强依赖Hyperbase,间接依赖Zookeeper,如果不使用血缘功能则无需安装
HDFS 所有版本 Hyperbase依赖 弱依赖 血缘功能强依赖Hyperbase,间接依赖HDFS,如果不使用血缘功能则无需安装 Kafka
YARN 所有版本 Hyperbase依赖 弱依赖 血缘功能强依赖Hyperbase,间接依赖YARN,如果不使用血缘功能则无需安装
Kafka/Event Store 所有版本 发送血缘 Hook Message 弱依赖 血缘功能强依赖Kafka,如果不使用血缘功能则无需安装

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。