卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

設計包控制流

Integration Services(SSIS)包中的控制流由不同類型的控制流元素構成:容器、任務和優(yōu)先約束。容器提供包的結構并為任務提供服務,任務在包中提供功能,而優(yōu)先約束將容器和任務連接成一個

Integration Services(SSIS)包中的控制流由不同類型的控制流元素構成:容器、任務和優(yōu)先約束。容器提供包的結構并為任務提供服務,任務在包中提供功能,而優(yōu)先約束將容器和任務連接成一個有序的控制流。

使用控制流設計器創(chuàng)建控制流

可以使用控制流設計器(即SSIS設計器中“控制流”選項卡上的設計圖面)來創(chuàng)建包中的控制流。創(chuàng)建控制流需要以下步驟:

  1. 添加容器,以實現(xiàn)重復的工作流或?qū)⒖刂屏鲃澐譃樽蛹?/li>
  2. 添加任務,支持數(shù)據(jù)流、準備數(shù)據(jù)、執(zhí)行工作流和商業(yè)智能功能,并實現(xiàn)腳本。
  3. 使用優(yōu)先約束將容器和任務連接成有序控制流。

如果控制流包含連接到數(shù)據(jù)源的任務和容器,還需要添加連接管理器到包中??梢栽谑褂每刂屏髟O計器時添加連接管理器,也可以在“數(shù)據(jù)流”或“事件處理程序”選項卡處于活動狀態(tài)時添加這些管理器。

控制流設計器

當“控制流”選項卡處于活動狀態(tài)時,SSIS設計器會顯示用于創(chuàng)建控制流的設計圖面,并提供以下功能:

  • 連接管理器區(qū)域:可以添加或修改包所使用的連接管理器。
  • 工具箱:列出了可用于創(chuàng)建控制流的任務和容器。

同時,工具箱中的“維護計劃中的任務”節(jié)點列出了用于維護SQL Server數(shù)據(jù)庫和作業(yè)的任務。

容器類型

Integration Services包含三種可以在控制流中使用的容器類型:

  1. Foreach循環(huán)容器:用于創(chuàng)建使用枚舉器實現(xiàn)循環(huán)的重復控制流。
  2. For循環(huán)容器:用于創(chuàng)建評估實現(xiàn)循環(huán)所需條件的重復控制流。
  3. 序列容器:用于在控制流中創(chuàng)建子集,以便將多個任務作為一個單元來管理。

任務類型

Integration Services包含多種任務,可以用于創(chuàng)建滿足包的業(yè)務要求的控制流。如果包必須使用數(shù)據(jù),則控制流必須包含至少一個數(shù)據(jù)流任務。例如,包可能需要提取數(shù)據(jù)、聚合數(shù)據(jù)值,然后將結果寫入數(shù)據(jù)源。

連接和優(yōu)先約束

將任務或容器添加到“控制流”選項卡的設計圖面后,SSIS設計器會自動添加連接線??梢酝ㄟ^拖動連接線將項連接成控制流。連接線表示優(yōu)先約束,定義了兩個連接項之間的關系。它指定了運行時任務和容器的執(zhí)行順序以及任務和容器的運行條件。

連接管理器

如果控制流中的多個任務需要連接到數(shù)據(jù)源,則必須添加相應的連接管理器到包中。根據(jù)使用的枚舉器類型,F(xiàn)oreach循環(huán)容器可能還需要連接管理器??梢栽谥痦棙嬙炜刂屏鲿r或開始構造控制流前添加連接管理器。

設計時功能

SSIS設計器提供兩個設計時功能,用于控制流的管理和自文檔化:

  1. 折疊分組構造:可以將部分控制流包含在可折疊的分組中,以節(jié)省設計圖面空間。
  2. 批注:可以向設計圖面添加批注以使包自文檔化。

BI Development Studio中的SSIS提供了強大的功能和工具,用于設計和創(chuàng)建控制流,以滿足各種業(yè)務需求。

標簽: