• • • • • • • • • Dynamic user experiences Advanced content processing Broad repository connectivity Extreme scale and performance Open and Extensible Platform • Simplicity and low TCO • Familiar, integrated developer tools •

Download Report

Transcript • • • • • • • • • Dynamic user experiences Advanced content processing Broad repository connectivity Extreme scale and performance Open and Extensible Platform • Simplicity and low TCO • Familiar, integrated developer tools •

•
•
•
•
•
•
•
•
•
Dynamic user experiences
Advanced content processing
Broad repository connectivity
Extreme scale and performance
Open and Extensible Platform
• Simplicity and low TCO
• Familiar, integrated
developer tools
• Windows 7 Integration
• Robust partner and platform ecosystem
Out-of-the-box intranet search
People Search
SharePoint platform integration
No code customization
Products for Every Customer Need
OOB General Productivity Search
with light customization
Heavily customizable OOB General Productivity Search
and easy to build Search-Driven Applications
OSP217 What’s New in Enterprise Search in Microsoft
SharePoint Server 2010
Common across the product line
• Common UI Framework
• Social search features and integration
• SharePoint platform integration
• End user and site administrator enablement
• Common Connector Framework (BDC)
• APIs and developer Experience
• Admin & deployment capabilities
• Operations advantages (SCOM, scripting)
FAST Search Extends SharePoint
Introducing FAST Search for SharePoint
A new choice for enterprise search that eliminates compromise
Productivity
Search Experience
Search Driven Applications
A Single, Cost-effective
Infrastructure
SharePoint 2010 search and FAST search comparison
General Productivity search
Light customization
Customized productivity search and search
driven applications
Social, Conversational
Social, Conversational++, Visual,
Contextual
Connectivity, Security, Relevance,
Performance, Administration, Scale
Connectivity+, Security, Relevance+,
Performance, Administration+, Scale++
SharePoint Standard CAL +
SharePoint Enterprise CAL +
SharePoint server license
FAST Search for SharePoint server license
Customizing Search
Search-Driven Applications
Platform Architecture
Deployment and Manageability
Turn information into business outcomes through engaging
experiences.
Social
Connect and collaborate to apply your talent
more effectively
Conversational
Change how you
interact with information, giving you
better answers
Visual
Contextual
Help you identify patterns and discover
new insights
Tailored to your
role, task, and perspective, making you
more productive
Visual and conversational interaction with precise control
Sort on any field
Deep Refinement
Thumbnails
Similar Results
Previews
Built on SharePoint Search Center
Visual results connects users with content
Leverages all of innovations in SharePoint
Open Web Parts, Federation, query suggestions, related queries, Did
you mean?
Thumbnails for Word and PowerPoint
Visual Best Bets highlight premium content
Preview in browser without leaving the results
Microwave ovens
Viagra
Corn Flakes
Uranus
LSD
Safety glass
Inkjet printers
Chocolate chip cookies
Penecillin
Infrared radiation
Enables precise control of results
Sorted by frequency
Enables conversational experience
You will never miss any content; enabling
better findability and exploration across the
entire result set
Provides a sorted view
Each refiner is sorted by frequency, from
highest to lowest, indicating the importance
of each term
Contains exact counts
Leads to discovering non-obvious
relationships, key data trends, and deep
analysis of your content
Exact Counts
OOB Search Experience
Customizing Search
Search-Driven Applications
Platform Architecture
Deployment and Manageability
Key ingredients to a great customized search experience
Search in the language of your business
Deliver results that are contextually relevant
Tune relevancy to meet diverse needs
Process content with advanced linguistics
Customize the user experience to build
engaging applications
Custom Query Suggestions
Maintaining a custom query suggestion list using the SharePoint Term Store repository, instead of putting
the information in a list on a site.
Visual cues to highlight essential content
Visual Notification
Web Part Flexibility
Built on SharePoint Keywords
Easy and quick to setup
Matches keywords and synonyms that are contextually relevant to
users. Include banners, videos, external websites.
Point and click setup for site admins. Set and forget with content
expiration dates . Web Parts allow for easy page customization
What’s for Lunch?
Visual Best Bets at Hafslund
Audience-specific search experiences
Use User Context to meet the needs of diverse groups
Renee Lo
Engineering
Contoso Consulting
”What should I know about
implementing ERP?”
Alan Brewer
Sales Manager
Contoso Consulting
”What should I know about selling
ERP consulting?”
User context
Information
context
Social
context
Application
context
Username & Group
Memberships
Location
Languages
Business Unit
Department
Team
Time of Day
Preferred Sites
SharePoint Audiences
Interests & Current Projects
Context of Current Task
Quickly build a contextual experience
User based tools for creating results that are relevant to your users
One-way synonyms
Keywords map to other terms
Two-way synonyms
Keywords become equivalent to other terms
Best Bets
Highlights key resources that are always
relevant to a keyword
Visual Best Bets
Extend Best Bets with pictures, video,
Silverlight controls
Document Promotion / Demotion
Tailor specific document relevancy
Pick Create
the right
new
ingredients
keywords
user contexts
MatchSite
theAdministrators
administrators
proper terms and
create
havecontexts
powerful
contexts
toand
boost
based
simple
relevancy
on user
tools to
for
targeted
profiles
configure
users
to the
to
deliver
ensure
search
relevant
your
experience
users
results
are
for
toalways
groups
the right
finding
of usersthe
right content
audiences
A flexible solution for your organizations, groups and individuals
Optimize
Quickly tailor
Relevancy
for
relevancy
broad intranet
models
Deliver the right results to the
use
Documentation, RFPs and
SOWs are now promoted
Query results with the
default relevancy
Same Results
different
order
New Default Sorting
Users can select rank
profiles in the sort by box
or create their own default
views by modifying the
web part
right people by creating new
Rank Profiles
Promotes relevant
Results
”I want to know about my customer
Woodgrove Bank and customers in Financial ”I want to get right to the technical
documents"
Services"
- Renee Lo, Consultant
- Alan Brewer, Sales Lead
Tune relevancy without impacting the default algorithm
Quality
Authority
Query Authority
Also known as static rank, consists of multiple managed properties including site, URL depth (preference
for shorter URLs), and relative importance of links to this document.
Applies when the query word falls in the link or anchor text.
Maps the popularity of a document, or the click-through rate when documents are clicked as a result of a
query
Freshness
Increases the relevancy if a document was recently created or modified, based on the last modified
property.
Proximity
Applies to where query terms fall and how close they are to each other within a document
Context
Managed Property
Increases the rank of a document if the query term is a managed property associated with that document
Effects relevancy when a managed property contains a specific value, such as Woodgrove Bank or
Financial Services
Out of the box relevancy
Extend the default algorithms
Tuned for great general productivity experience, relevancy improves with
click-throughs and link text analysis.
Create new default relevancy models. Blend static and dynamic ranking
parameters to instantly improve search results.
IT Pros are empowered to create new profiles quickly
Rank Profiles created in
PowerShell by extending the
default relevancy algorithm…
… and are exposed in the user interface by
modifying the sorting web part.
Content
Processing
Pipeline
Advanced Content Processing
Format
Conversion
Language
Detection
Lemmatization
…
Mapper
…
Entity
Extraction
A new level of search quality
OpenSearch Source
End Users
Federation
Content
Query
Processor
Search Center
User
Context
Indexer
Content
Processor
Crawler
Index
Partition
Relevance
Control
Metadata
Indexing
Connectivity
Automatic and detailed analysis creates a great search experience
FAST Content Processing Pipeline
Map
Language
Crawled
Format
Web
Document
Entity
Lemmatization
Date
Encoding
Link
Tokenization
Conversion
Properties
Extraction
and
Analysis
Vector
Time
and
Normalization
Detection
Extracts
Maps
Analyzes
Creates
Converts
Finds
Apply
Identifies
terms
the
all
the
aplain
of
documents
dates
root
unique
the
language
the
innative
text
of
the
and
metadata
arepresentation
from
content
word
times
specific
written
formultiple
hyperlinks
for
that
toand
rules
alanguage
a given
standard
was
maps
file
of
for
discovered
extracting
alanguage.
formats,
identifying
them
document
and
representation,
locale
to encodings,
predefined
anchor
by
For
that
words,
specific
the
English
reflects
various
text
to
concepts,
and
encoding
categories.
which
ithandle
maps
important
pipeline
applications
reinforces
locale
run,
idioms
so Out
that
stages
runs,
terms
specific
and
of
the
the
the
and
box
authority
frequency
representations.
support
running
phrases.
proper
dictionaries
and
for
Also
ranking
ofPeople,
ran
occurrence.
applies
back
For
ofcan
Companies
aexample,
to
custom
document.
be
a single
Used
used
word
knows
and
to
by
lemma.
find
the
breakers
Locations,
that
similar
tokenization
Understands
14-Mar-10
found
documents.
but can
inand
part
language
isbeequivalent
lemmatization
extended
numbers
specific
March
to
orany
telephone
stages
grammar
14,
category.
2010.
and context.
numbers.
Breaks down content to the smallest addressable chunks to build meaning
Understands file encoding, data formats, and written languages
Supports 400+ file formats, 80+ languages
Safely add additional analysis and processing
Configure Optional Processing Steps
XML Properties mapper
Offensive Content Filter
Pipeline Extensibility
Calls external applications for custom item processing
Field Collapsing
Add Custom Processing
Content classification
Geo-tagging
Machine translation
Sentiment Analysis
What is Custom Processing?
Custom Processing is Safe
Pipeline Extensibility is a specially defined stage that takes a set of
crawled properties, as flat text as input and maps output to another
crawled property
Executable arguments and temporary files automatically handled in
sandbox with timeouts. Runs before Crawled Property mapping stage,
making new metadata accessible in SharePoint
Automatic association of metadata to content
Crawled Properties
Title
Sales Forecast
Companies
Crawled
ManagedProperties
Properties
Contoso
Tailspin Toys
Standard
document
Map one or
more Crawled
metadata
the
Propertiesdiscovered
to a single by
field.
crawler
extracted
from the
Enablesorsorting,
refinement,
full
text by tuning
the FAST
relevance
andContent
fielded
Processing
searching Pipeline
Woodgrove Bank
Any data can be
found and mapped
…
Expertise
Strategic Consulting
Market Analysis
IT Implementation
…
Industry
Financial Services
Manufacturing
Technology
Mapped in
Central Admin
Or PowerShell
...
Index Schema:
Type
Managed Properties
Doc ID
Title
Author
Date
Size
Keywords
Companies
Expertise
Industry
...
Body Text
123
Sales Forec…
John Doe
2010-04-15
386 KB
sales; pipe…
Contoso; Tail..
Strategic Con..
Financial Ser…
…
IT Market Gr…
456
…
…
…
…
…
…
…
…
…
…
963
…
…
…
…
…
…
…
…
…
…
Customizing Search
Search-Driven Applications
Platform Architecture
Deployment and Manageability
Search Driven Applications
Meet all the search application needs you have across your business
Sales:
360o Customer Insight
Services:
Knowledge Browser
Marketing:
Competitive Intelligence
Research & Development:
Innovation Portal
Support:
Call Center Advisor
Operations:
Systems/Logistics Portal
Legal, HR, IT, Finance, ……
“How do I support the
unique search needs of teams
and work that impact our
business?”
To do so, you need a search
platform that has
• A deep understanding of your
information
• Flexible relevance to meet diverse
needs
• A customizable UX to increase
user efficiency
FAST Search for SharePoint
Start with a simple query, quickly find
and explore
Top information from Woodgrove…new market
view report to send to clients
Set of Customers to explore
Finds customers beyond direct terms (REIT ~
real estate)
Experts to help, with
availability and rating
View of information across different pivots, with
drilldown
Immediate actions on
selected items
Drilldown to single view with all clues about a customer: portfolio, holdings, communications, annual
and quarterly customer plans, etc…
News and external opinion
to monitor and send to
clients
Putting together all of the pieces to build search-driven applications
Back End Processing Tasks:
Load content from many different places
Out of the box connectors for SharePoint, exchange public folders, and
shared files
SharePoint Designer to configure connection to customer
portfolio/holdings database
Create custom metadata with content processing pipeline
Names of holdings, offerings, key concepts, companies, people
Synonyms for key concepts (real estate ~ REIT)
Roll-ups configured with optional results collapsing stage
Create custom relevance profile
Designers can stylize the User Interface
Apply styles to web parts
Federation, People Search, Search actions
Build custom web parts for visual navigation
Use SharePoint workflows to perform business specific actions
Search 2010 Architecture
The platform for Search Customization
Customizing Search
Search-Driven Applications
Platform Architecture
Deployment and Manageability
FAST Search Service Architecture
Query SSA
Content
SSA
FAST Search Server 2010
Summary of architectural components
Back-end with extreme and flexible scale out options
Query Volume
Search and Indexing
Query and Result
Processing
No theoretical upper
bounds!
Scale-out multiple “dimensions”
Query Volume
Content Volume
Indexing freshness
Content
Volume
Redundancy options
Search
Indexing
Crawling and Content
Processing
*Depends on content and hardware specifics
SharePoint Crawler
SP Crawl
People Crawl
Crawl DB
Web Analyzer
FAST-WA-1
Web Analyzer
Indexer/Search
FAST-FSTIDX-11
Index/Search
SP2010 Farm
FAST Search for
SP 2010 Farm
SP2010 Farm
FAST Search for
SP 2010 Farm
All roles
All roles
All roles
All roles
Crawl DB
Search Admin DB
SQL 2008 Cluster
SP2010 Farm
FAST Search for SharePoint 2010 Farm
*
WFE
Query SSA
WFE
Query SSA
*
SP Crawl
People Crawl
SP Crawl
People Crawl
Crawl DB
Search Admin DB
SQL 2008 Cluster
Note:
Servers marked with a * are only
needed for redundancy.
FAST-ADM-1
Admin
Content Distributor 1
12 Docprocs+
Web Analyzer
FAST-FSTIDX-11
Index (Search)
Indexing Dispatcher 2
12 Docprocs+
QR Server
*
FAST-FSTIDX-21
(Index) Search
QR Server
SP2010 Farm
WFE
Query SSA
WFE
Query SSA
SP Crawl
People Crawl
SP Crawl
People Crawl
Crawl DB
Search Admin DB
SQL 2008 Cluster
FAST Search for SharePoint 2010 Farm
FAST-ADM-1
Admin
Content Distributor 1
Web Analyzer
12 Docprocs+
FAST-ADM-2
Content Distributor 2
Web Analyzer
12 Docprocs+
(Enterprise Crawler)
FAST-FSTIDX-11
Index (Search)
12 Docprocs+
FAST-FSTIDX-12
Index (Search)
12 Docprocs+
FAST-FSTIDX-13
Index (Search)
12 Docprocs+
FAST-FSTIDX-21
(Index) Search
QR Server
FAST-FSTIDX-22
(Index) Search
QR Server
FAST-FSTIDX-23
(Index) Search
QR Server
SP2010 Farm
WFE
Query SSA
WFE
Query SSA
SP Crawl
People Crawl
SP Crawl
People Crawl
SP Crawl
Crawl DB
Search Admin DB
SQL 2008 Cluster
FAST Search for SharePoint 2010 Farm
FAST-ADM-1
FAST-ADM-2
Admin
Content Distributor 2
ConfigServer
Web Analyzer
Spelltuner
12 Docprocs+
SamAdmin
Content Distributor 1
Web Analyzer
12 Docprocs+
FAST-ADM-3
Web Analyzer
12 Docprocs+
FAST-FSTIDX-11
Index (Search)
12 Docprocs+
FAST-FSTIDX-21
(Index) Search
QR Server
FAST-FSTIDX-12
Index (Search)
12 Docprocs+
FAST-FSTIDX-22
(Index) Search
QR Server
FAST-FSTIDX-13
Index (Search)
12 Docprocs+
FAST-FSTIDX-23
(Index) Search
QR Server
FAST-FSTIDX-14
Index (Search)
12 Docprocs+
FAST-FSTIDX-24
(Index) Search
QR Server
FAST-FSTIDX-15
Index (Search)
12 Docprocs+
FAST-FSTIDX-25
(Index) Search
QR Server
FAST-FSTIDX-16
Index (Search)
12 Docprocs+
FAST-FSTIDX-26
(Index) Search
QR Server
Secure, unified access to information
Index or federate with content, applications, and services
OpenSearch Federation
Search Index
User Experience
Enterprise
Content
Business
Applications
Information
Services
Indexing Connectors
Simplified, powerful administration
A high-end enterprise search solution that’s easy to deploy and manage
Enterprise Search from Microsoft
Introducing FAST Search for SharePoint
A new choice for enterprise search that eliminates compromise
Productivity
Search Experience
Search Driven Applications
A Single, Cost-effective
Infrastructure
SharePoint 2010 search and FAST search comparison
General Productivity search
Light customization
Customized productivity search and search
driven applications
Social, Conversational
Social, Conversational++, Visual,
Contextual
Connectivity, Security, Relevance,
Performance, Administration, Scale
Connectivity+, Security, Relevance+,
Performance, Administration+, Scale++
SharePoint Standard CAL +
SharePoint Enterprise CAL +
SharePoint server license
FAST Search for SharePoint server license
http://sharepoint.microsoft.com
Play the Microsoft Office & SharePoint Track Tag Contest
Download the Microsoft Tag Reader
Open the internet browser on your mobile phone
and visit http://gettag.mobi
Grand Prize (1)
Xbox 360 Prize Package
and Microsoft® Office 2010
Daily Prizes
40 copies of
Microsoft® Office 2010
Come to the Expo Hall – Yellow Section OSP Info Desk
for Official Rules & Collect Additional Tags from all OSP Track Sessions, Speakers and Expo Hall!
Q&A
[email protected]
[email protected]
61