16.20 - 创建事件表 (RESTful API) - 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
中文 (简体)

概览

使用以下 URL 和方法创建新的事件表:
说明
URL /datamover/event-tables
方法 POST

请求参数

event_table_id
说明:事件表的唯一 ID
JSON 数据类型︰字符串
必需:是
event_table_host
说明:放置事件表的外部 Teradata 主机的名称
JSON 数据类型︰字符串
必需:是
event_table_parent_database
说明:要创建 TMSMEvent 表的父数据库的名称
JSON 数据类型︰字符串
必需:是
host_user_name
说明:用于访问 event_table_host 和创建 TMSMEvent 表的 Teradata 用户名。此用户名还可用于在插入事件时访问事件表。
JSON 数据类型︰字符串
必需:是
host_user_password
说明:host_user_name 的密码
JSON 数据类型︰字符串
必需:是
use_existing_event_table
说明:父数据库中的现有主机 TMSMEvent 的名称,用于创建新事件表。
JSON 数据类型︰字符串
必需:否

响应参数

event_table_id
说明:请求正文中提供的同一事件表 ID
JSON 数据类型︰字符串
message
说明:用于说明成功还是失败的消息
JSON 数据类型︰字符串

响应示例

{
"event_table_id" : "test1",
"message" : "Created Table st_stg_dm_user.TMSMEVENT on system td1 "
}
{
"message" : "Must provide event_table_id in JSON Body Request."
}
{
"event_table_id" : "event1",
"message" : "Error: problem querying system td1 for existing tmsmEvent in database DM1 Cause: Error creating data source for td1/event1. Cause: Error while creating data source for td1/event1/Cannot create PoolableConnectionFactory ([Teradata Database] [TeraJDBC 16.20.00.10] [Error 8017] [SQLState 28000] The UserId, Password or Account is invalid.) "
}