SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

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

DBA para SharePoint
DBA para SharePointDBA para SharePoint
DBA para SharePointJoseph Lopez
 
Administracion Sharepoint 2010
Administracion Sharepoint 2010Administracion Sharepoint 2010
Administracion Sharepoint 2010Eva 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ásFabian Imaz
 
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...Luis Valencia
 
GFI - APS BI Solucion Endeca (2013)
GFI - APS BI Solucion Endeca (2013)GFI - APS BI Solucion Endeca (2013)
GFI - APS BI Solucion Endeca (2013)GFI Informática
 
Aplicando Azure Search en Sistemas Hibridos
Aplicando Azure Search en Sistemas HibridosAplicando Azure Search en Sistemas Hibridos
Aplicando Azure Search en Sistemas HibridosJoseph Lopez
 
Findjira presentación
Findjira presentaciónFindjira presentación
Findjira presentaciónCarlos V.
 
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 2012SolidQ
 
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 2010Raona
 
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 2010Andrés Iturralde
 
Patrones de diseño en POO
Patrones de diseño en POOPatrones de diseño en POO
Patrones de diseño en POOEl Taller Web
 
Introduccion a MOSS 2007
Introduccion a MOSS 2007Introduccion a MOSS 2007
Introduccion a MOSS 2007Luis Du Solier
 

Semelhante a 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
 

Último

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 eyvanamcerpam
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
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 estossgonzalezp1
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
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.FlorenciaCattelani
 
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.pptxAlan779941
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
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 JUNITMaricarmen Sánchez Ruiz
 
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.pptxMiguelAtencio10
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
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...JohnRamos830530
 

Último (11)

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
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
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
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
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.
 
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
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
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
 
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
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
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...
 

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