维度类型2025年6月16日 | 阅读3分钟 维度:维度表有两种类型的列,主键和描述性数据。例如,时间和客户。 维度类型
![]() 缓慢变化的维度这取决于业务需求,其中任何特定功能的变更历史在数据仓库中被保留。这被称为缓慢变化的功能,而质量维度被称为缓慢变化的维度。 快速变化的维度维度属性的更改是一个快速变化的功能。如果我们不需要跟踪更改,那么快速质量也不是问题。如果我们确实需要跟踪更改,那么使用标准的缓慢变化幅度技术可能会导致幅度尺寸膨胀。解决方案是将属性移至其维度,并使用不同的外键。新维度称为快速变化尺寸。 杂乱维度杂乱维度的事实表是一个单独的表,其中包含属性的组合,以避免多个外键。杂乱维度用于管理外围维度,这些维度是由快速变化的维度创建的。 请注意,杂乱维度始终是0型(常量)。网站名称包含“junk”一词,通常在“dim”之后而不是末尾。数据类型是一致的,即对于Y / N列,它要么是bit,要么是CHAR (1),而不是INT或VARCHAR (N) - 我偏好CHAR (1)。杂乱维度没有业务键。 堆叠维度堆叠维度是指将两个或多个维度与某个方面结合使用。
堆叠维度有一个或两个属性,并且始终是SCD 0型(无更新)。 我们看到许多类型和状态列:产品类型、客户状态、商店类型、安全类型、证券类别、经纪人类型等。所有列都存储在其各自的维度中,因为它们是维度的属性。 推迟维度在加载事实记录时,维度记录可能尚未准备好。这在技术上称为劣质成员,但通常称为合理维度。 失真维度在多个地方使用的维度称为失真维度。一致性维度可以在单个数据库或多个数据仓库中的多个事实表中或数据仓库中使用。 退化维度当维度属性存储在事实表的一部分中,而不是存储在单独的维度表中时,就会发生退化维度。这些维度是没有任何其他属性的键。在数据仓库中,它们通常用作查询结果,以分析报告中收集的数字的来源。我们使用这些值来检测OLTP系统中的事务。 角色扮演维度角色扮演维度是指同一个维度键在事实表中包含多个外键。例如,事实表包含发货日期和交付日期的外键。但相同的维度数据属性应用于每个外键。因此,我们可以加入同一个维度表以获得两个外键。在这里,日期维度扮演着许多角色来映射发货日期和交付日期。 收缩维度收缩维度是另一个方面的子集。例如,订单事实表包含产品的外键。目标事实表可以添加产品类别的一个外键,该类别在产品表中,但粒度较小——创建一个包含产品类别的小维度表,因为其主键是处理这种多粒度情况的一种方式。如果产品维度是雪花模型,则有一个单独的表用于产品类别,即收缩维度。 固定维度静态维度不是从真实数据源中提取的,而是在数据仓库上下文中创建的。 |
导言 学术和专业领域现在严重依赖 Microsoft Project,这是一款功能强大的项目管理应用程序。当学生开始他们的学术生涯时,通过学习和使用 Microsoft Project,他们可以大大提高他们的项目管理技能。我们将研究主要属性、优势和实用用途...
7 分钟阅读
模拟是指生成物理世界中不存在的某物的图像或模型的过程。它适用于学习、培训和游戏。模拟软件会生成一个虚拟环境,通常可以近乎真实地对其进行探索和交互...
阅读 6 分钟
在传统银行和网上银行之间做出选择是决定在哪里开户的第一步。了解网上银行的优缺点。由于网上银行(通常称为在线银行)的持续发展,您现在可以足不出户办理银行业务...
阅读 6 分钟
数据备份类型多种多样,每种类型都旨在解决不同的风险、漏洞和存储需求。有效备份文件、网络、服务器和其他资产始于解决网络功能并根据情况选择合适的备份类型。备份是副本……
5 分钟阅读
在建筑可视化领域,Twinmotion和Lumion等软件已成为生成逼真、高质量渲染的必需品。这些应用程序主要用于帮助设计师、工程师和建筑师通过生动、交互式的3D表示将他们的概念变为现实。用户可以转换...
阅读 8 分钟
被定义为一种基于内容的图像检索查询方法(CBIR)。换句话说,这意味着一种搜索引擎技术,它以图像文件形式接收输入查询,并提供与输入图像相关联的输出。在那里...
阅读 12 分钟
Selenium是一个免费、开源、平台无关、最广泛使用的软件测试工具,用于测试Web应用程序。它采用JavaScript开发。它支持各种编程和脚本语言,如Java、C#、PHP、Perl、Ruby和Python。它主要用于执行各种测试,例如...
阅读 8 分钟
,或孟买证券交易所,是印度证券交易所,成立于1875年7月9日。它位于孟买的达拉尔街。达拉尔街是孟买金融公司、和机构的所在地。的股票市场指数包括以下列表...
阅读 6 分钟
宽带和 Wi-Fi 的区别 为了确保您对互联网连接类型的选择是明智的,您必须理解这些术语的定义。您获得的连接应该满足您的需求。宽带和 Wi-Fi 是您最应该了解的两个术语...
阅读 6 分钟
? BitTorrent 是一种用于点对点文件共享(P2P)的通信协议,它使人们能够以去中心化的方式在互联网上分发数据和电子文件。BitTorrent 是传输大型文件(如包含电视节目和视频的数字视频文件)最常用的协议之一……
阅读 8 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India