SharePoint 2013 et son nouveau moteur de recherche d’Entreprise au service de votre business
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

SharePoint 2013 et son nouveau moteur de recherche d’Entreprise au service de votre business

le

  • 1,499 vues

Le moteur de recherche du nouveau SharePoint est au cœur de votre Intranet et de vos applicatifs métiers! Taxonomie, Folksonomie, nouvelle architecture, nouvelle interface utilisateur, moteur ...

Le moteur de recherche du nouveau SharePoint est au cœur de votre Intranet et de vos applicatifs métiers! Taxonomie, Folksonomie, nouvelle architecture, nouvelle interface utilisateur, moteur social, moteur de contenus, API REST, Search-Based applications, etc : vous saurez tout sur ce nouveau moteur de recherche.

Statistiques

Vues

Total des vues
1,499
Vues sur SlideShare
1,499
Vues externes
0

Actions

J'aime
0
Téléchargements
53
Commentaires
0

0 Ajouts 0

No embeds

Accessibilité

Catégories

Détails de l'import

Uploaded via as Microsoft PowerPoint

Droits d'utilisation

© Tous droits réservés

Report content

Signalé comme inapproprié Signaler comme inapproprié
Signaler comme inapproprié

Indiquez la raison pour laquelle vous avez signalé cette présentation comme n'étant pas appropriée.

Annuler
  • Full Name Full Name Comment goes here.
    Êtes-vous sûr de vouloir
    Votre message apparaîtra ici
    Processing...
Poster un commentaire
Modifier votre commentaire

