0

我正在使用 ASO 多维数据集。我们有两种类型的负载,全负载和增量负载。我们通过清除多维数据集并重新加载它每天执行一次完全加载。我们需要每 2 小时运行一次增量负载。我通过运行设计聚合来聚合数据。但是现在我的增量加载时间增加了 10 倍。

有没有办法将增量数据加载到具有聚合数据的多维数据集中?

请帮忙!!!

谢谢

4

1 回答 1

0

可以将增量数据加载到已经聚合的多维数据集中,因为 agg 视图实际上并不会因数据而改变。只有当您执行向多维数据集添加更多级别的维度构建时,您的聚合视图才会受到影响。

需要考虑的事项很少 您如何执行增量加载?直接加载/创建切片选项?在执行加载之前,您是否进行了任何清除操作?(当您有聚合时,清除操作需要时间)在这两个小时的时间范围内是否有任何其他可能创建切片的负载/数据推送?(例如,当你有一个复制分区来推送数据时,它会创建一个切片)

考虑到所有这些要点,使用创建切片选项的增量负载将是方向

删除切片 创建缓冲区 使用创建切片选项将数据加载到缓冲区提交缓冲区

于 2017-10-02T15:50:54.853 回答