SlideShare una empresa de Scribd logo
1 de 47
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 TechDays

http://notes.mstechdays.fr
SharePoint Server 2013 et
         son nouveau moteur de
                    Stéphane Palluet
                      recherche
                                       Xavier Vanneste




Serveurs / Entreprise / Réseaux / IT
Agenda
                                       Introduction

                                       Nouvelles fonctionnalités

                                       Architecture

                                       Personnalisation

                                       Publication de contenu

                                       E-Discovery



Serveurs / Entreprise / Réseaux / IT
Introduction
• Historique
• Concept
• Différences avec un moteur de recherche
  public
• Paradoxe entreprise utilisateur à la maison
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
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
Correspondance
Paradoxe Entreprise / Maison
NOUVELLES FONCTIONNALITÉS

Serveurs / Entreprise / Réseaux / IT
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-SPEnterpriseSearchQuerySpellingCorrection




Serveurs / Entreprise / Réseaux / IT
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
Serveurs / Entreprise / Réseaux / IT
ARCHITECTURE

Serveurs / Entreprise / Réseaux / IT
Public API


      Aperçu de l’Architecture         Exchange

                                       SharePoint

                                       solution custom




Serveurs / Entreprise / Réseaux / IT
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
Architecture du moteur de recherche
                                       Public API
                                       Unit of scale/role boundary




   HTTP
   File shares
   SharePoint
   User profiles
   Lotus Notes
   Documentum
   Exchange folders
   Custom - BCS

Serveurs / Entreprise / Réseaux / IT
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 SharePoint

Serveurs / Entreprise / Réseaux / IT
Recherche hybride
            http://office              https://msft.sharepoint.com




Serveurs / Entreprise / Réseaux / IT
PERSONNALISATION

Serveurs / Entreprise / Réseaux / IT
PERSONNALISATION DE
         L’AFFICHAGE DES RÉSULTATS
Serveurs / Entreprise / Réseaux / IT
De nouvelles web parts…




Serveurs / Entreprise / Réseaux / IT
Personnalisation des résultats :
      vocabulaire




Serveurs / Entreprise / Réseaux / IT
Qu’est qu’un display template ?




Serveurs / Entreprise / Réseaux / IT
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 XSL

Serveurs / Entreprise / Réseaux / IT
Qu’est qu’un Result source ?
      • Remplace les
        scopes
            – Combine
               • Protocole
                        –   SharePoint local
                        –   SharePoint distant
                        –   Exchange
                        –   Fédération

                  • Requête de
                    transformation

Serveurs / Entreprise / Réseaux / IT
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’affichage
Serveurs / Entreprise / Réseaux / IT
Query Rules: conditions et actions




                           Action
Query Rules: conditions et actions

BASÉ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’origine
BASÉ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 ?
Serveurs / Entreprise / Réseaux / IT
TRAITEMENT DU CONTENU

Serveurs / Entreprise / Réseaux / IT
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 API
Serveurs / Entreprise / Réseaux / IT
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                        SERVICE

Serveurs / Entreprise / Réseaux / IT
Serveurs / Entreprise / Réseaux / IT
PUBLICATION DE CONTENU BASE
         SUR LA RECHERCHE
Serveurs / Entreprise / Réseaux / IT
Site Collection A
                                       Site Collection
                                                                         Avant…


 Site Collection B




                                                         Content Query
                                                           Web Part

 Site Collection C




Serveurs / Entreprise / Réseaux / IT
Site Collection A


                            Publication basée sur la recherche   Site Collection D




 Site Collection B




                           Search      Search
                            Crawl

                                                Content Search
                                                  Web Part
 Site Collection C




Serveurs / Entreprise / Réseaux / IT
Nouvelle Web part : Content Search
      • Construire la requête
        avec le Query builder



      • Choisir un modèle
        d’affichage : Display
        Templates
Serveurs / Entreprise / Réseaux / IT
Construire la requête graphiquement
      • Concepteur
        graphique

      • Test en ligne de
        la requête
                                       Création de la   Aperçu des
                                       requête          résultats


Serveurs / Entreprise / Réseaux / IT
Serveurs / Entreprise / Réseaux / IT
E-DISCOVERY

Serveurs / Entreprise / Réseaux / IT
Legal can create
      discovery sets for in-place
      preservation




                                    View in-place hold stats in
                                    real time


Create queries to trim
down content required
for analysis or export
Add Exchange mailboxes,
SharePoint sites and file
share sources




