2017-04-10 48 views
2

我創建了一個簡單的SSIS作業,它將一個sql表導出到一個文本文件中。由於文件名的動態,我將ConnectionString設置爲Flat File Connection Manager表達式。所以工作正常,文本文件基於表達式生成。SSIS:從另一個組件讀取屬性?

現在,我需要通過電子郵件發送該文件。是否有可能從另一個組件訪問ConnectionString屬性?

我知道我可以使用變量,但我不想爲此編寫代碼。

謝謝。

+1

同樣的表情爲什麼不直接使用在其他設備一樣的表情? –

回答

0

如果您想在多個組件中使用表達式,則必須將其存儲在一個變量中。

創建一個SSIS變量,將變量Evaluate As Expression屬性更改爲True,並在變量Expression屬性中編寫表達式。

然後在每個組件只使用這個變量作爲Expression

或者只是寫在每個組件