Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

SQL Server 2012 FTS aura-t-il un support natif pour la mise en évidence des hits ?

Je joue avec SQL Server 2012 depuis la toute première version bêta et ce n'est pas une amélioration du texte intégral dont j'ai entendu parler (et j'en ai parlé de plusieurs autres dans mes présentations sur les nouvelles fonctionnalités lors de divers événements, y compris le changement à la proximité et à la recherche sémantique).

MODIFIER

Il semble que la mise en surbrillance des hits était une "fonctionnalité importante" en 2007, selon Connect Item #295100 :Résumés de recherche en texte intégral (hit-highlighting) . Mais malgré ce commentaire de Microsoft selon lequel il s'agit d'une fonctionnalité importante et qu'ils ne l'ont pas ajoutée en 2008 uniquement parce qu'ils ont manqué de temps, nous ne le voyons toujours pas en 2008 R2 ou 2012, et l'élément a depuis été fermé comme "Won't Fix" sans autre explication. Je vais essayer d'obtenir plus d'informations (j'ai quelques contacts à Redmond) mais je ne peux rien promettre. Un autre a été ouvert entre-temps :Connect Item #722324 :ce serait bien si la recherche en texte intégral SQL fournissait la prise en charge des extraits/surlignages . Celui-ci sera probablement fermé soit en tant que doublon de l'élément ci-dessus, soit simplement fermé en tant que "Won't Fix". À moins qu'il y ait des informations convaincantes pour qu'ils fassent autrement. C'est là que vous intervenez !

Vous voudrez peut-être voter pour ces deux éléments (même celui qui est fermé) et ajouter un commentaire expliquant votre cas d'utilisation. Bien que les votes comptent pour quelque chose, et vous pourriez penser que ces suggestions sont ignorées parce que le nombre de votes n'est pas élevé, ce n'est certainement pas le seul facteur impliqué. Afin de justifier l'investissement dans de nouvelles fonctionnalités, ils doivent avoir des preuves substantielles que l'ajout de la fonctionnalité permettra à une entreprise d'économiser de l'argent, de la rendre plus productive, de la rendre plus rentable ou de vendre plus de licences. Alors ne vous contentez pas de dire "eh bien, je le veux" - expliquez pourquoi. J'entre dans quelques détails sur les commentaires de bogues qualitatifs dans mon article de blog de septembre dernier, intitulé "Vous voulez que votre bogue soit corrigé ? Signalez un bon bogue ! " Peu importe le titre, il y a aussi des informations sur les suggestions, pas seulement sur les bugs.

DEUXIÈME ÉDITION

J'ai été exposé à un nouveau plugin appelé ThinkHighlight qui fournit cette fonctionnalité. Je n'ai pas eu l'occasion de le tester en profondeur ou de fournir une critique décente, mais je peux vous dire qu'il fait exactement ce à quoi vous vous attendez :fournir une mise en évidence flexible des résultats dans toutes les langues.

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