Preserve content in
original location with true
fidelity
Unified search query
                 across Office platform


                                          Reduce preservation set
                                          size with additional filters




                                                      View breakdown of
                                                      results and size statistics
                                                      at-a-glance




Multiple                                                 Preview content prior to
message types,                                           export
including Lync
Venez nombreux à la Conf’SharePoint !




                              www.confsharepoint.com

Más contenido relacionado

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

SPARQL 1.1 - Quoi de neuf pour manipuler les données sur le Web
SPARQL 1.1 - Quoi de neuf pour manipuler les données sur le WebSPARQL 1.1 - Quoi de neuf pour manipuler les données sur le Web
SPARQL 1.1 - Quoi de neuf pour manipuler les données sur le WebAlexandre Passant
 
Réalisez le potentiel des données cross canal qui vous entourent
Réalisez le potentiel des données cross canal qui vous entourentRéalisez le potentiel des données cross canal qui vous entourent
Réalisez le potentiel des données cross canal qui vous entourentMicrosoft Ideas
 
Réalisez le potentiel des données cross canal qui vous entourent
Réalisez le potentiel des données cross canal qui vous entourentRéalisez le potentiel des données cross canal qui vous entourent
Réalisez le potentiel des données cross canal qui vous entourentMicrosoft Ideas
 
Hr analytics & big data : Spark en action dans un contexte RH
Hr analytics & big data : Spark en action dans un contexte RHHr analytics & big data : Spark en action dans un contexte RH
Hr analytics & big data : Spark en action dans un contexte RHWassim TRIFI
 
24HOP French 2017 - Azure Data Lake, le Big Data 2.0
24HOP French 2017 - Azure Data Lake, le Big Data 2.024HOP French 2017 - Azure Data Lake, le Big Data 2.0
24HOP French 2017 - Azure Data Lake, le Big Data 2.0Jean-Pierre Riehl
 
Sécurité et performance, comment bien optimiser PrestaShop
Sécurité et performance, comment bien optimiser PrestaShopSécurité et performance, comment bien optimiser PrestaShop
Sécurité et performance, comment bien optimiser PrestaShopPrestaShop
 
[GAB2016] NodeJS dans Azure - Matthieu Bouilloux
[GAB2016] NodeJS dans Azure - Matthieu Bouilloux[GAB2016] NodeJS dans Azure - Matthieu Bouilloux
[GAB2016] NodeJS dans Azure - Matthieu BouillouxCellenza
 
Matthieu Bouilloux - NodeJS dans Azure - - Global Azure Bootcamp 2016 Paris
Matthieu Bouilloux - NodeJS dans Azure -  - Global Azure Bootcamp 2016 ParisMatthieu Bouilloux - NodeJS dans Azure -  - Global Azure Bootcamp 2016 Paris
Matthieu Bouilloux - NodeJS dans Azure - - Global Azure Bootcamp 2016 ParisAZUG FR
 
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...OCTO Technology
 
Présentation de ElasticSearch / Digital apéro du 12/11/2014
Présentation de ElasticSearch / Digital apéro du 12/11/2014Présentation de ElasticSearch / Digital apéro du 12/11/2014
Présentation de ElasticSearch / Digital apéro du 12/11/2014Silicon Comté
 
Développement Web sur iPhone (iPhone+iPad DevCamp Québec)
Développement Web sur iPhone (iPhone+iPad DevCamp Québec)Développement Web sur iPhone (iPhone+iPad DevCamp Québec)
Développement Web sur iPhone (iPhone+iPad DevCamp Québec)Rémi Prévost
 
Duet Entreprise pour Microsoft SharePoint et SAP : Amplifiez votre potentiel ...
Duet Entreprise pour Microsoft SharePoint et SAP : Amplifiez votre potentiel ...Duet Entreprise pour Microsoft SharePoint et SAP : Amplifiez votre potentiel ...
Duet Entreprise pour Microsoft SharePoint et SAP : Amplifiez votre potentiel ...Microsoft Technet France
 
Machines Virtuelles dans Azure quoi de neuf ?
Machines Virtuelles dans Azure quoi de neuf ?Machines Virtuelles dans Azure quoi de neuf ?
Machines Virtuelles dans Azure quoi de neuf ?Microsoft Décideurs IT
 
