您可以從外部應用程式複製資料表數據,並將其貼到模型設計工具中的新數據表或現有數據表中。 您從剪貼簿貼上的數據必須是 HTML 格式,例如,從 Excel 或 Word 複製的數據。 模型設計工具會自動偵測並套用數據類型至貼上的數據。 您也可以手動修改資料類型或顯示資料行的格式設定。
不同於具有數據源連線的數據表,貼上的數據表沒有連接名稱或源數據屬性。 貼上的數據會保存在 Model.bim 檔案中。 儲存專案或 Model.bim 檔案時,也會儲存貼上的數據。
部署模型時,不論模型在部署時是否處理,貼上的數據也會隨它一起部署。
本主題中的章節:
先決條件
貼上資料時有一些限制:
貼上的數據表不能有超過10,000個數據列。
貼上後的表格無法分割。
DirectQuery 模式不支援貼上的數據表。
[貼上附加] 和 [貼上取代] 選項只有在處理最初透過貼上剪貼簿數據所建立的數據表時,才能使用。 您無法使用貼上附加或貼上取代將資料新增至從另一種資料來源匯入的表格中。
當您使用 [貼上附加 ] 或 [ 貼上取代] 時,新數據必須包含與原始數據完全相同的數據行數目。 最好是,您貼上或附加的數據行也應該與目的地數據表中的數據行相同或相容數據類型。 在某些情況下,您可以使用不同的資料類型,但可能會顯示 類型不符 錯誤。
貼上數據
將數據貼到設計器中
在 SQL Server Data Tools (SSDT) 中,按一下 編輯 選單,然後按一下下列之一:
按兩下 [貼上 ] 將剪貼簿的內容貼到新的數據表中。
按一下 貼上附加,將剪貼簿的內容作為附加列貼到所選的表格中。 新的數據列將會新增至數據表的結尾。
按兩下 [貼上取代 ] 以剪貼簿的內容取代選取的數據表。 所有現有的數據行標頭名稱都會保留在數據表中,並保留關聯性。
貼上預覽對話框
[ 貼上預覽 ] 對話框可讓您查看複製到設計工具視窗的數據預覽,並確保數據已正確複製。 若要存取此對話方塊,請將 HTML 格式的數據表型資料複製到剪貼簿,然後在設計工具中按兩下 [ 編輯 ] 選單,然後按下 [ 貼上]、[貼上 附加] 或 [ 貼上取代]。 [ 貼上附加 ] 和 [ 貼上取代 ] 選項只有在您從剪貼簿複製和貼上而建立的數據表中新增或取代數據時,才能使用。 您無法使用 [貼上附加 ] 或 [ 貼上取代 ] 將數據加入匯入資料的數據表。
此對話框的選項會根據您是否將數據貼到全新的數據表、將數據貼入現有的數據表,然後將現有的數據取代為新的數據,或是否將數據附加至現有的數據表而有所不同。
貼到新表格
資料表名稱
指定將在設計工具中建立的數據表名稱。
要貼上的資料
顯示將新增至目的地數據表的剪貼簿內容範例。
附加貼上
數據表中的現有數據
顯示數據表中現有數據的範例,讓您可以驗證數據行、數據類型等。
要貼上的資料
顯示剪貼簿內容的範例。 現有的數據將會被此數據附加。
粘貼並替換
數據表中的現有數據
顯示數據表中現有數據的範例,讓您可以驗證數據行、數據類型等。
待粘貼的資料
顯示剪貼簿內容的範例。 目的地數據表中的現有數據將會被刪除,並將新的數據列插入數據表中。