SQL Server 2012のFiletableを使用してドキュメントを保存し、セマンティック検索で検索しています。
すべてのドキュメントプロパティ(メタデータ)を一覧表示する方法があるかどうか疑問に思いました。フルテキスト検索でインデックスを作成し、ドキュメントのプロパティを検索する方法があります。次のステートメントを使用して、SQL Serverインデックスのプロパティのリストを作成できます。
SELECT * FROM sys.registered_search_properties;
SQLまたはプログラムを使用して、このリストを拡張することもできます。
見つからなかったのは、実際の情報をリストする方法です。私が探しているのは次のようなリストです:
- 著者:Ruud van de Beeten
- タイトル: テスト文書
- カスタムプロパティ:カスタム値
誰かが私を正しい方向に向けることができますか?
編集:ボブボーケミンが私の問題を説明するチケットを作成しました。DMVはプロパティ値をリストしていないため、プロジェクトで使用できません。
最終的にC#を使用して、OleDocumentPropertiesオブジェクトでカスタムプロパティを一覧表示しました。このオブジェクトは、Officeドキュメントからプロパティを読み取ることができます。私はより良い解決策を期待して、この質問を監視し続けます。