SPLive Orlando - Beyond the Search Center - Application or Solution?


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • SharePoint Live! Orlando 2012 © 2012 SharePoint Live! All rights reserved.
  • No longer within the firewall Relevance is critical Search within the organization „ Transparent” Search Search Driven Applications
  • Customer Service + support Logistical track and trace Contextual advertising Decision intelligence E-Discovery
  • Built by Customer: Merrill Lynch Financial Services Research Portal Screenshot 1 of 2
  • MOCKUP Only Wealth Management Advisor portal
  • Built by Customer and Microsoft Services: Dow Jones Investment portfolio analysis application
  • MOCKUP ONLY Innovation portal
  • Time: 2 minutes. Speaker Notes: There are three levels of search customization that cover the spectrum: Configuring out of the box behavior Extending existing components (e.g. Web Parts) Creating brand new components The actual tools (sharepoint, SPD, VS) are provided as *examples* of the tools that you would work with at each of these levels.
  • SPLive Orlando - Beyond the Search Center - Application or Solution?

    1. 1. SPTH05 Beyond the Search Center – Application or Solution? Agnes Molnar Senior Search Solutions Consultant SharePoint Server MVP Level: Intermediate
    2. 2. Introduction • Senior Search Solutions Consultant • SharePoint Server MVP • Speaker, Blogger, Community Lead http://aghy.hu http://www.DoMoreWithSearch.com Email: aghy@aghy.hu Twitter: @molnaragnes
    3. 3. Search Search connects people to the informationthey need to get their jobs done.
    4. 4. Search Components Source: http://searchpatterns.org
    5. 5. Search• „I know what I’m searching for and know how to do that”• „I know what I’m searching for but I don’t know how to do that”• „I don’t know what I’m searching for”• „Am I Searching?...”
    6. 6. Enterprise Search Search Technology that your organization owns and controls
    7. 7. Traditional System Integration Sales & Marketing Supply Chain Engineering/R&D Legal/Compliance I need all information we Where can I see all my Where do I have to look Do we know our liability have about my customer? suppliers data in one place? for research projects? on this matter? Custom Integration Middleware SOA Cost: $ $ $ $ Cost: $ $ $ $ $ Cost: $ $ $ $ $ Time Frame: Time Frame: Time Frame: Challenge: Brittle code Challenge: $1,000,000 + costs with limited content sources Challenge: Massive re-engineerSilosData Unstructured Email ECM, Search, Structured Data Public Cloud/ CRM ERP Data & Messaging Collaboration (file shares) (databases) Web Sites Office 365 10
    8. 8. Search Based Application (SBA)• Software Application• Built on a Search Engine backbone rather than a database infrastructure• Mission-oriented information access, analysis or discovery
    9. 9. Search Driven Architecture
    10. 10. 15
    11. 11. SBA Examples
    12. 12. ChallengesUser Multiple search interfaces, systems, and logons; noExperience unified search resultsChallenges Files and email onData and desktops; structured andExpertise unstructured data silos; untapped expertiseChallenges Relevance and ranking;Enterprise security, privacy &and IT compliance; scalability, manageability & extensibilityChallenges
    13. 13. Customizations for Search DrivenApplicationsBuilding on an extensible platform Configure Extend Create User Context Relevance Profiles Custom Elements LOB Connectivity UI & Web Parts Work Environments Content Processing Result Rollup New Innovations Business language Visual Elements …. Federation Sources Workflows UI Look & Feel Analytics ….. …..
    14. 14. Content Sources
    15. 15. Content Sources in SBAs• Combine (join) data• Connect data – Existing relationships in the source system – Newly discovered, cross-system relationships• Aggregate data• Visualize data
    16. 16. Data Collection / Crawling• Crawler: – Connects to the Content Source – Enumerates the content – Reads the content items – Extracts the metadata – Sends the collected info back to the Indexer
    17. 17. Data Collection / Crawling• Connector: Enables to access different types of content• OOTB: – SharePoint – File Share – Web site – Business Data – Exchange Public Folders – Custom Connectors – (Lotus Notes) – (Documentum)
    18. 18. Processing: Crawled and ManagedProperties• Crawled property: metadata extracted from the documents/items during the crawl.• Managed property: can appear in refined searches and helps users perform more successful queries
    19. 19. Processing: Crawled and ManagedProperties
    20. 20. Processing: Ranking• Ranking: produce results that are ordered according to some computed relevancy score • Dynamic: Based on weighted managed properties (title, body, social tags, etc.) • Static: –File Type –Click through relevancy –Depth
    21. 21. User Interface• OOTB UI elements – Refinement Panel – Core Results Web Part – etc.• Federation• People Search• Scopes• Custom Web Parts – Visual Navigation – Mashups – Etc.• Workflows – Act on Items Immediately
    22. 22. Search Federation• Using remote index for queries• Location type: – SharePoint Search index – FAST index – OpenSearch 1.0/1.1
    23. 23. Search Federation
    24. 24. Summary• Search Based Applications? – Need to Aggregate Heterogeneous Content – Neet to Process Large Volume of Data – Need for Real Time Information – Need for Ad Hoc Reporting
    25. 25. Want to Know More About SharePoint 2013Search? The Essential Guide to Enterprise Search in SharePoint 2013 Everything You Need to Know to Get the Most Out of Search and Search-based Applications Download from www.SharePointSearch2013.com This book contains 20 chapters, and more than 100 pages packed full of valuable insights. Also includes helpful call outs and screenshots. Architecture Applications Working Working , User & with Queries with Deployment Experience Developme and Results Content & nt Operations
    26. 26. Questions?Email: Agnes.Molnar@BAInsight.comTwitter: @molnaragnesBlog: http://aghy.hu http://DoMoreWithSearch.com