Korzystam z programu SQL Server 2012 Filetable do przechowywania dokumentów i wyszukiwania za pomocą wyszukiwania semantycznego .
Zastanawiałem się, czy istnieje sposób na wyświetlenie listy wszystkich właściwości dokumentu (metadanych). Istnieje sposób na to, aby wyszukiwanie pełnotekstowe indeksowało i przeszukiwało właściwości dokumentu. Mogę zrobić listę indeksów SQL Server z następującą instrukcją:
SELECT * FROM sys.registered_search_properties;
Mogę również rozszerzyć tę listę za pomocą SQL lub programu .
To, czego nie znalazłem, to sposób na wyświetlenie faktycznych informacji. To, czego szukam, to lista taka jak:
- Autor : Ruud van de Beeten
- Tytuł : Dokument testowy
- własność niestandardowa : wartość niestandardowa
Czy ktoś może skierować mnie we właściwym kierunku?
Edycja : Bob Beauchemin stworzył bilet opisujący mój problem. Ponieważ DMV nie podaje wartości właściwości, nie mogę użyć go w moim projekcie.
W końcu użyłem C # do wyświetlenia listy właściwości niestandardowych z obiektem OleDocumentProperties . Ten obiekt może odczytać właściwości z dokumentu Office. Będę obserwować to pytanie, mając nadzieję na lepsze rozwiązanie.
źródło
Znaleziono wersję beta produktu, który to robi, ponieważ zadano mi pytanie bezpośrednio. W żaden sposób nie jest powiązany z tą firmą. Zobacz „Jak zwrócić wartości właściwości dokumentu w wyszukiwaniu pełnotekstowym” na stronie : http://www.sqlskills.com/blogs/bobb/ .
źródło