Dataphin如何理解管道集成任务中加载策略中的"覆盖数据"

产品名称

Dataphin

产品模块

研发,集成,管道任务

概述

本文为您介绍Dataphin管道集成任务中目标库的加载策略的机制是怎样的

问题描述

请教个问题,加载策略选”覆盖数据“的情况下,现在测试的结果是覆盖不了数据,
必须还需要填写准备语句才能覆盖得了,这是为什么呢?

问题原因

不清楚覆盖数据的机制

解决方案

1.首先明确覆盖数据的加载策略并不是将原表所有数据删掉后再加载当前所有数据。
2.举个例子:
 比如说之前库里的数据是a,b,c,现在的数据是a,b, 选择覆盖数据的策略最终结果是a,b,c,覆盖是当前a,b把之前的a,b覆盖掉,不是把之前的数据全部删掉再去加载当前的全部数据
3.这里的覆盖讲的是如何覆盖,不是把之前数据都删掉再去覆盖,具体看想要实现的场景,
   如果要把之前的数据都删掉再去覆盖的话需要搭配准备语句去使用。

更多信息

相关文档