移行ワークフローの概要
このページでは、Qlik Analytics Migration Tool を使用して Qlik Sense Client-Managed または QlikView から Qlik Cloud へコンテンツを移行する際の標準的なワークフローについて説明します。
Qlik Analytics Migration Tool のインターフェイスの構成やタブの概要については、「Qlik Analytics Migration Tool の操作」を参照してください。
これは、単一ステップかつ直線的な移行プロセスではありません。通常、移行は繰り返し行われるため、段階的に計画する必要があります。複数の移行プランを作成して、事業部門ごと、論理的なグルーピングごと、または展開フェーズごとに分けることができます。各プランは 1 つまたは複数のプロジェクトにリンクでき、各プロジェクトには複数のスコープ化されたジョブを含めることができます。
この概要では、移行の流れを大まかにまとめています。各ステップは、詳細な構成ガイダンスとベスト プラクティスが記載された専用ページにリンクしています。
1. Qlik 接続を作成する
コンテンツの移行を可能にするには、ソース環境とターゲット環境の間で接続を確立する必要があります。
- Qlik Sense Client-Managed または QlikView からのソース接続の定義
- Qlik Cloud へのターゲット接続の定義
- すべての接続の検証と保存
2. 移行プランを定義する
移行プランでは、移行するコンテンツとその処理ルールを定義します。
- 移行の種類 (Qlik Sense または QlikView) を選択する
- オブジェクト選択を制御するフィルターを適用する
- 環境間のユーザーとスペースのマッピング設定する
複数のプランを作成し、事業部門、地域、または展開フェーズをまたがる並行移行をサポートできます。
3. プロジェクトを作成する
プロジェクトはジョブのコンテナとして機能し、指定された移行プランの実行コンテキストを確立します。
- 構成済みの Standard Project を使用するか、カスタム プロジェクトを作成する
- プロジェクトを移行プランにリンクして、ジョブの作成とステップ アクセスを有効にする
プロジェクトは通常、単一の移行スコープまたはフェーズに合わせて調整されます。
4. プロジェクトとプランをリンクする
各プロジェクトが正しく機能するには、移行プランにリンクされている必要があります。
- プロジェクト設定内で適切なプランを選択する
- 参照されているプランが変更された場合、既存のプロジェクトを更新する
5. ジョブを作成する
ジョブは、プロジェクトのリンクされた計画に基づいて、個々の移行ステップを実行します。
- 各プロジェクトに 1 つ以上のジョブを作成する
- 移行ステップを選択する (例: ユーザーのエクスポート、アプリのインポート)
- 各ジョブに関連オブジェクトを割り当てる
ジョブは多くの場合、ストリーム、ビジネス機能、またはオブジェクトの種類によって分割され、明確性と再現性を確保します。
6. ジョブをスコープ別に整理する
移行をより小規模で論理的にスコープされたジョブに分割すると、トレーサビリティと管理が向上します。
- 部門、事業分野、コンテンツ カテゴリ別にジョブをグループ化する
- 各ジョブの目的を反映するために、一貫した命名規則を使用する
7. 推奨されるステップを実行する
移行ステップは他のステップに依存する場合があり、通常は優先される順序で実行されます。Qlik Analytics Migration Tool では順序付けは強制されませんが、推奨フローに従うことでエラーや依存関係の欠落のリスクが軽減されます。
一般的な実行順序:
- スペースの作成
- アプリのエクスポート
- アプリのインポート
- アプリの公開
- 権限の割り当てまたはスケジュールのリロード
8. ジョブの実行と進捗状況の監視
ジョブは、*Qlik Analytics Migration Tool の Jobs タブから実行できます。ログにより、実行とトラブルシューティングをリアルタイムで把握できます。
- インターフェイスから手動でジョブを開始する
- ステータス、警告、エラーのログを確認する
9. 必要に応じて元に戻して調整する
ジョブをロールバックまたは調整する必要がある場合、Qlik Analytics Migration Tool の Undo Migration 機能を使用すると、特定のステップを元に戻すことができます。
- 元に戻すステップを使用して、移行したコンテンツを削除する
- 必要に応じてプランまたはジョブを変更し、再実行する