跳转至

Tagetik Data Loader - 在 CCH Tagetik 上的注册与监控

CCH Tagetik 为管理员用户提供了一个窗口,用于:

  • 注册新的 TDL,以便 CCH Tagetik 能够与其通信
  • 移除不再活跃且未在任何参数化(端点)中使用的 TDL
  • 实时显示已配置 TDL 的信息和状态
  • 显示最后执行或当前正在执行的 TDL 操作
  • 如果自动更新失败,请求手动更新 TDL
  • 请求下载 TDL 日志
  • 请求更新 TDL 上配置的数据源列表及其验证
  • 请求更新 TDL 上配置的路径列表及其验证

此监控功能可从 Repository 主页上同名磁贴访问。

已配置的 TDL 显示在窗口顶部,每个 TDL 显示以下信息:

  • Tagetik Data Loader 名称:用户定义的 TDL 描述
  • 最后操作:TDL 执行的最后一条命令或正在进行的命令
  • 轮询间隔:指定 TDL 检查待接管操作的间隔时间(以秒为单位)
  • 最后请求日期:TDL 最后一次"心跳"的日期
  • Tagetik Data Loader 版本:Karaf 上安装的 TDL 版本
  • 容器版本:Karaf 容器版本
  • 状态:通过指示器显示 TDL 的状态:
  • :在线
  • :离线
  • :在线但已锁定
  • 身份验证失败
  • 等待自动更新
  • 自动更新进行中
  • 自动更新失败
  • 需要手动升级
  • 已使用:指示 TDL 是否在某个已配置的端点中使用。

窗口底部有两个不同的部分:

  • 数据源:系统在此显示数据源的逻辑名称,
  • 路径: 系统在此显示路径的逻辑名称

两者均为当前 TDL 在 Karaf 上配置的。两个部分都有以下按钮:

  • :通过从当前 TDL 的配置文件中检索信息来更新该部分的数据。此按钮仅在所选 TDL 在线时启用

  • :验证所选数据源/路径的有效性。验证结果无论为肯定还是否定,都会在操作结束时通过包含相应消息的警报通知。

注册新 TDL

CCH Tagetik 仅在 TDL 已预先注册的情况下才启用与其的通信。

可通过按钮 注册新的 TDL。系统会启用 属性 面板,您必须在其中指定:

  • Tagetik Data Loader ID:TDL 的唯一标识符。该字段必须填入 Karaf 在 TDL 首次启动时自动生成的 ID,该 ID 位于 Karaf 配置目录中的 tgk.agent.cfg 文件中。
  • Tagetik Data Loader 名称:用户定义的 TDL 描述
  • 身份验证代码:标识与 TDL 关联的身份验证代码;它必须与 Karaf 配置目录中 tgk.agent.cfg 文件中指定的代码一致。

TDL 管理

注册 TDL 后,您可以:

  • 通过详细管理编辑 Tagetik Data Loader 名称身份验证代码
  • 通过按钮
  • 通过 按钮移除 TDL 的配置。

仅当 TDL 未在端点的参数化中使用时,才能进行编辑和删除。

TDL 更新

TDL 的版本(例如 6.0.1)由三部分组成:

  • 主版本号:用于标识"破坏性变更",例如更改 Karaf 容器或更改通信协议,
  • 次版本号:用于标识新增功能,这些功能不会影响现有功能的使用,
  • 补丁号:用于标识对现有功能的修正。

更新方式取决于 CCH Tagetik 上参考 TDL 的版本与 Karaf 上 TDL 版本之间的差异:

  • 如果两个主版本号不同,Tagetik Data Loader 的状态将变为 (警告),并且 最后操作 将显示 TO_UPGRADE。这意味着必须手动更新 Karaf/TDL 容器。
  • 如果 CCH Tagetik 上 TDL 的 次版本号.补丁号 小于 Karaf 上 TDL 的,则无需更新。
  • 如果 CCH Tagetik 上 TDL 的 次版本号.补丁号 大于 Karaf 上 TDL 的,则将执行自动更新。在 最后操作 字段中将执行 TO_UPDATEUPDATING 命令,如果更新成功,则执行 POLLING 命令(证明通信已重新激活),否则将显示 UPDATE_FAILED 命令。在这种情况下,可以通过 按钮重试手动更新。

下载 Tagetik Data Loader 日志

从 Tagetik Data Loader 9.0.0 版本开始,可以直接从 CCH Tagetik 的 Agent 配置窗口通过 按钮下载 TDL 生成的日志,生成一个包含 Karaf 上配置的日志文件夹中所有文件的 zip 文件。此功能仅对版本大于或等于 9.0.0 且状态为在线的 TDL 启用。

在 CCH Tagetik 上的配置

在 CCH Tagetik Repository 的配置中,有与 TDL 使用相关的设置:

数据写入:数据包大小(Kbytes):指示从 CCH Tagetik 提取并要传输到 Tagetik Data Loader 的数据必须分割并发送的最大大小(以 KBytes 为单位)。

读取数据:数据包大小(Kbytes):指示从 Tagetik Data Loader 提取并要发送到 CCH Tagetik 的数据必须分割的最大大小(以 KBytes 为单位)。

超时(分钟):指示 CCH Tagetik 等待 Tagetik Data Loader 响应命令的分钟数。超过此时间后,应用程序将返回"超时"错误。默认时间为 30 分钟。 重要:从 Tagetik Data Loader 9.0.0 版本开始,此超时也将应用于本地 TDL,同时中断当前线程。

端点

要完成 TDL 的配置,需要指定一个用于 ETL 和 Quick Data Loader 的代理类型端点(参见端点