SSDT:无法创建度量?

问题描述 投票:2回答:1

我正在尝试创建位置名称度量,但是这样做很麻烦。

我的三个表分别是FactTestDimLocationDimDateDimLocation.LocationIdprimary keyDimDate.FullDateAlternateKey是主键,并且FactTest.LocationIdFactTest.Test_Dateforeign key中的FactTest

DimLocation数据:

LocationId      LocationName
1               Houston
2               San Antonio
3               Dallas
4               Austin

FactTest数据:

test_date       Download      LocationId 
1/4/2020        8.56          1             (Houston)
1/4/2020        9.43          3             (Dallas)
1/5/2020        3.20          1             (Houston)
1/5/2020        10.30         2             (San Antonio)

DimDate(某些列):

FullDateAlternateKey      CalendarMonth       CalendarYear
1/1/2020                  1                   2020
1/2/2020                  1                   2020
1/3/2020                  1                   2020
1/4/2020                  1                   2020
1/5/2020                  1                   2020

[在cube中创建VS 2013时,我注意到DimLocation.LocationName列不作为Measures之一。我看到了一堆简化措施,但没有一个与DimLocation表有关。换句话说,我看到的唯一度量与DimDate有关。

为什么没有看到该措施?是否可以创建与日期或时间无关的其他类型的度量?

enter image description here

sql-server visual-studio-2013 sql-server-data-tools business-intelligence cube
1个回答
0
投票

据我所知,度量是诸如COUNT()MIN()MAX()之类的合计值。它们仅适用于日期和数字类型。在您的情况下,没有数字或日期字段,那么您只能添加行计数度量。

© www.soinside.com 2019 - 2024. All rights reserved.