使用精靈建立基本封裝

新增: 2006 年 4 月 14 日

Microsoft SQL Server 2005 Integration Services (SSIS) 提供了「SQL Server 匯入和匯出精靈」,用來建立可執行資料傳輸的封裝。這些封裝可以從來源擷取資料,然後再將資料載入至目的地,但是在傳輸過程中,封裝只能執行非常少量的資料轉換。此外,您可以使用精靈快速建立基本封裝,然後再利用 [SSIS 設計師] 來增強其功能。

在這個教學課程中,您會學習如何使用「SQL Server 匯入和匯出精靈」建立基本封裝。您建立的封裝會從 Excel 活頁簿中擷取資料,然後再將資料載入至 AdventureWorks 資料庫中的資料表。資料表會在精靈的其中一個步驟定義,等到執行封裝時再以動態方式建立。

在後續課程中,將會擴充封裝,納入排序資料、建立新資料行以及在資料行內填入值的資料流程。若要產生新值,您必須學會如何將新的 Integration Services 運算式語言與圖形化運算式產生器搭配使用,以撰寫可依據現有資料行建立新值的運算式。

當您安裝教學課程所使用的範例資料時,也會安裝在教學課程的每一課中完成的封裝版本。利用完成的第 1 課封裝,您可以三級跳,從教學課程的第 2 課開始。但如果這是您第一次使用封裝、「SQL Server 匯入和匯出精靈」或新的開發環境,則建議您從第 1 課開始。

學習內容

要熟悉 Microsoft SQL Server 2005 Integration Services 所提供的新工具、控制項和功能,最好的方法就是使用它們。這個教學課程會先逐步解說「SQL Server 匯入和匯出精靈」,教您建立基本的資料傳輸封裝,然後再示範如何使用 [SSIS 設計師] 來增強封裝的資料轉換功能。

課程 描述

第 1 課:建立基本封裝

在這一課中,您會使用「SQL Server 匯入和匯出精靈」建立資料傳輸封裝。

第 2 課:提升基本封裝

在這一課中,您會增強基本封裝的功能,納入排序作業,並且在現有的資料集中加入新的資料行和資料行值。

需求

這個教學課程的主要對象是熟悉基本資料庫作業,但對於 SQL Server 2005 Integration Services 可用的新功能較為陌生的使用者。

若要使用這個教學課程,系統上必須已安裝下列元件:

  • 含有 AdventureWorks 資料庫的 SQL Server 2005。為了加強安全性,依預設,不會安裝範例資料庫。若要安裝範例資料庫,請參閱<執行安裝程式來安裝 AdventureWorks 範例資料庫和範例>。
  • 您必須具有在 AdventureWorks 中建立和卸除資料表的權限。
  • 這個教學課程也需要範例資料。範例資料與範例一起安裝。如果您找不到範例資料,請回到上面的程序,依所描述來完成安裝。
ms365330.note(zh-tw,SQL.90).gif附註:
當檢閱教學課程時,建議您在文件檢視器工具列上,加入 [下一個][上一個] 按鈕。如需詳細資訊,請參閱<在說明中加入 [下一個] 和 [上一個] 按鈕>。

這個教學課程會假設您並未重新設定 [SSIS 設計師] 在控制流程元素之間或資料流程元素之間使用自動連接功能。如果 [SSIS 設計師] 使用自動連接功能,則在設計介面中加入元素時便會自動連接。而且,控制流程的自動連接功能支援使用 [失敗][完成] 而非 [成功] 作為預設條件約束。如果 [SSIS 設計師] 不是使用 [成功] 作為預設條件約束,則您在執行這個教學課程時,就應該重設此組態。您可以在 [選項] 對話方塊的 [商務智慧設計師] 區段中設定自動連接功能,此對話方塊可從 [工具] 功能表的 [選項] 中取得。

**完成這個教學課程的估計時間:**1 小時