SharePoint 2013 et son nouveau moteur de recherche d’Entreprise au service de votre business Presentation Transcript

  • 1. Donnez votre avis ! Depuis votre smartphone, sur : http://notes.mstechdays.fr De nombreux lots à gagner toutes les heures !!! Claviers, souris et jeux Microsoft… Merci de nous aider à améliorer les TechDayshttp://notes.mstechdays.fr
  • 2. SharePoint Server 2013 et son nouveau moteur de Stéphane Palluet recherche Xavier VannesteServeurs / Entreprise / Réseaux / IT
  • 3. Agenda Introduction Nouvelles fonctionnalités Architecture Personnalisation Publication de contenu E-DiscoveryServeurs / Entreprise / Réseaux / IT
  • 4. Introduction• Historique• Concept• Différences avec un moteur de recherche public• Paradoxe entreprise utilisateur à la maison
  • 5. Historique 2013 •Fast + Search 2010 Ent= Search 2013 •Fast Search For SharePoint 2008 •Bypass ESFastES •Achat de Fast par Microsoft 2007 •Fast et SharePoint 2007 connector
  • 6. Fast ADN Dans Search 2013 on retrouve l’ADN de Fast Search a savoir les composants du FAST crawl processing, la structure des index en partition sur plusieurs serveurs et plusieurs index, la pertinence et le ranking models, entity extraction, et les options d’extension du pipeline
  • 7. Correspondance
  • 8. Paradoxe Entreprise / Maison
  • 9. NOUVELLES FONCTIONNALITÉSServeurs / Entreprise / Réseaux / IT
  • 10. Powershell est votre meilleur ami Get-SPEnterpriseSearchService Get-SPEnterpriseSearchServiceApplication Get-SPEnterpriseSearchStatus Get-SPEnterpriseSearchServiceApplicationProxy Get-SPEnterpriseSearchQueryAndSiteSettingsService Get-SPEnterpriseSearchLanguageResourcePhrase New-SPEnterpriseSearchAdminComponent Get-SPEnterpriseSearchServiceInstance Get-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance Get-SPEnterpriseSearchSiteHitRule Get-SPEnterpriseSearchCrawlContentSource New-SPEnterpriseSearchServiceApplication Get-SPEnterpriseSearchQueryAndSiteSettingsServiceProxy New-SPEnterpriseSearchLanguageResourcePhrase Get-SPEnterpriseSearchCrawlCustomConnector New-SPEnterpriseSearchServiceApplicationProxy Get-SPEnterpriseSearchQueryAuthority New-SPEnterpriseSearchSiteHitRule Get-SPEnterpriseSearchCrawlDatabase Remove-SPEnterpriseSearchServiceApplication Get-SPEnterpriseSearchQueryDemoted Remove-SPEnterpriseSearchLanguageResourcePhrase Get-SPEnterpriseSearchCrawlExtension Remove-SPEnterpriseSearchServiceApplicationProxy Get-SPEnterpriseSearchQueryKeyword Remove-SPEnterpriseSearchSiteHitRule Get-SPEnterpriseSearchCrawlMapping Restore-SPEnterpriseSearchServiceApplication Get-SPEnterpriseSearchQueryScope Get-SPEnterpriseSearchVssDataPath Get-SPEnterpriseSearchCrawlRule Resume-SPEnterpriseSearchServiceApplication Get-SPEnterpriseSearchQueryScopeRule Get-SPEnterpriseSearchContentEnrichmentConfiguration New-SPEnterpriseSearchCrawlComponent Set-SPEnterpriseSearchService Get-SPEnterpriseSearchQuerySuggestionCandidates Set-SPEnterpriseSearchPri maryHostController New-SPEnterpriseSearchCrawlContentSource Set-SPEnterpriseSearchServiceApplication Get-SPEnterpriseSearchRankingModel Set-SPEnterpriseSearchLinguisticComponentsStatus New-SPEnterpriseSearchCrawlCustomConnector Set-SPEnterpriseSearchServiceApplicationProxy Get-SPEnterpriseSearchSecurityT rimmer Set-SPEnterpriseSearchContentEnrichmentConfiguration New-SPEnterpriseSearchCrawlDatabase Start-SPEnterpriseSearchServiceInstance New-SPEnterpriseSearchQueryAuthority Remove-SPEnterpriseSearchContentEnrichmentConfiguration New-SPEnterpriseSearchCrawlExtension Stop-SPEnterpriseSearchServiceInstance New-SPEnterpriseSearchQueryDemoted New-SPEnterpriseSearchContentEnrichmentConfiguration New-SPEnterpriseSearchCrawlMapping Suspend-SPEnterpriseSearchServiceApplication New-SPEnterpriseSearchQueryKeyword Get-SPEnterpriseSearchLinguisticComponentsStatus New-SPEnterpriseSearchCrawlRule Upgrade-SPEnterpriseSearchServiceApplication New-SPEnterpriseSearchQueryScope Get-SPEnterpriseSearchHostController Remove-SPEnterpriseSearchCrawlContentSource Backup-SPEnterpriseSearchServiceApplicationIndex New-SPEnterpriseSearchQueryScopeRule Set-SPEnterpriseSearchLinksDatabase Remove-SPEnterpriseSearchCrawlCustomConnector Upgrade-SPEnterpriseSearchServiceApplicationSiteSettings New-SPEnterpriseSearchRankingModel Repartition-SPEnterpriseSearchLinksDatabases Remove-SPEnterpriseSearchCrawlDatabase Restore-SPEnterpriseSearchServiceApplicationIndex New-SPEnterpriseSearchSecu rityT rimmer Move-SPEnterpriseSearchLinksDatabases Remove-SPEnterpriseSearchCrawlExtension Remove-SPEnterpriseSearchServiceApplicationSiteSettings Remove-SPEnterpriseSearchQueryAuthority Remove-SPEnterpriseSearchT enantSchema Remove-SPEnterpriseSearchCrawlMapping Get-SPEnterpriseSearchOwner Remove-SPEnterpriseSearchQueryDemoted Remove-SPEnterpriseSearchT enantConfiguration Remove-SPEnterpriseSearchCrawlRule Suspend-SPEnterpriseSearchServiceApplication Remove-SPEnterpriseSearchQueryKeyword Remove-SPEnterpriseSearchLinksDatabase Set-SPEnterpriseSearchCrawlContentSource Set-SPEnterpriseSearchServiceInstance Remove-SPEnterpriseSearchQueryScope Remove-SPEnterpriseSearchFileFormat Set-SPEnterpriseSearchCrawlDatabase Remove-SPEnterpriseSearchQueryScopeRule New-SPEnterpriseSearchLinksDatabase Set-SPEnterpriseSearchCrawlRule Get-SPEnterpriseSearchMetadataCategory Remove-SPEnterpriseSearchRankingModel New-SPEnterpriseSearchFileFormat Set-SPEnterpriseSearchCrawlLogReadPermission Get-SPEnterpriseSearchMetadataCrawledProperty Remove-SPEnterpriseSearchSecu rityT rimmer New-SPEnterpriseSearch AnalyticsProcessingComponent Remove-SPEnterpriseSearchCrawlLogReadPermission Get-SPEnterpriseSearchMetadataManagedProperty Set-SPEnterpriseSearchQueryAuthority Import-SPEnterpriseSearchCustomExtractionDictionary Remove-SPEnterpriseSearchCrawlLogReadPermission Get-SPEnterpriseSearchMetadataMapping Set-SPEnterpriseSearchQueryKeyword Get-SPEnterpriseSearchLinksDatabase Import-SPEnterpriseSearchTopology New-SPEnterpriseSearchMetadataCategory Set-SPEnterpriseSearchQueryScope Get-SPEnterpriseSearchFileFormat Ou Export-SPEnterpriseSearchTopology New-SPEnterpriseSearchMetadataCrawledProperty Set-SPEnterpriseSearchQueryScopeRule Set-SPEnterpriseSearchFileFormatState Set-SPEnterpriseSearchTopology New-SPEnterpriseSearchMetadataManagedProperty Set-SPEnterpriseSearchRankingModel Get-SPEnterpriseSearchComponent Remove-SPEnterpriseSearchTopology New-SPEnterpriseSearchMetadataMapping Start-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance Get-SPEnterpriseSearchServiceApplicationBackupStore Remove-SPEnterpriseSearchComponent Remove-SPEnterpriseSearchMetadataCategory Stop-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance New-SPEnterpriseSearchTopology Remove-SPEnterpriseSearchMetadataManagedProperty Import-SPEnterpriseSearchPopularQueries pas…. New-SPEnterpriseSearchQueryProcessingComponent Remove-SPEnterpriseSearchMetadataMapping Set-SPEnterpriseSearchResultItemT ype New-SPEnterpriseSearchIndexComponent Set-SPEnterpriseSearchMetadataCategory Set-SPEnterpriseSearchQuerySpellingCorrection New-SPEnterpriseSearchContentProcessingComponent Set-SPEnterpriseSearchMetadataCrawledProperty Remove-SPEnterpriseSearchResultItemT ype Get-SPEnterpriseSearchTopology Set-SPEnterpriseSearchMetadataManagedProperty New-SPEnterpriseSearchResultItemT ype Set-SPEnterpriseSearchMetadataMapping Import-SPEnterpriseSearchT hesaurus Get-SPEnterpriseSearchPropertyRuleCollection Get-SPEnterpriseSearchResultItemT ype Get-SPEnterpriseSearchPropertyRule Get-SPEnterpriseSearchQuerySpellingCorrectionServeurs / Entreprise / Réseaux / IT
  • 11. Meilleure pertinence• Calcul de la pertinence – Fraicheur – Nombre de clicks (Analytics services) – Ranking du mot (titre, référence, corps du document…) – Endroit où se situe le document • Result source (Property boost, Near, Property Sort)• Linguistics – Thesaurus, Stemming Lemmatization
  • 12. Serveurs / Entreprise / Réseaux / IT
  • 13. ARCHITECTUREServeurs / Entreprise / Réseaux / IT
  • 14. Public API Aperçu de l’Architecture Exchange SharePoint solution customServeurs / Entreprise / Réseaux / IT
  • 15. Architecture - nouveautés• Un moteur unique – On-Premise, Office 365 and Exchange 2013• Un seul installeur , une seule ferme – Support du multi-tenant• La recherche devient un service central – Utilisé dans par d’autres fonctions (publication Web, statistiques,…)• Déploiement flexible avec tolérance aux pannes• Interface graphique revue – Remaniement des web parts – Administration graphique étendue
  • 16. Architecture du moteur de recherche Public API Unit of scale/role boundary HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCSServeurs / Entreprise / Réseaux / IT
  • 17. Indexation continue Les benefices En réalité • Plus d’attente pour la • Tourne toutes les 15 fusion des indexes minutes par défaut • Les indexations ne sont • Intervalle changeable par pas en Queue PowerShell • Plusieurs continuous • Utilisation recommandée crawl peuvent à la place du crawl fonctionner incremental pour les simultanément sources SharePointServeurs / Entreprise / Réseaux / IT
  • 18. Recherche hybride http://office https://msft.sharepoint.comServeurs / Entreprise / Réseaux / IT
  • 19. PERSONNALISATIONServeurs / Entreprise / Réseaux / IT
  • 20. PERSONNALISATION DE L’AFFICHAGE DES RÉSULTATSServeurs / Entreprise / Réseaux / IT
  • 21. De nouvelles web parts…Serveurs / Entreprise / Réseaux / IT
  • 22. Personnalisation des résultats : vocabulaireServeurs / Entreprise / Réseaux / IT
  • 23. Qu’est qu’un display template ?Serveurs / Entreprise / Réseaux / IT
  • 24. Les composants d’un Display Template File Extension Title Preview Image • Exposer les métadonnées gérées Document Summary Path • HTML et Javascript vs XSLServeurs / Entreprise / Réseaux / IT
  • 25. Qu’est qu’un Result source ? • Remplace les scopes – Combine • Protocole – SharePoint local – SharePoint distant – Exchange – Fédération • Requête de transformationServeurs / Entreprise / Réseaux / IT
  • 26. Result Type : Personnalisation de l’affichage par type de résultats Conditions pour identifier le type de résultats Un Display Template pour adapter l’affichageServeurs / Entreprise / Réseaux / IT
  • 27. Query Rules: conditions et actions Action
  • 28. Query Rules: conditions et actionsBASÉE SUR UN DICTIONNAIRE (BEST BET)• Correspondance exacte, commence par, • Promouvoir un résultat termine par• Basé sur un dictionnaire ou une valeur REFORMULER LA REQUÊTE DE L’UTILISATEUR• Ad-hoc or term store dictionary • Afficher un bloc de résultat• Basé sur une expression régulière • Remplacer la requite d’origineBASÉE SUR L’HISTORIQUE (LOGS)• Est-ce que l’utilisateur clique plutôt sur un résultat de ce type… ?• Est-ce que cette requête concerne une source en particulier ?
  • 29. Serveurs / Entreprise / Réseaux / IT
  • 30. TRAITEMENT DU CONTENUServeurs / Entreprise / Réseaux / IT
  • 31. Traitement du contenu • Extraction “Deep Links” (Word & PPT) • Extraction d’entités personnalisées (12) • Extraction de métadonnées : titre, auteurs, dates • Extensibilité de l’enrichissement de contenu • Word Breakers personnalisés • iFilter APIServeurs / Entreprise / Réseaux / IT
  • 32. Web Service Callout • Utilisé pour la classification, le nettoyage des données, le tagging,… • Envoie les données à un web service externe (SOAP RPC) • Opère sur les données dans les propriétés gérées Parse Map to Web Phonetic Custom Documen documents Detect Word managed Service name Entity t and extract language breaking metadata properties Callout variations Extraction summary Trigger eval Vers le WEB Depuis le WEB SERVICE SERVICEServeurs / Entreprise / Réseaux / IT
  • 33. Serveurs / Entreprise / Réseaux / IT
  • 34. PUBLICATION DE CONTENU BASE SUR LA RECHERCHEServeurs / Entreprise / Réseaux / IT
  • 35. Site Collection A Site Collection Avant… Site Collection B Content Query Web Part Site Collection CServeurs / Entreprise / Réseaux / IT
  • 36. Site Collection A Publication basée sur la recherche Site Collection D Site Collection B Search Search Crawl Content Search Web Part Site Collection CServeurs / Entreprise / Réseaux / IT
  • 37. Nouvelle Web part : Content Search • Construire la requête avec le Query builder • Choisir un modèle d’affichage : Display TemplatesServeurs / Entreprise / Réseaux / IT
  • 38. Construire la requête graphiquement • Concepteur graphique • Test en ligne de la requête Création de la Aperçu des requête résultatsServeurs / Entreprise / Réseaux / IT
  • 39. Serveurs / Entreprise / Réseaux / IT
  • 40. E-DISCOVERYServeurs / Entreprise / Réseaux / IT
  • 41. Legal can create discovery sets for in-place preservation View in-place hold stats in real timeCreate queries to trimdown content requiredfor analysis or export
  • 42. Add Exchange mailboxes,SharePoint sites and fileshare sourcesPreserve content inoriginal location with truefidelity
  • 43. Unified search query across Office platform Reduce preservation set size with additional filters View breakdown of results and size statistics at-a-glanceMultiple Preview content prior tomessage types, exportincluding Lync
  • 44. Venez nombreux à la Conf’SharePoint ! www.confsharepoint.com