共用方式為


可使用表達式設定的數據流屬性

您可以使用資料流工作容器上可用的屬性運算式來指定資料流物件特定屬性的值。

如需使用屬性表達式的詳細資訊,請參閱 在封裝中使用屬性表達式

您可以使用屬性表示式來自訂每個已部署套件實例的設定。 您也可以使用屬性表示式搭配 dtexec 命令提示字元公用程式,使用 /set 選項來指定封裝的運行時間條件約束。 例如,您可以限制 MaximumThreads 排序轉換中使用的,或限制 MaxMemoryUsage 模糊群組轉換和模糊查閱轉換中的 。 如果不受限制,這些轉換可能會快取記憶體中的大量數據。

若要指定本主題所列之數據流物件的其中一個屬性的屬性表達式,請在設計工具的 [控制流程] 介面上選取 [數據流] 工作,或選取設計工具的 [數據流] 索引標籤,而不選取任何個別元件或路徑,以顯示數據流工作的 [屬性] 視窗。 選取 [表達式 ] 屬性,然後按下省略號 (...) 以顯示 [ 屬性運算式編輯器 ] 對話方塊。 下拉 屬性列表以選擇屬性,然後在 表達式 文本框中輸入表達式,或點擊省略號(...)以顯示 表達式產生器 對話方塊。

[屬性] 清單只會針對您已放置在設計工具之數據流介面上的數據流物件顯示可用的屬性。 因此,您無法使用 屬性 清單來檢視支援屬性運算式之數據流物件的所有可能屬性。 例如,如果您已在設計工具介面上放置 ADO NET 來源, 則屬性 清單會包含 屬性的專案 [ADO NET Source].[SqlCommand] 。 此清單也會顯示數據流工作本身的許多屬性。

支援屬性表達式的數據流物件屬性

您可以使用屬性表示式來指定下列清單中的屬性值。

數據流來源

數據流物件 房產
ADO NET 來源 TableOrViewName 屬性

SqlCommand 屬性
XML 來源 XMLData 屬性

XMLSchemaDefinition 屬性

資料流程轉換

如需這些自定義屬性的詳細資訊,請參閱 轉換自定義屬性

數據流物件 房產
條件式分割轉換 FriendlyExpression 屬性
衍生欄轉換 FriendlyExpression 屬性
模糊群組轉換 MaxMemoryUsage 屬性
模糊查閱轉換 MaxMemoryUsage 屬性
查詢轉換 SqlCommand 屬性

SqlCommandParam 屬性
OLE DB 命令轉換 SqlCommand 屬性
百分比取樣轉換 SamplingValue 屬性
樞紐轉換 PivotKeyValue 屬性
數據列取樣轉換 SamplingValue 屬性
排序轉換 MaximumThreads 屬性
反樞紐轉換 PivotKeyValue 屬性

數據流目的地

數據流物件 房產
ADO NET 目的地 TableOrViewName 屬性

BatchSize 屬性

CommandTimeout 屬性
一般檔案目的地 Header 屬性
SQL Server Compact 目的端 TableName 屬性
SQL Server 接收端 BulkInsertTableName 屬性

BulkInsertFirstRow 屬性

BulkInsertLastRow 屬性

BulkInsertOrder 屬性

Timeout 屬性

pragmaticworks.com 上的一篇技術文章 SSIS 運算式速查表

另請參閱

在套件中使用屬性表達式
通用屬性
轉換自訂屬性
路徑屬性