MicroStrategy ONE
移行パッケージの作成
MicroStrategy 2021 Update 4 で導入されたこの旧プレビュー機能は MicroStrategy 2021 Update 7 からすぐに利用できるものとなります。
ユーザーは、アクセス権を持つオブジェクトのみを表示できます。
作成できるパッケージには、次の 3 つのタイプがあります。
-
物体 : 選択したオブジェクトを、依存関係の有無にかかわらずプロジェクト間でコピーします。
-
プロジェクト : プロジェクト間で多数のオブジェクトを同期します。
-
管理 : 選択した管理オブジェクトを、依存関係の有無にかかわらず環境間でコピーします。
オブジェクト移行パッケージ
オブジェクト パッケージ タイプは複数のプロジェクト間でオブジェクトを移動する場合に使用します。
- 開くWorkstationウィンドウ。
-
ナビゲーションウィンドウで、、 の隣に移行。の物体パッケージタイプデフォルトで選択されています。
また、ワークステーションウィンドウ内の任意の場所でオブジェクトを複数選択し、右クリックして、新しい移行パッケージ。
-
選択してくださいソース環境とプロジェクト。
-
クリックオブジェクトの追加パッケージにコンテンツを追加します。
また、Workstation のウィンドウ内の任意の場所からオブジェクトをドラッグ アンド ドロップすることもできます。
パッケージ作成時に読み取りと閲覧の ACL がない場合、[オブジェクトを追加] ダイアログでオブジェクトを確認できず、[パッケージを作成] ダイアログにオブジェクトをドラッグ アンド ドロップするとエラーが表示されます。
ユーザーがクリックする前にオブジェクトが更新された場合作成するオブジェクト名と失敗の詳細を含むエラーが表示されます。このメッセージには、オブジェクトが削除されたかどうか、変更されたかどうか、またはオブジェクトの ACL が変更されてから読み取りアクセスがなくなったかどうかが詳細に示されます。
-
オブジェクトを追加したら、従属オブジェクトを追加できます。オブジェクトを右クリックして選択依存関係を追加する。
-
パッケージに追加する従属オブジェクトのタイプを選択します。他のカテゴリーのオブジェクトは追加されません。
次に従属オブジェクトを追加するときにこのダイアログで選択した内容が記憶されます。異なるオブジェクトタイプを依存関係として追加したくない場合は、選択したオブジェクトタイプを記憶するこのパッケージに対してダイアログは再度表示されなくなります。
-
追加した従属オブジェクトがツリー構造で表示されます。オブジェクトの従属オブジェクトを 1 つまたはすべて削除することを選択できます。
依存関係の追加時に、その依存関係が読み取り ACL を欠いている場合、依存関係の数が記載されたエラーが表示されます。
-
設定するアクションパッケージ内のオブジェクトに対して。この操作は、オブジェクトがソース環境にどのように保存されるかを決定します。
-
クリック設定設定するACL オプションそしてスキーマの更新移行オブジェクトの場合。
こちらをクリックすると、オプションの詳細を表示できます。のACL オプション競合が解決されたときにオブジェクトに適用される権限を制御する交換する、新規作成、 または両方保存アクション。
置換オブジェクトで解決する不一致の場合:
-
ターゲット内の既存のものを使用する宛先オブジェクトの ACL を保持します。
-
ソース内の既存のものを使用するソース オブジェクト ACL を使用します。
-
両方をマージソース オブジェクトとターゲット オブジェクトの両方でオブジェクト ACL を移行します。このオプションを選択した場合、ソース オブジェクトと宛先オブジェクトが同一であっても、ACL が置き換えられます。
新しく作成したオブジェクトで解決する不一致の場合 ([新規作成] と [両方を維持] 操作を含む):
-
ソース内の既存のものを使用するソース オブジェクトの ACL を保持します。
-
ターゲット内の既存のものを使用するオブジェクトは宛先フォルダーから ACL を継承します。ソース プロジェクトの権限は使用されません。
のスキーマの更新オプションを使用すると、特定のスキーマ更新機能を自動的に実行するようにパッケージを構成できます。これらのオプションは、スキーマ オブジェクトに変更を加える場合に便利です。
-
スキーマの論理情報を更新する自動スキーマ更新を適用します。
-
テーブルキーとファクトエントリレベルを再計算するテーブルのキー構造を変更した場合、またはファクトが格納されるレベルを変更した場合は、これを選択します。
-
テーブルの論理サイズを再計算する論理テーブル サイズに対して行った変更をすべて上書きします。論理テーブル サイズは MicroStrategy SQL Engine がクエリで使用するテーブルを決定する方法に影響します。
-
-
クリック作成する。
プロジェクト移行パッケージ
プロジェクト パッケージ タイプは、複数のプロジェクト間で大量のオブジェクトを結合する場合に使用します。
- 開くWorkstationウィンドウ。
-
ナビゲーションウィンドウで、、 の隣に移行。
また、ワークステーションウィンドウ内の任意の場所でオブジェクトを複数選択し、右クリックして、新しい移行パッケージ。
-
パッケージを変更するタイプにプロジェクト。
-
選択してくださいソース環境とプロジェクト。
-
クリックオブジェクトの追加パッケージにコンテンツを追加します。
また、Workstation のウィンドウ内の任意の場所からオブジェクトをドラッグ アンド ドロップすることもできます。
-
複数の異なるアクションをフォルダーとオブジェクトに割り当てることができます。の隣にフォルダまたはオブジェクト、 クリック追加。
選択したフォルダ内に直接配置されているオブジェクトは同じアクションデフォルトで割り当てられます。のアクションサブフォルダー内のオブジェクトについては再帰的に変更されません。別のアクション特定のオブジェクトに設定されたアクションこのタイプのカテゴリ全体に選択されました。
-
クリック設定設定するACL オプション、スキーマの更新詳細、および高度な紛争解決オブジェクトの移行用。
-
クリック作成する。
管理移行パッケージ
管理パッケージ タイプは複数の環境間で管理オブジェクトを移動する場合に使用します。
- 開くWorkstationウィンドウ。
-
ナビゲーションウィンドウで、、 の隣に移行。
また、ワークステーションウィンドウ内の任意の場所でオブジェクトを複数選択し、右クリックして、新しい移行パッケージ。
-
パッケージを変更するタイプに管理。
-
選択してくださいソース環境とプロジェクト。移行をサポートしている環境のみが表示されます。
-
クリックオブジェクトの追加パッケージにコンテンツを追加します。
また、Workstation のウィンドウ内の任意の場所からオブジェクトをドラッグ アンド ドロップすることもできます。
-
オブジェクトを追加したら、右クリックして依存関係を追加するまたは変更アクションお客様のニーズに応じて。
-
クリック設定設定するACL オプションそしてセキュリティリンク移行オブジェクトの場合。
こちらをクリックすると、オプションの詳細を表示できます。のACL オプション競合が解決されたときにオブジェクトに適用される権限を制御する交換する、新規作成、 または両方保存アクション。
置換オブジェクトで解決する不一致の場合:
-
ターゲット内の既存のものを使用する宛先オブジェクトの ACL を保持します。
-
ソース内の既存のものを使用するソース オブジェクト ACL を使用します。
-
両方をマージソース オブジェクトとターゲット オブジェクトの両方でオブジェクト ACL を移行します。このオプションを選択した場合、ソース オブジェクトと宛先オブジェクトが同一であっても、ACL が置き換えられます。
新しく作成したオブジェクトで解決する不一致の場合 ([新規作成] と [両方を維持] 操作を含む):
-
ソース内の既存のものを使用するソース オブジェクトの ACL を保持します。
-
ターゲット内の既存のものを使用するオブジェクトは宛先フォルダーから ACL を継承します。ソース プロジェクトの権限は使用されません。
でセキュリティリンクチェックボックスを使用して、構成パッケージに含まれるユーザーとグループに関するプロジェクト レベルの情報を含めます。プロジェクトセキュリティパッケージの詳細については、以下を参照してください。 KB483069。このオプションは、ユーザーまたはグループが [パッケージを作成] ダイアログに追加された場合にのみ有効です。
-
-
クリック作成する。
-
グリッドに戻ってパッケージの進行状況を追跡します。完了したらクリックします移行のアクションカラム。
-
ターゲット環境とプロジェクトを選択し、クリックしますわかりました。
-
移行が成功した場合、アクション列の変更逆行する。移行を元に戻す必要がある場合は、逆行する。レコードを右クリックして削除することもできます。移行が失敗した場合、アクション列の変更失敗した。カーソルを置くと、移行失敗の詳細が表示されます。