私は Documentum を初めて使用し、現在移行プロジェクトに取り組んでいます。レガシー データベースを Documentum プラットフォームに移行する予定です。レガシー データベースと Documentum データベースの間でデータベース テストを実行する方法について何かアイデアはありますか?
テストの観点から有用な DQL を誰かが持っている場合は、親切に私と共有してください。
私は Documentum を初めて使用し、現在移行プロジェクトに取り組んでいます。レガシー データベースを Documentum プラットフォームに移行する予定です。レガシー データベースと Documentum データベースの間でデータベース テストを実行する方法について何かアイデアはありますか?
テストの観点から有用な DQL を誰かが持っている場合は、親切に私と共有してください。
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がデータベースへの接続に使用するデータベースユーザーの資格情報)に対して選択可能である必要があることに注意してください。
「レガシー データベースから Documentum プラットフォームへの移行」と言うとき、レガシー データベースには、より関連性の高いコンテンツ ストレージ メディア ( Documentum など)に移動する必要がある BLOB タイプとして格納されている非構造化データがあると仮定しています。
テストアプローチでは、次の側面を確認する必要があります
通常、顧客は最後の 3 つの項目のサンプリング ベースのテストで問題ありません。これらのオプションを実行するために、カスタム テスト ハーネスを構築して過去にこれを行いました。