Cloud Software Group, Inc. EBX®
ドキュメント>ユーザーガイド>データスペース
ナビゲーションモードドキュメント>ユーザーガイド>データスペース

既存のデータスペースの操作

データスペース情報

データスペースに関連付けられている特定のプロパティは、[データスペース]領域のナビゲーションパネルから[アクション>情報]を選択することで変更できます。

ドキュメント

データスペースに関連付けられたローカライズされたラベルと説明。

子マージポリシー

このマージポリシーは、ユーザーが開始するマージプロセスにのみ適用されます。ワークフロースクリプトタスクによって実行されるようなプログラムによるマージには適用されません。

使用可能なマージポリシーは次のとおりです。

  • 結果の検証エラーを許容:検証結果に関係なく、子データスペースをマージできます。これがデフォルトのポリシーです。

  • 事前検証マージ:子データスペースは、結果が有効である場合にのみマージできます。

現在の所有者

データスペースの所有者。デフォルトでは、その情報と権限を変更できます。所有者は必ずしもデータスペースの作成者である必要はありません。

子データスペースの並べ替えポリシー

データスペースツリー内の子データスペースの表示順序を定義します。定義されていない場合、親データスペースのポリシーが適用されます。デフォルトは「ラベル」です。

所有者の変更

データスペースの現在の所有者が、その「現在の所有者」プロパティを変更することにより、別のプロファイルに所有権を与えることが許可されているかどうか。値が「禁止」の場合、管理者のみが所有者を変更できます。

権限の変更

データスペースの現在の所有者がそのアクセス許可を変更できるかどうか。値が「禁止」の場合、管理者のみがデータスペースの権限を変更できます。

データスペースのアクセス許可

一般的な権限

データスペースID

権限が適用されるデータスペース。

プロファイルの選択

ルールが適用されるプロファイル。

制限ポリシー

これらのアクセス許可が、他のプロファイルに定義されたポリシーを通じて特定のユーザーに割り当てられたアクセス許可を制限するかどうか。

制限ポリシーを参照してください。

データスペースへのアクセス

データスペースに対するグローバルアクセス許可。

読み取り専用

  • 権限に応じて、データスペースとそのスナップショット、および子データスペースを表示できます。

  • 権限に応じてデータスペースの内容を表示できます。変更することはできません。

書き込み

  • 権限に応じて、データスペースとそのスナップショット、および子データスペースを表示できます。

  • 権限に応じて、データスペースの内容を変更できます。

非表示

  • データスペースもそのスナップショットも直接見ることはできません。

  • 子データスペースから、現在のデータスペースを表示できますが、選択することはできません。

  • データスペースの内容にアクセスできません。

  • データスペースに対してアクションを実行できません。

許容されるアクション

ユーザーは、次のアクションを実行できます。

子データスペースの作成

プロファイルが子データスペースを作成できるかどうか。

スナップショットの作成

プロファイルがデータスペースからスナップショットを作成できるかどうか。

マージの開始

プロファイルがデータスペースをその親とマージできるかどうか。

アーカイブのエクスポート

プロファイルがエクスポートを実行できるかどうか。

アーカイブのインポート

プロファイルがインポートを実行できるかどうか。

データスペースを閉じる

プロファイルがデータスペースを閉じることができるかどうか。

スナップショットを閉じる

プロファイルがデータスペースのスナップショットを閉じることができるかどうか。

サービスの権利

サービスのアクセス許可を指定します。

作成時の子データスペースの権限

現在のデータスペースから作成される子データスペースのデフォルトのアクセス許可を指定します。

データスペースのマージ

特定のデータスペースでの作業が完了したら、データスペースを作成元のデータスペースに一方向にマージして戻すことができます。マージプロセスは次のとおりです。

  1. 親データスペースと子データスペースの両方が、マージを開始したユーザーと管理者ユーザーを除くすべてのユーザーにロックされます。これらのロックは、マージ操作の間保持されます。ロックすると、データスペースの内容を読み取ることはできますが、変更することはできません。

    注:親データスペースに対するこの制限は、直接の変更をブロックすることに加えて、進行中のマージが完了するまで、他の子データスペースをマージできないことを意味します。

  2. 子データスペースの作成以降に行われた変更は、親データスペースに統合されます。

  3. 子データスペースは閉じられています。

  4. 親データスペースのロックが解除されます。

