2012-11-21 19 views
1

我在SSAS中有2個獨立的多維數據集,我想用SSIS包處理這些多維數據集,但是我想單獨處理我的多維數據集,這意味着我不想使用完整的過程,我的目標是單獨處理立方體。當我多次使用「Analysis Services處理任務」時,出現錯誤。還有另一種方法可以做到嗎?使用SSIS包在SSAS中執行2個立方體

+0

爲什麼不能有2個ASP任務單獨調用並且它們之間有優先約束?你真的想達到什麼目的? – rvphx

+0

你收到了什麼錯誤? –

回答

0

您可以創建分析服務的分析器跟蹤。 Perofrm你的動作(即工藝更新)並查看分析服務命令,它看起來像

<Batch xmlns="..."> 
    <Parallel> 
    <Process xmlns:xsd="..."> 
     <Object> 
     <DatabaseID>Database</DatabaseID> 
     <DimensionID>DimensionName</DimensionID> 
     </Object> 
     <Type>ProcessUpdate</Type> 
     <WriteBackTableCreation>UseExisting</WriteBackTableCreation> 
    </Process> 
    </Parallel> 
</Batch> 

然後,您可以創建一個SQL作業類型的SQL Server Analysis Services的命令作出相應安排每個立方體。