ご使用のブラウザはJavaScriptをサポートしていません。このヘルプ・ページを正しく表示するにはJavaScriptが必要です。 複数セッションの同時実行性およびMDL
ヘッダーをスキップ
前へ
前へ
 
次へ
次へ

複数セッションの同時実行性およびMDL

リポジトリでは、複数のクライアントが同じワークスペースに同時にアクセスできます。1つのクライアントにのみリポジトリ・オブジェクトの変更を許可するために、ロックが使用されます。オブジェクトがロックされている間、その他のクライアントは、いずれかのユーザーによる最後のトランザクションの保存後の状態での、そのオブジェクトの表示のみが可能です。

オブジェクトを置換またはマージする場合、MDLではリポジトリおよびMDLファイルの両方に存在するプライマリ・オブジェクトに対してロックを取得します。プライマリ・オブジェクトには、プロジェクト、モジュール、表、ディメンション、キューブ、マッピング、ビューおよびフラット・ファイルが含まれます(ただしこれに限られるものではありません)。列およびマッピング属性などのセカンダリ・オブジェクトはロックされません。他のユーザーがプライマリ・オブジェクトをロックしているためロックを取得できない場合、インポートに失敗します。したがって、インポートするプライマリ・オブジェクトのロックを保持できる必要があります。


ヒント:

メタデータのインポートを確実に成功させるには、ワークスペースにアクセスしている唯一のクライアントである必要があります。

メタデータのインポートに成功した後(どのインポートでもエラー・メッセージが表示されない状態。情報または警告メッセージのみが表示されたインポートを含みます)、MDLはワークスペースへの変更を保存します。また、MDLはインポートの失敗後、ロールバックを実行します。