簡體   English   中英

驗證時,OLEDB Source運行完整的MDX查詢

[英]OLEDB Source running full MDX query when validating

我有很多尺寸和尺寸的MDX查詢。 我需要使用SSIS數據流(OLE DB源-> SQL命令)將該MDX查詢的結果導出到SQL Server表。 我創建了一個OLE DB源,將“ Format = Tabular”添加到其屬性,並將其連接到OLE DB目標。 對於簡單的MDX查詢,它運行良好。

但是,即使每次進行簡單查詢時,我都將其復制並粘貼到“ SQL命令”窗口(OLE DB源)中,然后按“確定”或“列”,看起來SSIS都會運行整個查詢並返回元數據。

是否可以不完全執行查詢而僅獲取元數據? 我需要將元數據傳遞到目的地。 對於將數據從多維數據集提取到SQL Server表中的任何幫助,我將不勝感激。 謝謝。

這就是我們在SSIS中的經驗。 解決方法是使用變量的偽查詢,即在設計時將元數據返回給SSIS。 然后在運行時,使用另一個任務(例如腳本任務)將實際變量修改為完整查詢。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM