移行ステップの管理
Qlik Analytics Migration Tool で Migration Steps とは、全体的な移行プロセスの一部としてジョブが実行できる個別の操作を指します。各ステップは、アプリケーションのエクスポート、ユーザーのインポート、スペースの作成、スクリプトの更新など、特定のタスクに対応しています。これらのステップは、すべての移行ジョブを構成する基本的な要素です。
Plans は移行するコンテンツとその変換方法を定義し、projects はジョブをグループ化してその実行戦略を定義し、Migration Steps は各ジョブの実行中に実行される具体的なアクションを定義します。
目的と構造
移行ステップは、Qlik エコシステムのどの部分に影響を与えるかに基づいて、機能カテゴリに整理されています。各ステップは独立して動作し、特定のタイプのオブジェクト (アプリ、ユーザー、スペースなど) を対象とし、特定のアクション (エクスポート、インポート、更新など) を実行するように設計されています。
ステップは高度にモジュール化されており、移行シナリオに適した順序でジョブに組み込むことができます。ジョブ内でのステップの順序は優先順位を付けられ、実行中に尊重されるため、ユーザーは段階的または条件付きの移行を正確に定義できます。
各ステップは、ソース環境とターゲット環境間の実行ロジックと関係管理の両方を担い、マルチステップ移行全体で Qlik Cloud の参照が正確、一貫性、追跡可能な状態を維持できるようにします。
一意性と検索動作
オブジェクト (アプリケーションやデータ接続など) が移行されると、移行ツールの内部キャッシュ内で一意の識別子が割り当てられます。この一意性により、オブジェクトは複数の移行ステップにわたって適切にマッピングされ、複製や一貫性を失うことなく、後のフェーズで参照または更新できるようになります。
この検索と追跡の動作により、次が可能になります。
- 連携したマルチステップ実行 (例: エクスポート→インポート→検証)
- 異なるジョブ間での移行済みアーティファクトの再利用
- 異なるジョブの実行にまたがる明確なエラー処理とリカバリ
以下の各セクションでは、その機能カテゴリ内で利用可能なステップの詳細を説明し、信頼性の高い追跡可能な操作を保証するために、一意性と検索がバックグラウンドでどのように機能するかを説明しています。
移行ステップのカテゴリ
移行ステップは、次のカテゴリに分類されます。
それぞれのカテゴリを確認し、利用可能なステップ、その動作、および全体的な移行フローにどのように適合するかを理解しましょう。