关于在从视图中移动基础数据时使用目标暂存数据库 - Teradata Data Mover

Teradata® Data Mover 用户指南

Product
Teradata Data Mover
Release Number
17.20
Published
2022 年 9 月
Language
中文 (简体)
Last Update
2022-10-12
dita:mapPath
zh-CN/tsn1650877444606.ditamap
dita:ditavalPath
zh-CN/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem

如果目标系统上已存在要将数据移动到的目标表,则 Data Mover 会创建目标暂存表,并先将数据移至此处。如果要将数据复制到目标视图,则数据将始终先移至目标暂存表。将数据成功移至目标暂存表后,系统会删除目标表或视图中的数据,并执行 INSERT/SELECT 或 MERGE 将目标暂存表中的数据移至目标表或视图。该操作与在移动常规数据表时提供暂存数据库极为相似。

在以下示例中,TargetDb_Staging 用作目标暂存数据库。
<views>
	<view selection="included" copyData="true">
		<name>deptsals</name>
		<database>MyDb</database>
		<view_data_table>
			<target_table>TargetTable</target_table>
			<target_database>TargetDb</target_database>
		</view_data_table>
		<staging_database>
			<name>TargetDb_Staging</name>
		</staging_database>
	</view>
</views>