gpt4 book ai didi

data-warehouse - 事实表中是否允许使用文本字段?

转载 作者:行者123 更新时间:2023-12-04 07:06:30 29 4
gpt4 key购买 nike

是否有任何情况下我可以有文本字段,例如事实表中的描述?

我目前有一个 session 事件事实表(粒度:每次 session 行),其中包含多个维度,例如日期、客户、地点等。我需要将 session 主题放在事实表中。即使它不是一个度量,这也可以吗(我还没有看到任何这样的例子)。无法将其移动到单独的维度,因为它始终与事实大小相同(行数)。

从过去的经验中有什么想法或建议吗?

谢谢

最佳答案

它可以以“退化维度”的形式出现:一个微不足道的维度,无需为其创建表。一个常见的例子是发票编号:它们不是指标,但由于它们是如此独特,因此将 32 位 FK 用于具有 128 位 CHAR(16) 字段的 Invoices 表是错误的经济与事实表一样多的记录。这应该谨慎进行,因为它们会使事实表行更宽。

如果您有多个退化维度,则垃圾维度通常是更好的选择。当然,如果有一个维度可以合理地附加文本,那就更好了。

关于data-warehouse - 事实表中是否允许使用文本字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1046416/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com