Machines Virtuelles dans Azure quoi de neuf ?
Machines Virtuelles dans Azure quoi de neuf ?Machines Virtuelles dans Azure quoi de neuf ?
Machines Virtuelles dans Azure quoi de neuf ?Microsoft Technet France
 
SQLSaturday Toulouse 2017 - Azure Data Lake : SELECT people FROM data-lake WH...
SQLSaturday Toulouse 2017 - Azure Data Lake : SELECT people FROM data-lake WH...SQLSaturday Toulouse 2017 - Azure Data Lake : SELECT people FROM data-lake WH...
SQLSaturday Toulouse 2017 - Azure Data Lake : SELECT people FROM data-lake WH...Jean-Pierre Riehl
 
Presentation 2009 offre Social Computing
Presentation 2009 offre Social ComputingPresentation 2009 offre Social Computing
Presentation 2009 offre Social ComputingSocial Computing
 
Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.OW2
 
CDAP, la boîte à outil pour concevoir vos applications Big Data
CDAP,  la boîte à outil pour concevoir vos applications Big DataCDAP,  la boîte à outil pour concevoir vos applications Big Data
CDAP, la boîte à outil pour concevoir vos applications Big DataSynaltic Group
 

Similar a SharePoint 2013 et son nouveau moteur de recherche d’Entreprise au service de votre business (20)

SPARQL 1.1 - Quoi de neuf pour manipuler les données sur le Web
SPARQL 1.1 - Quoi de neuf pour manipuler les données sur le WebSPARQL 1.1 - Quoi de neuf pour manipuler les données sur le Web
SPARQL 1.1 - Quoi de neuf pour manipuler les données sur le Web
 
DataStax Enterprise BBL
DataStax Enterprise BBLDataStax Enterprise BBL
DataStax Enterprise BBL
 
Réalisez le potentiel des données cross canal qui vous entourent
Réalisez le potentiel des données cross canal qui vous entourentRéalisez le potentiel des données cross canal qui vous entourent
Réalisez le potentiel des données cross canal qui vous entourent
 
Réalisez le potentiel des données cross canal qui vous entourent
Réalisez le potentiel des données cross canal qui vous entourentRéalisez le potentiel des données cross canal qui vous entourent
Réalisez le potentiel des données cross canal qui vous entourent
 
Hr analytics & big data : Spark en action dans un contexte RH
Hr analytics & big data : Spark en action dans un contexte RHHr analytics & big data : Spark en action dans un contexte RH
Hr analytics & big data : Spark en action dans un contexte RH
 
24HOP French 2017 - Azure Data Lake, le Big Data 2.0
24HOP French 2017 - Azure Data Lake, le Big Data 2.024HOP French 2017 - Azure Data Lake, le Big Data 2.0
24HOP French 2017 - Azure Data Lake, le Big Data 2.0
 
Sécurité et performance, comment bien optimiser PrestaShop
Sécurité et performance, comment bien optimiser PrestaShopSécurité et performance, comment bien optimiser PrestaShop
Sécurité et performance, comment bien optimiser PrestaShop
 
[GAB2016] NodeJS dans Azure - Matthieu Bouilloux
[GAB2016] NodeJS dans Azure - Matthieu Bouilloux[GAB2016] NodeJS dans Azure - Matthieu Bouilloux
[GAB2016] NodeJS dans Azure - Matthieu Bouilloux
 
Matthieu Bouilloux - NodeJS dans Azure - - Global Azure Bootcamp 2016 Paris
Matthieu Bouilloux - NodeJS dans Azure -  - Global Azure Bootcamp 2016 ParisMatthieu Bouilloux - NodeJS dans Azure -  - Global Azure Bootcamp 2016 Paris
Matthieu Bouilloux - NodeJS dans Azure - - Global Azure Bootcamp 2016 Paris
 
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
 
Présentation de ElasticSearch / Digital apéro du 12/11/2014
Présentation de ElasticSearch / Digital apéro du 12/11/2014Présentation de ElasticSearch / Digital apéro du 12/11/2014
Présentation de ElasticSearch / Digital apéro du 12/11/2014
 
Développement Web sur iPhone (iPhone+iPad DevCamp Québec)
Développement Web sur iPhone (iPhone+iPad DevCamp Québec)Développement Web sur iPhone (iPhone+iPad DevCamp Québec)
Développement Web sur iPhone (iPhone+iPad DevCamp Québec)
 
Informatica 9 soa
Informatica 9 soaInformatica 9 soa
Informatica 9 soa
 