マージの開始

データスペースをその親データスペースにマージするには:

  1. [データスペース]領域のナビゲーションペインでそのデータスペースを選択します。

  2. ワークスペースで、アクションメニューからデータスペースのマージを選択します。

変更の確認と承認

データスペースのマージを開始した後、子(ソース)データスペースの作成以降に行われた変更を確認して、親(ターゲット)データスペースに適用する変更を決定する必要があります。

注意

データサービスを使用して、またはプログラムでマージを実行する場合、この変更セットのレビューと受け入れの段階はバイパスされます。自動マージの場合、子データスペースのすべての変更が親データスペースのデータを上書きします。

変更の受け入れプロセスでは、レビューが必要な変更を要約するサイドバイサイドの比較インターフェイスを使用します。次のデータスペース状態の比較から関連する変更を取得することにより、2つの変更セット列が取得されます。

デフォルトでは、検出されたすべての変更がマージ対象として選択されています。マージから除外する変更の選択を解除できます。ナビゲーションペインでエレメントを選択すると、データモデルのさまざまなスコープに関連する変更を表示できます。

データは現在のデータスペースとその親の両方で変更される可能性が高いため、競合を検出するために、マージには現在のデータスペース、その初期スナップショット、および親データスペースが含まれます。

マージプロセスは、データスペース内のテーブルのアクセス許可の変更も処理します。他の変更と同様に、アクセス制御の変更は、マージに含めるために確認する必要があります。

特定のスコープでマージする変更を決定したら、[相違点をレビュー済みとしてマーク] ボタンをクリックして、そのスコープ内のすべての変更をレビューしたことを示す必要があります。マージを続行するには、すべての変更を確認する必要があります。

変更の種類

マージプロセスでは、次の変更をレビュー対象の変更と見なします。

競合の種類

このレビューインターフェイスには、検出された競合も表示されます。同じスコープにソースデータスペースとターゲットデータスペースの両方に変更が含まれている場合、競合が発生する可能性があります。

競合は次のように分類されます。

マージの完了

すべての変更を確認し、マージ結果に含める変更を決定したら、ナビゲーションペインのマージ>>ボタンをクリックします。

マージの親データスペースで構成されている子マージポリシーに応じて、後続のプロセスが異なる場合があります。デフォルトでは、結果に検証エラーが含まれている場合でも、マージは完了します。マージ内の親データスペースの管理者は、結果に検証エラーが含まれない場合にのみ子のマージが完了するように、子マージポリシーを設定できます。

ただし、親データスペースの管理者が子マージポリシーを「事前検証マージ」に設定している場合は、マージの結果を保持するための専用データスペースが最初に作成されます。結果が有効な場合、マージ結果を含むこの専用データスペースは自動的に親データスペースにマージされ、それ以上のアクションは必要ありません。

専用のマージデータスペースで検証エラーが検出された場合は、元の親データスペースと、「[merge] < 子データスペースの名前>」という名前のマージ結果を含むデータスペースにのみアクセスできます。次のオプションは、ワークスペースのアクション>進行中のマージメニューから使用できます。

データスペースの子マージポリシーの設定

データスペースの管理者は、マージによって検証エラーが発生するデータスペースが発生する場合に、ユーザーインターフェイスを介して子データスペースのマージのファイナライズをブロックできます。これを行うには、親データスペースのワークスペースからアクション>情報を選択します。データスペースの情報ページで、子マージポリシー事前検証マージに設定します。このポリシーは、すべての子データスペースのこの親データスペースへのマージに適用されます。

注意

マージがWebコンポーネントを介して実行される場合、子マージポリシーの動作は説明したものと同じです。親データスペースで定義されたポリシーは、子データスペースをマージするときに自動的に適用されます。ただし、この設定は、データワークフローのスクリプトタスクを含むプログラムによるマージでは無視されます。

以下も参照してください。

マージの中止

マージはユーザーセッションのコンテキストで実行され、1回の操作で完了する必要があります。開始したマージを続行しない場合は、[キャンセル]ボタンをクリックして操作を中止できます。

