ODS
1.完全
2.Delta
3.按请求获取数据
ODS
中没有数据
+
关键指标传输规则中集合选覆盖:
1
.条件:
1.1 PSA
中有一个请求
(
请求未更新到任何增量的数据目标
)
1.2 Delta
结果:
1.1 PSA
请求的状态改变(数据目标中的请求已更新)
.
1.2 PSA
中数据全部载入
ODS
新数据表再到有效数据表。
1.3 再执行一次数据传输进程数据不再加载。
在上面的基础上在
PSA
中加入一条新的数据请求。
执行数据传输进程,数据全部载入有效数据表,重复的覆盖。
2
.条件:
2.1 PSA
中有两个请求(请求未更新到任何增量的数据目标)
2.2 Delta
结果:
PSA
请求全部执行,
PSA
中数据全部载入新数据表,相同的特征覆盖,指标合计。
载入有效数据表。
在
PSA
中加入一新请求,数据增加一行。
执行数据传输进程:数据全部载入新数据表,载入有效数据表替换掉原来的全部计录。
在
PSA
中加入一新请求,数据删除一行。(修改一条数据的指标相同)
执行数据传输进程:数据全部载入新数据表,载入有效数据表,如果载入的数据和有效数据表中数据相同则覆盖,不相同的数据仍存在。
条件:
PSA
中有三个请求(请求未更新到任何增量的数据目标)
(
和两条数据一样
)
结论
1
:
PSA
中请求状态为“数据目标中的请求已更新”将不被执行,只要是
PSA
中请求状态为“请求未更新到任何增量的数据目标“都会一次性被执行
多个请求同一次载入新数据表的数据,如果关键字字段相同则合计。
任一次进入有效数据表的数据如果关键字字段相同,则替换原来的有效数据表中的数据,如果不相同的则存在。
3. 条件:
3.1 PSA
中有一个请求(请求数未更新到任何增量的数据目标)
3.2 Delta
3.3 按要求获取数据
.
结果:
3.1 PSA
中更新的请求已改变
.
(数据目标中的更新已改变)
3.2 PSA
中数据全部加载到新数据表,再到有效数据表。
在上面条件的基础上在
PSA
中加入一个新请求。执行数据传输进程:
数据全部加载到新数据表,再到有效数据表。
结论
2
:
PSA
中请求状态为“数据目标中的请求已更新”将不被执行,只要是
PSA
中请求状态为“请求未更新到任何增量的数据目标“都会被执行
每执行一次“数据传输进程”将从第一条进入
PSA
带有“数据目标中的请求已更”的数据开始一条一条加载到新数据表。
多个请求同一次载入新数据表的数据,重复的不覆盖。
任一次进入有效数据表的数据如果相同,会替换原来的有效数据表中的数据,如果不相同的仍存在。
4. 条件:
4.1 PSA
中有一个请求(请求未更新到任何增量的数据目标)
4.2
完全
结果:
4.1 PSA
中更新请求的状态不改变(请求未更新到任何增量的数据目标)
4.2 PSA
中数据全部载入新数据表
,
全部载入有效数据表。
再执行一次数据传输进程
:PSA
中数据全部载入新数据表中,重复不覆盖。
全部数数据载入有效数据表,关键字字段相同的替换,不同的仍存在。
结论
1
:执行
PSA
中的全部请求。
多个请求同一次载入新数据表的数据,如果关键字字段相同则合计。
任一次进入有效数据表的数据如果关键字字段相同,则替换原来的有效数据表中的数据,如果不相同的则存在。
5
条件:
5.1 PSA
中有一个请求(请求未更新到任何增量的数据目标)
5.2
完全
5.3
按要求获取数据
结论
2
:执行
PSA
中的全部请求。
每执行一次“数据传输进程”只加载第一条进入
PSA
的数据到新数据表。
多个请求同一次载入新数据表的数据,重复的不覆盖。
任一次进入有效数据表的数据如果相同,会替换原来的有效数据表中的数据,如果不相同的仍存在。
InfoCube
完全:更新
PSA
中全部的数据到目标,相同数据不覆盖。
Psa
数据中更新的请求:请求尚末更新到任何使用增量的数据目标。
完全
+
按要求获取数据:只更新最后进入
PSA
的那数据。相同数据不覆盖。
Delta
提取:(
Psa
数据中更新的请求:请求尚末更新到任何使用增量的数据目标。)完全提取一次,不再重复。删除目标数据,仍可提取。
Delta+
仅获取增量一次:(
Psa
数据中更新的请求:请求尚末更新到任何使用增量的数据目标。)完全提取
PSA
中数据一次,删除目标数据仍不能提取。
Delta+
仅获取增量一次
+
按请求获取数据:只加载最后一条进入
PSA
符全条件的数据,重复不覆盖。
按请求获取数据:从
PSA
中最早进入的那条数据起,一条一条更新到目标对象中。
本文出自 “飞翔我的世界” 博客,谢绝转载!