16.20 - QueryGrid 支持 - Teradata Data Mover

Teradata® Data Mover 用户指南

Product
Teradata Data Mover
Release Number
16.20
Published
2021 年 11 月
Content Type
用户指南
Publication ID
B035-4101-107K-CHS
Language
中文 (简体)

Data Mover 支持使用 T2T 实用程序在 Teradata 数据库之间复制表,并且支持使用 T2H 实用程序将与视图关联的表或数据从 Teradata 复制到 Hadoop。Data Mover 支持 QueryGrid 2.x。

有关 T2H 限制的信息,请参考《Teradata® QueryGrid™ 安装和用户指南,B035-5991》。

限制

  • T2T 不支持以下数据类型:使用 CSV 存储的数据集。有关 Teradata 连接器限制的详细信息,请参阅《Teradata® QueryGrid™ 安装和用户指南,B035-5991》。
  • 缺省情况下,Data Mover 允许在一个系统上运行五个并发 T2T 任务。此值既适用于源系统,也适用于目标系统。可以通过 configuration.xml 文件修改缺省值;但是,允许同时运行的 T2T 任务过多会导致发生源系统和系统资源问题。
  • QueryGrid“Teradata 到 Teradata”连接最多允许传输 2048 个表列,行大小必须小于 64 k。
  • 不支持在使用 T2T 的系统之间使用事务语义。

已知问题

  • 不能在执行任务的过程中停止 T2T 作业。任务会运行直至完成,cleanup 命令不会终止这些任务。如果超过 20 个并发 T2T 任务在同一系统上运行(包括不由 Data Mover 启动的 T2T 查询),系统资源可能会受到影响。
  • Data Mover T2T 作业失败时会出现以下错误,即使在源系统和目标系统上均已正确设置 QueryGrid:
    Error: T2T cannot be used to move data. 
    Reason: Cannot use T2T when QueryGrid is not installed either on source or target system.
    如果将 databaseQueryService.useBaseViewsOnly property 设置为 false 并且为该作业提供的 Teradata 用户无权访问 QueryGrid 功能,则 Data Mover 验证将失败。
    版本 解决方案
    QueryGrid 2.x 验证 Teradata 源用户对 TD_SYSFNLIB.QGINITIATOREXPORT 函数是否具有 SELECT 访问权限,目标用户对 TD_SYSFNLIB.QGINITIATORIMPORT 函数是否具有 SELECT 访问权限。