お問い合わせ

コース概要

SQL Server Integration Services(SSIS)概要紹介

  • SSISの概要とデータ統合における役割
  • SQL Server 2022での主な機能強化点
  • SSISのアーキテクチャおよび構成要素
  • ETLプロセスの解説

SSISを始めよう

  • SSISのインストール・設定方法
  • SQL Server Data Tools(SSDT)の概要
  • 初めてのSSISプロジェクトおよびパッケージ作成法
  • SSISデザイナー画面の操作方法

データフローの設計

  • データフロータスクおよび変換処理の基礎知識
  • データソースおよび出力先の取り扱い方
  • 代表的なデータ変換機能の実装方法
  • データ品質問題への対応法

SSISにおける制御フローの管理

  • 制御フロータスクの解説
  • コンテナーを利用したフロー管理手法
  • ループ処理や条件分岐の実装法
  • パッケージ実行順序の適切な運用方法

高度なデータ変換技法

  • 先進的な変換機能の活用法
  • データクレンジングおよび妥当性チェック手法
  • データ拡充や集計処理の実現法
  • ファジーマッチング・グループ化の利用法

変数とパラメーターの活用

  • 変数およびパラメーターに関する基本知識
  • 変数を利用したパッケージ動作制御の実例
  • パッケージ間で情報をやり取りする仕組み
  • パッケージプロパティの動的設定手法

SSISパッケージの運用管理

  • 実行オプションの設定法
  • エラー対応やログ記録の仕組み
  • イベントハンドラによる実行時制御の方法
  • SQL Server Agentを用いた自動化スケジュールの作成法

SSISパッケージのデプロイおよび管理

  • SSIS配布モデルに関する解説
  • SSISカタログへのパッケージ配置手順
  • 設定情報や環境情報の適切な運用法
  • 展開後のパッケージ状態の確認およびトラブル対応策

パフォーマンス調整・最適化

  • SSISパッケージにおけるボトルネック検出法
  • データフローや制御フローの効率改善のための推奨事項
  • SSISログ記録機能と性能指標の活用法
  • 並列処理およびバッチ実行の仕組み

高度な応用テーマと今後の展開方向

  • C#やVB.NETを用いたSSISスクリプト作成法
  • 他SQL Serverコンポーネントとの連携手法
  • 今後のバージョンアップで追加される機能予測と動向調査法
  • 学習継続やコミュニティ活動に関する有益情報紹介

総括および次に取り組むべきステップ

要求

  • SQLおよびリレーショナルデータベースに関する基本的な知識
  • SQL Server Management Studio(SSMS)の利用経験

対象者

  • データ担当者
  • 開発者
  • データベース管理者
 28 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー