SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Búsqueda Empresarial en detalle con
SharePoint 2013
José Quinto Zamora
SharePoint Geek
Riplife Gaming Technologies
http://joSharePoint.com
@jquintozamora
Agenda
• ¿Qué es la Búsqueda Empresarial?
• Funcionalidades desconocidas
• Búsqueda rediseñada en SharePoint 2013
• Configuración y Tuning
• Futuro de Búsqueda Empresarial
• Preguntas
¿Qué es la Búsqueda Empresarial?
• Acceder a información ubicada en distintos repositorios:

• File Systems, Web Servers, Lotus Notes, Exchange, SharePoint Sites, CRM Databases, ERP
systems (como Dynamics AX), …

• Control de seguridad en los resultados de búsqueda
• A nivel de documento o ítem de lista

• Indexar gran variedad de tipos de documentos:
• PDF, Word, PowerPoint, HTML, etc…

• Combinar información estructurada (bases de datos) y no estructurada
(documentos, páginas, …)
¿Qué es la Búsqueda Empresarial?
• Búsqueda contextual al usuario
• Taxonomías o vocabularios específicos de las empresas
• Deben ser explotados en las búsquedas

• Importancia de las fechas de los documentos
• No solo la fecha de creación, sino la fecha a la que se refiere
cierto informe, etc…
• Búsqueda de un documento concreto
Funcionalidades desconocidas
• Entity Extraction (Extracción de Entidades)
• Thresaurus (Tesauros)
• Best Bets
Entity Extraction (Extracción de Entidades)
• Identificación automática de entidades en textos no estructurados
• Entidades como
•
•
•
•
•

Personas
Empresas
Lugares
Fechas
Custom Entity Extraction

• Extracción basada en Diccionarios (OOB y propios)
• La entidades pueden ser usadas para Refinar Resultados de
búsqueda
Thresaurus (Tesauros)
• Sinónimos en el conjunto de resultados
• Implementado directamente en el índice

• MOSS = SharePoint = SPS

• WordNet
• http://wordnetweb.princeton.edu/perl/webwn

• Fácil configuración  .csv
• $searchApp = Get-SPEnterpriseSearchServiceApplication ImportSPEnterpriseSearchThesaurus -SearchApplication $searchApp -Filename <Path>
Best Bets
• Priorizar ciertos resultados para ciertas palabras clave
• “Sales template”  http://......
Búsqueda rediseñada
• Incluye componentes de FAST
• Combinación de lo mejor de SharePoint Search y FAST

• Unificación de ediciones
• Solamente SharePoint Server Search y SharePoint Foundation Search

• Base de otras nuevas características
• eDiscovery, navegación, catálogos de productos, Content Search
WebPart, …
Nueva Arquitectura
Procesado de Contenido
Procesos
• Multiples instancias del
proceso
NodeRunner.exe
• Deshabilitar el servicio
en entornos de
desarrollo
Set-SPEnterpriseSearchService PerformanceLevel Reduced

MSSearch.exe

NodeRunner.exe

Rastreador

Procesador de
Contenido

NodeRunner.exe

NodeRunner.exe

Procesador de
Consulta

Indexador

NodeRunner.exe

NodeRunner.exe

Procesador de
Analiticas

Administración
de SharePoint
Topologías
• Small (10 M)

• ~ 6 servers

• Medium (40 M)
• ~ 8 servers

• Large (100 M)
• ~ 18 servers

• Más información:

• http://zoom.it/PKfA#full
Búsqueda SharePoint 2013
Primer Contacto
Haciendo eficaz la Búsqueda
• Ya lo tengo todo instalado y configurado, así que me olvido de la
Búsqueda  FAIL
• Para hacer funcional la búsqueda hay que configurarla y adaptarla
al escenario concreto donde nos movemos
• Puesta a punto (Tuning) de Búsqueda
Tuning de Búsqueda
• Fuentes de Contenido (Content Sources)
• Fuentes de Resultado (Result Sources)
• Reglas de Consulta (Query Rules)
• Portabilidad de Configuración
Orígenes de Contenido (Content Sources)
• iFilter de PDF, Visio and OneNote de serie
• Rastreo Continuo para origen tipo SharePoint
• Cada 15 minutos
• Set-SPEnterpriseSearchCrawlContentSource

• Tipos de Contenido
Fuentes de Resultado (Result Sources)
• Sustituye a Ámbitos y Federación de Búsquedas

• Soporta “Remote SharePoint Index”
• http://aka.ms/oht1dx

• Soporta Open Search y Exchange

• Configurable a nivel de Site Collection
Fuentes de Resultado (Result Sources)
• Transformaciones de la Consulta
• Generador de Consultas (Query Builder)
Reglas de Consulta (Query Rules)
• Reglas de Consulta (Query Rules)
• Permite múltiples conjuntos de resultados
• Condiciones
• Consulta contiene x palabra/s
• …

• Acciones

• Asignar un Best Bet
• Crear y mostrar un Result Block
• Cambiar la consulta con XRANK
Portabilidad de Configuración
Tuning de Búsqueda
Haciendo relevantes los resultados
Experiencia de Usuario
• Tipos de Resultados (Result Types)
• Panel de Refinamiento (Search Refinement)
• Plantillas para mostrar (Display Templates)
Tipos de Resultados (Result Types)
• Personalización de ciertos tipos de consultas configurables para
que se muestren de una determinada forma
Plantillas para mostrar (Display Templates)
• Control Template
• Item Template
• Capa intermedia
• JavaScript
Experiencia de Usuario
Personalizando UX
Futuro de la Búsqueda
• Integracion con Yammer
• Q&A Power BI
• NLP
Q&A Power BI
Q&A
GRACIAS POR SU ATENCIÓN
José Quinto Zamora
SharePoint Geek
Riplife Gaming Technologies
http://joSharePoint.com
@jquintozamora
Búsqueda Empresarial en SharePoint 2013 - Iberian SharePoint Conference - José Quinto

Weitere ähnliche Inhalte

Ähnlich wie Búsqueda Empresarial en SharePoint 2013 - Iberian SharePoint Conference - José Quinto

Administracion Sharepoint 2010
Administracion Sharepoint 2010Administracion Sharepoint 2010
Administracion Sharepoint 2010
Eva Ordoñez Perez
 
Ecm arquitectura de la información y más
Ecm   arquitectura de la información y másEcm   arquitectura de la información y más
Ecm arquitectura de la información y más
Fabian Imaz
 
Findjira presentación
Findjira presentaciónFindjira presentación
Findjira presentación
Carlos V.
 
Raona - Web pública con SharePoint 2010
Raona - Web pública con SharePoint 2010Raona - Web pública con SharePoint 2010
Raona - Web pública con SharePoint 2010
Raona
 
Una mirada en 360° a SharePoint 2010
Una mirada en 360° a SharePoint 2010Una mirada en 360° a SharePoint 2010
Una mirada en 360° a SharePoint 2010
Andrés Iturralde
 

Ähnlich wie Búsqueda Empresarial en SharePoint 2013 - Iberian SharePoint Conference - José Quinto (20)

DBA para SharePoint
DBA para SharePointDBA para SharePoint
DBA para SharePoint
 
Secure Enterprise Search
Secure Enterprise SearchSecure Enterprise Search
Secure Enterprise Search
 
Administracion Sharepoint 2010
Administracion Sharepoint 2010Administracion Sharepoint 2010
Administracion Sharepoint 2010
 
Ecm arquitectura de la información y más
Ecm   arquitectura de la información y másEcm   arquitectura de la información y más
Ecm arquitectura de la información y más
 
Introduccion a azure cognitive search. e integracion con sharepoint office 36...
Introduccion a azure cognitive search. e integracion con sharepoint office 36...Introduccion a azure cognitive search. e integracion con sharepoint office 36...
Introduccion a azure cognitive search. e integracion con sharepoint office 36...
 
GFI - APS BI Solucion Endeca (2013)
GFI - APS BI Solucion Endeca (2013)GFI - APS BI Solucion Endeca (2013)
GFI - APS BI Solucion Endeca (2013)
 
SharePoint Online IT Camps
SharePoint Online IT CampsSharePoint Online IT Camps
SharePoint Online IT Camps
 
Aplicando Azure Search en Sistemas Hibridos
Aplicando Azure Search en Sistemas HibridosAplicando Azure Search en Sistemas Hibridos
Aplicando Azure Search en Sistemas Hibridos
 
Findjira presentación
Findjira presentaciónFindjira presentación
Findjira presentación
 
Share point
Share pointShare point
Share point
 
Gestión del conocimiento utilizando SharePoint como base | SolidQ Summit 2012
Gestión del conocimiento utilizando SharePoint como base | SolidQ Summit 2012Gestión del conocimiento utilizando SharePoint como base | SolidQ Summit 2012
Gestión del conocimiento utilizando SharePoint como base | SolidQ Summit 2012
 
Salesforce III developer day bbva innovation center Madrid by @almazanjl
Salesforce III developer day bbva innovation center Madrid by @almazanjlSalesforce III developer day bbva innovation center Madrid by @almazanjl
Salesforce III developer day bbva innovation center Madrid by @almazanjl
 
Empowering SharePoint with search capabilities
Empowering SharePoint with search capabilitiesEmpowering SharePoint with search capabilities
Empowering SharePoint with search capabilities
 
Raona - Web pública con SharePoint 2010
Raona - Web pública con SharePoint 2010Raona - Web pública con SharePoint 2010
Raona - Web pública con SharePoint 2010
 
Una mirada en 360° a SharePoint 2010
Una mirada en 360° a SharePoint 2010Una mirada en 360° a SharePoint 2010
Una mirada en 360° a SharePoint 2010
 
Patrones de diseño en POO
Patrones de diseño en POOPatrones de diseño en POO
Patrones de diseño en POO
 
Introduccion a MOSS 2007
Introduccion a MOSS 2007Introduccion a MOSS 2007
Introduccion a MOSS 2007
 
Portales con software IBM
Portales con software IBMPortales con software IBM
Portales con software IBM
 
Preparacion 74-324 3/3
Preparacion 74-324 3/3Preparacion 74-324 3/3
Preparacion 74-324 3/3
 
(17/06) Cumuy Invita - Infraestructura y Sharepoint de la mano
(17/06) Cumuy Invita - Infraestructura y Sharepoint de la mano(17/06) Cumuy Invita - Infraestructura y Sharepoint de la mano
(17/06) Cumuy Invita - Infraestructura y Sharepoint de la mano
 

Kürzlich hochgeladen

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Kürzlich hochgeladen (12)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 

Búsqueda Empresarial en SharePoint 2013 - Iberian SharePoint Conference - José Quinto

  • 1. Búsqueda Empresarial en detalle con SharePoint 2013
  • 2. José Quinto Zamora SharePoint Geek Riplife Gaming Technologies http://joSharePoint.com @jquintozamora
  • 3. Agenda • ¿Qué es la Búsqueda Empresarial? • Funcionalidades desconocidas • Búsqueda rediseñada en SharePoint 2013 • Configuración y Tuning • Futuro de Búsqueda Empresarial • Preguntas
  • 4. ¿Qué es la Búsqueda Empresarial? • Acceder a información ubicada en distintos repositorios: • File Systems, Web Servers, Lotus Notes, Exchange, SharePoint Sites, CRM Databases, ERP systems (como Dynamics AX), … • Control de seguridad en los resultados de búsqueda • A nivel de documento o ítem de lista • Indexar gran variedad de tipos de documentos: • PDF, Word, PowerPoint, HTML, etc… • Combinar información estructurada (bases de datos) y no estructurada (documentos, páginas, …)
  • 5. ¿Qué es la Búsqueda Empresarial? • Búsqueda contextual al usuario • Taxonomías o vocabularios específicos de las empresas • Deben ser explotados en las búsquedas • Importancia de las fechas de los documentos • No solo la fecha de creación, sino la fecha a la que se refiere cierto informe, etc… • Búsqueda de un documento concreto
  • 6. Funcionalidades desconocidas • Entity Extraction (Extracción de Entidades) • Thresaurus (Tesauros) • Best Bets
  • 7. Entity Extraction (Extracción de Entidades) • Identificación automática de entidades en textos no estructurados • Entidades como • • • • • Personas Empresas Lugares Fechas Custom Entity Extraction • Extracción basada en Diccionarios (OOB y propios) • La entidades pueden ser usadas para Refinar Resultados de búsqueda
  • 8. Thresaurus (Tesauros) • Sinónimos en el conjunto de resultados • Implementado directamente en el índice • MOSS = SharePoint = SPS • WordNet • http://wordnetweb.princeton.edu/perl/webwn • Fácil configuración  .csv • $searchApp = Get-SPEnterpriseSearchServiceApplication ImportSPEnterpriseSearchThesaurus -SearchApplication $searchApp -Filename <Path>
  • 9. Best Bets • Priorizar ciertos resultados para ciertas palabras clave • “Sales template”  http://......
  • 10. Búsqueda rediseñada • Incluye componentes de FAST • Combinación de lo mejor de SharePoint Search y FAST • Unificación de ediciones • Solamente SharePoint Server Search y SharePoint Foundation Search • Base de otras nuevas características • eDiscovery, navegación, catálogos de productos, Content Search WebPart, …
  • 13. Procesos • Multiples instancias del proceso NodeRunner.exe • Deshabilitar el servicio en entornos de desarrollo Set-SPEnterpriseSearchService PerformanceLevel Reduced MSSearch.exe NodeRunner.exe Rastreador Procesador de Contenido NodeRunner.exe NodeRunner.exe Procesador de Consulta Indexador NodeRunner.exe NodeRunner.exe Procesador de Analiticas Administración de SharePoint
  • 14. Topologías • Small (10 M) • ~ 6 servers • Medium (40 M) • ~ 8 servers • Large (100 M) • ~ 18 servers • Más información: • http://zoom.it/PKfA#full
  • 16. Haciendo eficaz la Búsqueda • Ya lo tengo todo instalado y configurado, así que me olvido de la Búsqueda  FAIL • Para hacer funcional la búsqueda hay que configurarla y adaptarla al escenario concreto donde nos movemos • Puesta a punto (Tuning) de Búsqueda
  • 17. Tuning de Búsqueda • Fuentes de Contenido (Content Sources) • Fuentes de Resultado (Result Sources) • Reglas de Consulta (Query Rules) • Portabilidad de Configuración
  • 18. Orígenes de Contenido (Content Sources) • iFilter de PDF, Visio and OneNote de serie • Rastreo Continuo para origen tipo SharePoint • Cada 15 minutos • Set-SPEnterpriseSearchCrawlContentSource • Tipos de Contenido
  • 19. Fuentes de Resultado (Result Sources) • Sustituye a Ámbitos y Federación de Búsquedas • Soporta “Remote SharePoint Index” • http://aka.ms/oht1dx • Soporta Open Search y Exchange • Configurable a nivel de Site Collection
  • 20. Fuentes de Resultado (Result Sources) • Transformaciones de la Consulta • Generador de Consultas (Query Builder)
  • 21. Reglas de Consulta (Query Rules) • Reglas de Consulta (Query Rules) • Permite múltiples conjuntos de resultados • Condiciones • Consulta contiene x palabra/s • … • Acciones • Asignar un Best Bet • Crear y mostrar un Result Block • Cambiar la consulta con XRANK
  • 23. Tuning de Búsqueda Haciendo relevantes los resultados
  • 24. Experiencia de Usuario • Tipos de Resultados (Result Types) • Panel de Refinamiento (Search Refinement) • Plantillas para mostrar (Display Templates)
  • 25. Tipos de Resultados (Result Types) • Personalización de ciertos tipos de consultas configurables para que se muestren de una determinada forma
  • 26. Plantillas para mostrar (Display Templates) • Control Template • Item Template • Capa intermedia • JavaScript
  • 28. Futuro de la Búsqueda • Integracion con Yammer • Q&A Power BI • NLP
  • 30. Q&A
  • 31. GRACIAS POR SU ATENCIÓN José Quinto Zamora SharePoint Geek Riplife Gaming Technologies http://joSharePoint.com @jquintozamora