具有不同分布的多个维度表

时间:2017-04-18 12:02:59

标签: greenplum

我在分布式数据库环境(Greenplum)中工作,有时我想访问相同(非常大)的维度但是在不同的密钥上加入它,所以我希望维度的并行版本具有不同的分布用于启用本地化连接的键。

我的问题是:

  1. 这是一个糟糕的主意吗?
  2. 我应该将这些替代发行版称为什么?
  3. 如何保持数据完整性,即确保数据可靠,高效地复制?
  4. 到目前为止我的答案是:

    1. 没有
    2. 我没有好主意 - subdim_xxx? dim_xxx_2,dim_xxx_3? dim_xxx_by_ distkey
    3. 维度键应分配一个主要维度表,并且应通过在主要维度中查找新记录并将其插入子公司来更新每个子分布 - 此维度未更新,因此我不需要暂时担心。

0 个答案:

没有答案