我有兩個多維數據集的ssas DB,他們共享日期維度。 我的查詢顯示維度上的用戶和作爲度量的訪問。在where子句中,我有日期範圍。 我有這種奇怪的行爲,在完整的多維數據集過程後,我應用範圍時看不到任何數據。我確定我有這個範圍的數據,因爲當我絕望地過濾每一天時,我可以看到數據。 另一個奇怪的情況是,如果日期在維度上,我可以看到數據。 解決它的事情是在處理DATA時立方體。 這是我的查詢:Where子句中的日期範圍
select non empty [Users].[User].[User] columns,
{[Measures].[Visits]} on rows
from [System Visit] where
([Dim_Date].[Georgian Calendar].[Date ID].&[20150125]:[Dim_Date].[Georgian Calendar].[Date ID].&[20150202])
任何認爲有什麼可以是問題? 謝謝
1)您是否有邊界成員'[20150125]'和'[20150202]'上的數據? 2)在'進程完全'和'查詢'操作過程中,我們是否只談論一個立方體'[System Visit]',但是'過程數據'適用於這兩個立方體? 3)是否有一些計算成員使用'LookupCube'函數並從另一個立方體檢索數據? – 2015-02-05 16:20:04
1.有時候我有邊界的數據,有時候沒有,結果也一樣(大多數情況下我都是這樣)。 2.我必須在該數據庫中使用多維數據集,我在數據庫上處理完整數據,所以這兩個多維數據集都會進行處理。 3.度量非常直接(映射到DB中的一列)。 – liran 2015-02-05 19:38:56