マージを開始した後に別のページに移動すると、マージは破棄されますが、親データスペースと子データスペースのロックは、[データスペース]領域でロックを解除するまで残ります。

ナビゲーションペインでデータスペースを選択し、ワークスペースの[ロック解除]ボタンをクリックすると、データスペースのロックを解除できます。子データスペースからロック解除を実行すると、子データスペースと親データスペースの両方のロックが解除されます。親データスペースからロック解除を実行すると、親データスペースのロックが解除されるだけなので、子データスペースのロックを個別に解除する必要があります。

データスペースの比較

データスペースの内容を、リポジトリ内の別のデータスペースまたはスナップショットの内容と比較できます。比較を実行するには、ナビゲーションペインでデータスペースを選択し、ワークスペースからアクション>比較を選択します。

比較ウィザードでは、現在のデータスペースを比較するデータスペースまたはスナップショットを選択するように求められます。

継承された値と計算された値を持つフィールドを無視するより高速な比較を行うには、フィルター「永続的な値のみ」を選択します。

以下も参照してください。

データスペースの検証

データスペースのコンテンツのグローバル検証を実行するには、ナビゲーションパネルでそのデータスペースを選択し、ワークスペースで[アクション] > [検証]を選択します。

注意

このサービスは、現在のデータスペースに含まれるすべてのデータセットを検証する権限がある場合にのみ、ユーザーインターフェイスで使用できます。

データスペースアーカイブ

データスペースのコンテンツは、アーカイブにエクスポートすることも、アーカイブからインポートすることもできます。

エクスポート

データスペースをアーカイブにエクスポートするには、ナビゲーションパネルでそのデータスペースを選択し、ワークスペースでアクション>エクスポートを選択します。エクスポートされると、アーカイブファイルはサーバーのファイルシステムに保存され、管理者のみがファイルを取得できます。

注意

詳細については、管理ガイドのアーカイブディレクトリを参照してください。

アーカイブをエクスポートするには、次の情報を指定する必要があります。

作成するアーカイブの名前

エクスポートされたアーカイブの名前。

エクスポートポリシー

必須。

デフォルトのエクスポートポリシーは「データスペースのコンテンツ全体」で、選択したすべてのデータをアーカイブにエクスポートします。

変更セットを使用して、データスペースとその初期スナップショットの違いのみをエクスポートすると便利な場合があります。変更セットを含む2つの異なるエクスポートオプションがあります。「コンテンツ全体を含む更新」と「更新のみ」です。最初のオプションは、現在のすべてのデータと、現在の状態と初期スナップショットの違いを含む変更セットをエクスポートします。 2番目のオプションは、変更セットのみをエクスポートします。どちらのオプションでも比較ページが表示され、この変更セットに含める差異を選択できます。差異はテーブルレベルで検出されます。

エクスポートするデータセット

このデータスペースからエクスポートするデータセット。データセットごとに、そのデータ値、権限、および/または情報をエクスポートできます。

インポート

アーカイブからデータスペースにコンテンツをインポートするには、ナビゲーションパネルでそのデータスペースを選択し、ワークスペースで[アクション] > [インポート]を選択します。

選択したアーカイブに変更セットが含まれていない場合、データスペースの現在の状態はアーカイブのコンテンツに置き換えられます。

選択したアーカイブにコンテンツ全体と変更セットが含まれている場合は、変更セットの違いを現在の状態とマージするために、変更セットを適用することを選択できます。変更セットを適用すると、比較画面が表示され、そこでマージする変更セットの違いを選択できます。

選択したアーカイブに変更セットのみが含まれている場合は、変更セットの差異を選択して、比較画面でマージできます。

データスペースを閉じる

データスペースが不要になった場合は、閉じることができます。閉じられると、データスペースはユーザーインターフェイスのデータスペース領域に表示されなくなり、アクセスできなくなります。

管理者は、リポジトリからクリーンアップされていない限り、閉じたデータスペースを再度開くことができます。

データスペースを閉じるには、[アクション] > [このデータスペースを閉じる]を選択します。

/ebx_search.pngユーザーガイド目次

ドキュメント>ユーザーガイド>データスペース