目次

Search

  1. はじめに
  2. Designerの使用
  3. ソースに関する作業
  4. フラットファイルに関する作業
  5. ターゲットに関する作業
  6. マッピング
  7. マップレット
  8. マッピングパラメータおよび変数
  9. ユーザー定義関数に関する作業
  10. デバッガの使用
  11. データリネージの表示
  12. オブジェクトの比較
  13. ビジネスコンポーネントの管理
  14. キューブと次元の作成
  15. マッピングウィザードの使用
  16. データタイプリファレンス
  17. Webブラウザの設定

Designerガイド

Designerガイド

デバッガタスク

デバッガタスク

デバッガを実行するとき、複数のタスクを実行できます。監視する情報のタイプと実行するタスクは、デバッガの状態により異なります。例えば、ログの監視はデバッガの状態にかかわらず実行できますが、データの変更はデバッガが一時停止の状態になければ実行できません。以下のタイプのタスクを完了できます。
  • セッションの監視。
    Integration Serviceによってデバッガが実行される間、Mapping Designerにはセッションの監視に使用するインジケータとウィンドウが表示されます。
  • データおよびブレークポイントの変更。
    デバッガが一時停止する際に、出力データ、行インジケータ、およびブレークポイント条件を変更できます。
  • 式の評価。
    デバッガが一時停止する際に、式エディタを起動し、トランスフォーメーションの現在のデータに対して式を評価できます。 デバッガは、メッセージボックスに式の結果を返します。選択したトランスフォーメーションのポートを使用して、式を入力できます。マッピング変数も評価できます。
  • Integration Serviceへのコマンドの発行。
    ブレーク、続行、停止などのコマンドをIntegration Serviceに対して発行できます。
以下の表に、デバッガの状態に応じて実行できるさまざまなタスクを示します。
タスク
説明
デバッガの状態
アクセス先
ログの監視
出力ウィンドウで、セッションログおよびデバッグログを監視します。
初期化中
実行中
一時停止
  • 出力ウィンドウを表示
ターゲットデータの監視
デバッガが初期化中から実行中の状態になると、Designerはターゲットウィンドウを表示します。Integration Serviceがターゲットデータを処理するに従い、更新されたターゲットデータが表示されます。
実行中
一時停止
  • ターゲットインスタンスウィンドウを表示
  • ターゲットデータコマンドを表示
デバッグインジケータの監視
ブレークポイントおよびデータフローの監視に役立つマッピングオブジェクトに、デバッグインジケータが表示されます。
実行中
一時停止
  • マッピングオブジェクトを表示
トランスフォーメーションデータの監視
デバッガが初期化中から実行中の状態になると、Designerはインスタンスウィンドウを表示します。デバッガが一時停止すると、インスタンスウィンドウにはブレークの原因になったトランスフォーメーションのデータが表示されます。他のトランスフォーメーションを表示するように選択することもできます。
一時停止
  • インスタンス表示ウィンドウ
  • 現在のインスタンスコマンドを表示
データの変更
デバッガが一時停止している間、出力データおよび行パラメータを変更できます。
一時停止
  • インスタンス表示ウィンドウ
式の評価
デバッガが一時停止している間、式エディタを使用してトランスフォーメーションのマッピング変数および式を評価します。
一時停止
  • 式コマンドを評価
手動でのブレークコマンドの発行
トランスフォーメーションデータを表示する場合、手動のブレークコマンドを発行します。
実行中
  • 現在ブレーク中のコマンド
ブレークポイントの編集
Integration Serviceが、変更されたブレークポイントを即座に評価し始めます。
実行中
一時停止
  • ブレークポイントコマンドを編集
データのリフレッシュ
変更したデータをリフレッシュできます。データをリフレッシュすると、Intgration Serviceが変更の結果を返します。有効でないデータを入力した場合、再度編集してから処理を続行できます。
一時停止
  • インスタンスウィンドウからのデータのリフレッシュコマンド
処理の続行
データを表示および変更した後で、デバッガを続行できます。セッションを続行する場合、いくつかのオプションがあります。
一時停止
  • 「次のインスタンス」のコマンド
  • 「インスタンスへの移動」のコマンド
  • 「続行」のコマンド
デバッガの停止
デバッガを停止します。
初期化中
実行中
一時停止
  • 「デバッガの停止」のコマンド
状態リクエスト
デバッガの状態をリクエストすると、Integration Serviceによって出力ウィンドウにデバッガの状態が表示されます。
実行中
一時停止
  • 状態リクエストコマンド