プランの作成
Qlik Analytics Migration Tool のプランでは、移行時にコンテンツを選択して変換するための設定を定義します。プランでは、アプリ、ストリーム、ユーザー、接続など、どのオブジェクトを移行対象に含めるか、またそれらを Qlik Cloud の移行先環境にどのようにマッピングするかを決定します。
移行プロジェクト全体では、複数のプランが作成されることが想定されます。各プランは通常、特定のビジネス ストリーム、部門、または移行フェーズに対応し、その後 1 つ以上の [プロジェクト] で参照され、移行ステップが実行されます。
このページでは、新しいプランを作成し、その設定と内容を構成する手順について説明します。
1 新しいプランの作成
次の手順に従ってください:
- メイン ナビゲーションバーの [Plans] タブに移動します。
- インターフェイスの右側にある [Create New] をクリックします。
- 入力項目に Plan Name を入力します。プラン名は、今後の構成でプランを識別するために使用されます。
- [Plan Name] をクリックします。インターフェイスは [Plans] タブに戻ります。
- [Actions] で、新しく作成したプランの [Edits] をクリックして、構成を開始します。
2. Qlik 接続の設定
プランには、ソース接続とターゲット接続が必要です。
- Source Connection - Qlik Sense Client-Managed または QlikView 環境
- Target Connection - Qlik Cloud テナント
ドロップダウンを使用して、プランに適切なソース接続とターゲット接続を選択します。これらの接続は事前に作成しておく必要があります。詳細については、「接続の管理」を参照してください。
3. オプションのプランの設定
スペース設定
プランに含まれるすべての共有スペースに、プレフィックスまたはサフィックスを適用できます。これは、命名規則や環境を区別するのに便利です。
例: DEV_ を共有スペースのプレフィックスにすると、Finance という名前のスペースは既定で DEV_Finance になります。
スペース名修飾子
プランに含まれるすべての共有スペースに、プレフィックスまたはサフィックスを付けることができます。これは、命名規則や環境を区別するのに便利です。
例: 'DEV_\ を共有スペースのプレフィックスにすると、Finance という名前のスペースは既定で DEV_Finance になります。
ユーザー メール マッピング
Qlik Sense Client-Managed から Qlik Cloud にユーザーを移行する際に、ユーザー メール マッピングを使用して、ディレクトリとドメインの既定のマッピングを適用します。
複数のマッピングを定義できます。例:
- Qlik Sense Client-Managed のドメイン:
CORP(ユーザーはCORP\janeのように表示) - Qlik Cloud のドメイン:
corp.com(ユーザーはjane@corp.comとして解決)
これらのマッピングは、プラン内の移行されたユーザー レコード全体に自動的に適用されます。
スペース設定とユーザー メール マッピングは、Excel のインポートおよびエクスポートと併用しないでください。これらの設定は、Excel ファイルがインポートされた後に適用され、Excel を介して取り込まれたコンテンツを上書きします。
4. オブジェクトの取得または準備方法の選択
プランのコンテンツは、次の 2 つの方法で取り込むことができます。
-
ツールでオブジェクトを取得する
次のいずれかの方法で、ソース環境からオブジェクトを直接取り込みます。- 一括取得
サポートされているすべてのオブジェクト タイプを 1 度の処理で取得します。パフォーマンスへの影響が少ない小規模環境に適しています。ユーザー、アプリ、ストリーム、その他のサポート対象アセットを含みます。 - 選択取得
1 度に 1 種類のオブジェクトタイプを取得します。取得前にクエリ ロジック (例:name sw 'Finance') を使用したフィルタリングが可能です。反復的かつ累積的な選択に対応しています。制御性が向上し、ソース システムへの負荷が軽減されるため、大規模環境で推奨されます。
- 一括取得
-
Excel の操作
サイトのメタデータを Excel にエクスポートしてツール外で確認および調整するか、別のシステムから Excel ファイルを生成します。更新が適用されたら、ファイルをプランにインポートします。
Excel インポートは、選択したアセット エリアのコンテンツを対応するシートのデータに置き換えます。Excel からインポートされたコンテンツをソース システムからの追加データで拡張するには、インポート後に直接取得を実行します。反復的なワークフローもサポートされており、たとえば、現在のテーブルを Excel にエクスポートし、さらに変更を加えて再度インポートできます。ワークフローの詳細については、「Excel のエクスポートとインポート」を参照してください。
5. オブジェクトの構成
取得またはインポート後、オブジェクトは 2 つのビューを並べた表で表示されます。
- Qlik Sense Client-Managed View
アプリ名、ストリーム、所有者など、移行元環境のメタデータが表示されます。 - Qlik Cloud View
移行後に Qlik Cloud 上でどのように構成されるかを表示します。
オブジェクトを構成するには、Cloud ビューに切り替えて各行の [編集] アクションを選択します。スペース名、アプリ名、所有者などの項目やその他のプロパティが編集可能になります。
アプリ、スペース、ユーザー、またはその他のアイテムのオブジェクトメタデータを大規模に更新するには、プラン インターフェイスのデュアル ビュー テーブルを使用するか、一括編集、高度な変換、またはツール外で生成された更新のために Excel のエクスポートとインポートを使用して変更を適用します。
6. ツール ヒントとメタデータのサポート
両方のビューで項目または列の説明を確認するには、列ヘッダーにマウス カーソルを合わせるとツール ヒントが表示されます。ツール ヒントには、構成の参考になる説明や例が記載されています。
7. プランを保存する
構成が完了したら、 [Save Migration Plan] をクリックします。
保存されていない変更がある場合、プランから移動しようとすると、閉じる前に確認を求めるプロンプトが表示されます。
この時点でプランは [プロジェクト] にリンクでき、1 つまたは複数の [ジョブ] で移行の実行に使用できます。