0
我有和SQL執行任務,讓我列出幾年並將它們保存到一個對象變量,讓我們說「年」。 然後我有一個ForEach循環計數器,它接收thah變量,並在該計數器中有一個DataFlow任務,我想要做的是在Dataflow任務中使用該「年」變量,因爲我需要在我的查詢。在DataFlow任務中使用SSIS變量
有關如何做到這一點的任何建議? 哦,我在我的DataFlow任務中的查詢是一個MDX查詢。
感謝
我有和SQL執行任務,讓我列出幾年並將它們保存到一個對象變量,讓我們說「年」。 然後我有一個ForEach循環計數器,它接收thah變量,並在該計數器中有一個DataFlow任務,我想要做的是在Dataflow任務中使用該「年」變量,因爲我需要在我的查詢。在DataFlow任務中使用SSIS變量
有關如何做到這一點的任何建議? 哦,我在我的DataFlow任務中的查詢是一個MDX查詢。
感謝
,因爲你需要動態地構建MDX查詢並追加特定年份的櫃檯,你需要:
MDX_Query
新的字符串變量。"MDX query text goes here where SalesYear.["+ @[User::Years_Variable]+"]"
MDX_Query
執行SQL任務加載一個變量年。您使用ForEach循環切割該對象,並將當前值分配給第二個變量CurrentYear。問題是如何在數據流中使用CurrentYear(原始類型),或者您是否嘗試使用年份(對象類型)? – billinkc
因爲我想在MDX查詢中使用該變量的值,我認爲使用該字符串會更容易。我如何使用foreach循環將值分配給另一個變量,然後在Dataflow任務中使用它? – user1112251