Duet Entreprise pour Microsoft SharePoint et SAP : Amplifiez votre potentiel ...
Duet Entreprise pour Microsoft SharePoint et SAP : Amplifiez votre potentiel ...Duet Entreprise pour Microsoft SharePoint et SAP : Amplifiez votre potentiel ...
Duet Entreprise pour Microsoft SharePoint et SAP : Amplifiez votre potentiel ...
 
Machines Virtuelles dans Azure quoi de neuf ?
Machines Virtuelles dans Azure quoi de neuf ?Machines Virtuelles dans Azure quoi de neuf ?
Machines Virtuelles dans Azure quoi de neuf ?
 
Machines Virtuelles dans Azure quoi de neuf ?
Machines Virtuelles dans Azure quoi de neuf ?Machines Virtuelles dans Azure quoi de neuf ?
Machines Virtuelles dans Azure quoi de neuf ?
 
SQLSaturday Toulouse 2017 - Azure Data Lake : SELECT people FROM data-lake WH...
SQLSaturday Toulouse 2017 - Azure Data Lake : SELECT people FROM data-lake WH...SQLSaturday Toulouse 2017 - Azure Data Lake : SELECT people FROM data-lake WH...
SQLSaturday Toulouse 2017 - Azure Data Lake : SELECT people FROM data-lake WH...
 
Presentation 2009 offre Social Computing
Presentation 2009 offre Social ComputingPresentation 2009 offre Social Computing
Presentation 2009 offre Social Computing
 
Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.
 
CDAP, la boîte à outil pour concevoir vos applications Big Data
CDAP,  la boîte à outil pour concevoir vos applications Big DataCDAP,  la boîte à outil pour concevoir vos applications Big Data
CDAP, la boîte à outil pour concevoir vos applications Big Data
 

Más de Microsoft

Uwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieuUwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieuMicrosoft
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaSMicrosoft
 
Tester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobileTester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobileMicrosoft
 
Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo Microsoft
 
Prenez votre pied avec les bots et cognitive services.
Prenez votre pied avec les bots et cognitive services.Prenez votre pied avec les bots et cognitive services.
Prenez votre pied avec les bots et cognitive services.Microsoft
 
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Microsoft
 
Créer un bot de A à Z
Créer un bot de A à ZCréer un bot de A à Z
Créer un bot de A à ZMicrosoft
 
Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft
 
Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Microsoft
 
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Microsoft
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsMicrosoft
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Microsoft
 
Plan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryPlan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryMicrosoft
 
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Microsoft
 
Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Microsoft
 
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Microsoft
 
Introduction à ASP.NET Core
Introduction à ASP.NET CoreIntroduction à ASP.NET Core
Introduction à ASP.NET CoreMicrosoft
 
Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Microsoft
 
Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Microsoft
 
Azure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursAzure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursMicrosoft
 

Más de Microsoft (20)

Uwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieuUwp + Xamarin : Du nouveau en terre du milieu
Uwp + Xamarin : Du nouveau en terre du milieu
 
La Blockchain pas à PaaS
La Blockchain pas à PaaSLa Blockchain pas à PaaS
La Blockchain pas à PaaS
 
Tester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobileTester, Monitorer et Déployer son application mobile
Tester, Monitorer et Déployer son application mobile
 
Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo Windows 10, un an après – Nouveautés & Démo
Windows 10, un an après – Nouveautés & Démo
 
Prenez votre pied avec les bots et cognitive services.
Prenez votre pied avec les bots et cognitive services.Prenez votre pied avec les bots et cognitive services.
Prenez votre pied avec les bots et cognitive services.
 
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
 
Créer un bot de A à Z
Créer un bot de A à ZCréer un bot de A à Z
Créer un bot de A à Z
 
Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?Microsoft Composition, pierre angulaire de vos applications ?
Microsoft Composition, pierre angulaire de vos applications ?
 
Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016Les nouveautés SQL Server 2016
Les nouveautés SQL Server 2016
 
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs Analytics
 
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
 
Plan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site RecoveryPlan de Reprise d'Activité avec Azure Site Recovery
Plan de Reprise d'Activité avec Azure Site Recovery
 
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
 
Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.Transformation de la représentation : De la VR à la RA, aller & retour.
Transformation de la représentation : De la VR à la RA, aller & retour.
 
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
 
Introduction à ASP.NET Core
Introduction à ASP.NET CoreIntroduction à ASP.NET Core
Introduction à ASP.NET Core
 
Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?
 
Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...Comment développer sur la console Xbox One avec une application Universal Win...
Comment développer sur la console Xbox One avec une application Universal Win...
 
Azure Service Fabric pour les développeurs
Azure Service Fabric pour les développeursAzure Service Fabric pour les développeurs
Azure Service Fabric pour les développeurs
 

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

  • 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 TechDays http://notes.mstechdays.fr
  • 2. SharePoint Server 2013 et son nouveau moteur de Stéphane Palluet recherche Xavier Vanneste Serveurs / Entreprise / Réseaux / IT
  • 3. Agenda Introduction Nouvelles fonctionnalités Architecture Personnalisation Publication de contenu E-Discovery Serveurs / 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
  • 9. NOUVELLES FONCTIONNALITÉS Serveurs / 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-SPEnterpriseSearchQuerySpellingCorrection Serveurs / Entreprise / Réseaux / IT
  • 11.
  • 12.
  • 13.
  • 14. 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
  • 15. Serveurs / Entreprise / Réseaux / IT
  • 17. Public API Aperçu de l’Architecture Exchange SharePoint solution custom Serveurs / Entreprise / Réseaux / IT
  • 18. 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
  • 19. Architecture du moteur de recherche Public API Unit of scale/role boundary HTTP File shares SharePoint User profiles Lotus Notes Documentum Exchange folders Custom - BCS Serveurs / Entreprise / Réseaux / IT
  • 20. 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 SharePoint Serveurs / Entreprise / Réseaux / IT
  • 21. Recherche hybride http://office https://msft.sharepoint.com Serveurs / Entreprise / Réseaux / IT
  • 23. PERSONNALISATION DE L’AFFICHAGE DES RÉSULTATS Serveurs / Entreprise / Réseaux / IT
  • 24. De nouvelles web parts… Serveurs / Entreprise / Réseaux / IT
  • 25. Personnalisation des résultats : vocabulaire Serveurs / Entreprise / Réseaux / IT
  • 26. Qu’est qu’un display template ? Serveurs / Entreprise / Réseaux / IT
  • 27. 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 XSL Serveurs / Entreprise / Réseaux / IT
  • 28. Qu’est qu’un Result source ? • Remplace les scopes – Combine • Protocole – SharePoint local – SharePoint distant – Exchange – Fédération • Requête de transformation Serveurs / Entreprise / Réseaux / IT
  • 29. 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’affichage Serveurs / Entreprise / Réseaux / IT
  • 30. Query Rules: conditions et actions Action
  • 31. Query Rules: conditions et actions BASÉ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’origine BASÉ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 ?
  • 32. Serveurs / Entreprise / Réseaux / IT
  • 33. TRAITEMENT DU CONTENU Serveurs / Entreprise / Réseaux / IT
  • 34. 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 API Serveurs / Entreprise / Réseaux / IT
  • 35. 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 SERVICE Serveurs / Entreprise / Réseaux / IT
  • 36. Serveurs / Entreprise / Réseaux / IT
  • 37. PUBLICATION DE CONTENU BASE SUR LA RECHERCHE Serveurs / Entreprise / Réseaux / IT
  • 38. Site Collection A Site Collection Avant… Site Collection B Content Query Web Part Site Collection C Serveurs / Entreprise / Réseaux / IT
  • 39. Site Collection A Publication basée sur la recherche Site Collection D Site Collection B Search Search Crawl Content Search Web Part Site Collection C Serveurs / Entreprise / Réseaux / IT
  • 40. Nouvelle Web part : Content Search • Construire la requête avec le Query builder • Choisir un modèle d’affichage : Display Templates Serveurs / Entreprise / Réseaux / IT
  • 41. Construire la requête graphiquement • Concepteur graphique • Test en ligne de la requête Création de la Aperçu des requête résultats Serveurs / Entreprise / Réseaux / IT
  • 42. Serveurs / Entreprise / Réseaux / IT
  • 44. Legal can create discovery sets for in-place preservation View in-place hold stats in real time Create queries to trim down content required for analysis or export
  • 45. Add Exchange mailboxes, SharePoint sites and file share sources Preserve content in original location with true fidelity
  • 46. Unified search query across Office platform Reduce preservation set size with additional filters View breakdown of results and size statistics at-a-glance Multiple Preview content prior to message types, export including Lync
  • 47. Venez nombreux à la Conf’SharePoint ! www.confsharepoint.com