1

私は Documentum を初めて使用し、現在移行プロジェクトに取り組んでいます。レガシー データベースを Documentum プラットフォームに移行する予定です。レガシー データベースと Documentum データベースの間でデータベース テストを実行する方法について何かアイデアはありますか?

テストの観点から有用な DQL を誰かが持っている場合は、親切に私と共有してください。

4

3 に答える 3

5

EMCのDocumentumプラットフォームは、コンテンツ管理に使用されるCMS(またはECM)ツールです。メタデータを格納するために外部データベースを使用しますが、データベース自体ではありません。Documentumは、コンテンツを保存および管理し、コンテンツストア(およびその他のビジネスポリシー情報)へのリンクをデータベースに保持します。したがって、質問に対して、Documentumオブジェクトテーブルと外部テーブルの両方を使用するDQLクエリを実行するためにDocumentumテーブルスペース内に外部データベーステーブルを含める場合は、それらを「登録」して、DocumentumのAPIにアクセスできるようにする必要があります。 DQL。レジスタDQL構文は次のとおりです。

REGISTER TABLE [owner_name.]table_name
(column_def {,column_def})
[[WITH] KEY (column_list)]
[SYNONYM [FOR] 'table_identification']

テーブルは、少なくともdocbaseの所有者(Documentumがデータベースへの接続に使用するデータベースユーザーの資格情報)に対して選択可能である必要があることに注意してください。

于 2012-12-13T19:07:49.353 に答える
0

「レガシー データベースから Documentum プラットフォームへの移行」と言うとき、レガシー データベースには、より関連性の高いコンテンツ ストレージ メディア ( Documentum など)に移動する必要がある BLOB タイプとして格納されている非構造化データがあると仮定しています。

テストアプローチでは、次の側面を確認する必要があります

  • すべてのデータが実際に移行されていることを確認します (実際のデータベース コンテンツ メトリックに対して集計するために移行中に維持される一種のログ)。移行後にタクソノミ オブジェクト数と照合することもできます。これは、データベース データのビジネス上の理解に基づいています。
  • 移行中にデータの整合性が維持されるようにします ( BLOB データと移行されたリポジトリ コンテンツのチェックサム)。
  • バージョンを移行する場合 - 適切なバージョン履歴を検証するためにチェックします。
  • 移行中にメタデータが適切に移行されるようにします。

通常、顧客は最後の 3 つの項目のサンプリング ベースのテストで問題ありません。これらのオプションを実行するために、カスタム テスト ハーネスを構築して過去にこれを行いました。

于 2012-12-19T13:04:22.730 に答える