首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以将时间序列数据存储在数据仓库中吗?

我可以将时间序列数据存储在数据仓库中吗?
EN

Stack Overflow用户
提问于 2021-10-01 23:05:43
回答 2查看 340关注 0票数 4

背景:

我有一个气流的工作,收集数据(在过去24小时的市场份额)从第三方端点每10分钟。我目前将数据存储在S3中。我们想用这些数据来计算我们的市场份额。我计划将数据仓库中的数据作为一个时间序列独立表(而不是维度或事实)用于查询,以便与我们的数据(存储在星型模式中)进行比较,以获得日常市场份额。

问题:

数据仓库是存储时间序列数据的合适地点吗?我们能存储类似于此的独立桌子吗?表是否需要成为星型模式的一部分才能将其保存在数据仓库中?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-10-01 23:40:37

雪花对其用于存储时间序列数据没有限制,数据不需要存储在星型模式中。您必须考虑如何加载这些数据,这取决于您希望在数据仓库中看到它的速度。您可以使用斯诺管道功能并动态加载数据。

介绍:雪管:快速加载数据,分析速度更快

文档:雪管导论

或者,使用流和任务功能以指定的间隔加载数据。每10分钟设置一次循环任务,如果流检测到AWS S3上的任何新数据,则下载数据。

介绍:兰迪水罐流和任务在实验室上

文档:任务简介创建流

票数 4
EN

Stack Overflow用户

发布于 2021-10-02 02:56:39

根据时间序列,您所指的是实时/接近实时数据,表示为JSON吗?

是的,半结构化数据可以存储在变体数据类型中,并且可以很容易地就地查询或与变体数据类型相同的表中的结构化列中实现。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69412707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档