誰かがSSISパッケージのすべてを教えてもらえますか?
私はデータウェアハウジングを初めて使用し、SSIS、DTL、ETLなどの用語に夢中になります。全体像と、それが.NET/SQL Serverアーキテクチャ全体にどのように適合するかを探しています。
SSISの最新情報について> https://docs.Microsoft.com/en-us/sql/integration-services/sql-server-integration-services
上記の参照サイトから:
Microsoft Integration Servicesは、エンタープライズレベルのデータ統合およびデータ変換ソリューションを構築するためのプラットフォームです。 Integration Servicesを使用して、ファイルのコピーまたはダウンロード、データウェアハウスのロード、データのクレンジングとマイニング、およびSQL Serverオブジェクトとデータの管理により、複雑なビジネス上の問題を解決します。
Integration Servicesは、XMLデータファイル、フラットファイル、リレーショナルデータソースなどのさまざまなソースからデータを抽出および変換してから、1つ以上の宛先にデータをロードできます。
Integration Servicesには、豊富な組み込みタスクと変換のセット、パッケージを構築するためのグラフィカルツール、およびパッケージを保存、実行、管理するIntegration Servicesカタログデータベースが含まれています。
グラフィカルな統合サービスツールを使用して、コードを1行も書かずにソリューションを作成できます。また、広範なIntegration Servicesオブジェクトモデルをプログラムして、プログラムでパッケージを作成し、カスタムタスクやその他のパッケージオブジェクトをコーディングすることもできます。
更新:SSIS 2005の無料コピーをステップバイステップで入手してください: http://csna01.libredigital.com/?urrs4gt63d
2回目の更新:このリンクは機能しなくなりましたが、ラボは MSDN Here から取得でき、本は Amazon から取得できます
SSIS入門- http://msdn.Microsoft.com/en-us/sqlserver/bb671393.aspx
Integration Servicesインフォメーションワーカーの場合- http://msdn.Microsoft.com/en-us/library/ms141667.aspx
Integration Services管理者の場合- http://msdn.Microsoft.com/en-us/library/ms137815.aspx =
Integration Services Developerの場合- http://msdn.Microsoft.com/en-us/library/ms137709.aspx =
Integration Services Architectの場合- http://msdn.Microsoft.com/en-us/library/ms142161.aspx =
SSISの概要- http://msdn.Microsoft.com/en-us/library/ms141263.aspx
統合サービスのハウツートピック- http://msdn.Microsoft.com/en-us/library/ms141767.aspx =
SSIS(SQL Server Integration Services)は、以前のバージョンのSQL Serverの機能であるDTS(データ変換サービス)のアップグレードです。 SSISパッケージは、BIDS(Business Intelligence Development Studio)で作成できます。これらを使用して、異種データソースのデータをSQL Serverにマージできます。また、データウェアハウスの設定、データのクリーニングと標準化、管理タスクの自動化にも使用できます。
SQL Server Integration Services(SSIS)は、Microsoft SQL Server 2005のコンポーネントです。バージョン7.0以降、SQL Serverの機能であったデータ変換サービスに代わるものです。すべてのバージョンに含まれていたDTSとは異なり、SSISは「Standard」および「Enterprise」エディションでのみ利用可能です。 Integration Servicesは、データ統合およびワークフローアプリケーションを構築するためのプラットフォームを提供します。 SSISの主な用途はデータウェアハウジングです。製品は、データの抽出、変換、および読み込み(ETL)のための高速で柔軟なツールを備えているためです。このツールは、SQL Serverデータベースのメンテナンスの自動化、多次元キューブデータの更新、その他の機能の実行にも使用できます。
Microsoft SQL Server Integration Services(SSIS)は、データウェアハウジング用の抽出、変換、および読み込み(ETL)パッケージを含む、高性能データ統合ソリューションを構築するためのプラットフォームです。 SSISには、パッケージを構築およびデバッグするためのグラフィカルツールとウィザードが含まれています。 FTP操作、SQLステートメントの実行、電子メールメッセージの送信などのワークフロー機能を実行するためのタスク。データを抽出およびロードするためのデータソースおよび宛先。データのクリーニング、集約、マージ、およびコピーのための変換。パッケージの実行と保存を管理するための管理データベースSSISDB。 Integration Servicesオブジェクトモデルをプログラミングするためのアプリケーションプログラミングインターフェイス(API)。
Microsoftによると、SSISパッケージの主な用途は次のとおりです。
•データを生成する異種データストアからのデータのマージ
•データビルディングのクリーニングと標準化を行うウェアハウスとデータマート
•データ変換プロセスへのビジネスインテリジェンスの自動化
•管理機能とデータの読み込み
開発者向け:
SSISパッケージは、ビジネスインテリジェンスソリューションを構築するためのVS開発環境と統合できます。 Business Intelligence Development Studioは、ビジネスインテリジェンスソリューションに固有の拡張機能を備えたVisual Studio環境です。 32ビット開発環境でのみ動作します。
Visual Studio用SSDTツールをダウンロードします。
http://www.Microsoft.com/en-us/download/details.aspx?id=3684
SSIS ETLパッケージの作成-基本:
6レッスンのSSIS機能のサンプルプロジェクト: