私は、リレーショナルデータベースのメタデータ管理をサポートするXMLスキーマを作成しました。このシナリオでは、複数の運用システム、運用データストア、およびデータウェアハウスがすべてETLプロセスで接続されています。また、スキーマの使用を検証するダミーのメタデータを含むXMLファイルも生成しました。私はMarkLogicの初心者ですが、XMLスキーマとXMLデータファイルをMarkLogicに読み込むことができると確信しています。また、解析などのためにXQueryコードを作成できるようになります。XQueryを使用したXML文書のコンテンツの参照
しかし、このアプローチを使用して主要な要件を達成できるかどうかは不明です。ユーザーはメタデータを閲覧できる必要があります。たとえば、データベースをクリックしてテーブルのリストを表示し、テーブルの1つをクリックして列のリストを表示し、列をクリックしてそのデータ型、定義、キー情報などを取得します。XQuery、 Node.jsなどのツールを使用する必要がありますか?
これらのシステム上で実際のメタデータを収集し、MarkLogic開発を並行して作業することについて、私は正しい方向に向かっていると確信しています。
アドバイスを事前にいただきありがとうございます。
投票者を閉じるための注意:尋ねられた質問は、少なくとも2人が回答を提供するのに十分明確であることが分かりました。システムのアーキテクチャーに関するすべての質問が広すぎてプログラミングに関する質問に数えられない場合、世界は(ひどく)ひどく設計されたシステムに運命づけられます。トピックは、広範囲ではなく高レベルです。彼らは同じことではありません。 –