Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wird SQL Server 2012 FTS native Unterstützung für die Hervorhebung von Treffern haben?

Ich spiele seit der allerersten Beta mit SQL Server 2012, und dies ist keine Volltexterweiterung, von der ich gehört habe (und ich habe in meinen Präsentationen zu neuen Funktionen bei verschiedenen Veranstaltungen über mehrere andere gesprochen, einschließlich der Änderung auf Nähe und semantische Suche).

BEARBEITEN

Laut Connect Item #295100 :Zusammenfassungen der Volltextsuche (Trefferhervorhebung) . Aber trotz des Kommentars von Microsoft, dass es sich um ein wichtiges Feature handelt und es 2008 nicht hinzugefügt wurde, nur weil die Zeit abgelaufen war, sehen wir es immer noch nicht in 2008 R2 oder 2012, und das Element ist es seitdem gewesen ohne weitere Erklärung als "Won't Fix" geschlossen. Ich werde versuchen, nach mehr Informationen zu fragen (ich habe ein paar Ins drüben in Redmond), aber ich kann nichts versprechen. Inzwischen wurde ein weiteres geöffnet:Connect Item #722324 :Wäre schön, wenn die SQL-Volltextsuche Snippet-/Hervorhebungsunterstützung bieten würde . Dieser wird wahrscheinlich entweder als Duplikat des obigen Artikels oder einfach als "Won't Fix" geschlossen. Es sei denn, es gibt zwingende Informationen für sie, etwas anderes zu tun. Hier kommen Sie ins Spiel!

Sie können für diese beiden Elemente (auch für das geschlossene) stimmen und einen Kommentar hinzufügen, der Ihren Anwendungsfall erläutert. Während Stimmen für etwas zählen und Sie vielleicht denken, dass diese Vorschläge abgewischt werden, weil die Stimmenzahlen nicht hoch sind, ist dies definitiv nicht der einzige Faktor. Um die Investition in neue Funktionen zu rechtfertigen, müssen sie stichhaltige Beweise dafür haben, dass das Hinzufügen der Funktion einem Unternehmen Geld spart, es produktiver macht, es rentabler macht oder mehr Lizenzen verkauft. Sagen Sie also nicht einfach „Nun, ich will es“ – erklären Sie warum. Ich gehe in meinem Blogbeitrag vom letzten September mit dem Titel „Wollen Sie, dass Ihr Fehler behoben wird? Melden Sie einen guten Fehler! "Kümmern Sie sich nicht um den Titel, es gibt auch Informationen zu Vorschlägen, nicht nur zu Fehlern.

2. BEARBEITUNG

Ich hatte einige Erfahrungen mit einem neuen Plugin namens ThinkHighlight, das diese Funktionalität bietet. Ich hatte nicht die Gelegenheit, es gründlich zu testen oder eine anständige Bewertung abzugeben, aber ich kann Ihnen sagen, dass es genau das tut, was Sie erwarten würden:eine flexible Hervorhebung von Treffern in allen Sprachen.

http://www.interactivethoughts.com/products/thinkhighlight/