Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
INTRO TO AZURE
SEARCH
CHAD CAMPBELL
WHAT IS
AZURE
SEARCH?
A service hosted in Microsoft Azure focused on search
solutions
WHAT IS A SEARCH SOLUTION
Search Service
Index A
Doc 1
Doc 2
Doc 3
Index B
Doc 1
Doc …
WHAT DOES
AZURE
SEARCH GIVE
ME?
• Natural Language Processing
• Relevant Scoring
• Search Recommendations
• Geospatial Sup...
NATURAL
LANGUAGE
PROCESSING
• Word Variations
• Verb Tenses
• Singular and plural word forms
• Word breaking based on stat...
RELEVANT SCORING
• Text
• Numeric Values
• Data Freshness
• Proximity
• Collections of Strings
“scoringProfiles” : [
{
“na...
SEARCH RECOMMENDATIONS
GEOSPATIAL SUPPORT
PROXIMITY SEARCHES GEOFENCED SEARCHES
FACETED
NAVIGATION
HIT HIGHLIGHTING
EASY SCALING • From 3 search indexes up to 1,000
• Go from 10,000 documents up to 1.4 billion
documents
HOW?
.NET SDK REST API
.NET { REST }
EXAMPLE ENDPOINTS
Indexes
https://my-search-engine.search.windows.net/indexes?api-version=2015-02-28
Documents
https://my-...
QUESTIONS, COMMENTS, QUALMS?
ME
@chadcampbell
https://www.ecofic.com
NEXT STEP
https://goo.gl/4sGxWX
BONUS
MATERIAL –
QUERY TYPES
• Query Types
• Document-level searches
• Field-level searches
• Fuzzy Searches
• Proximity S...
Upcoming SlideShare
Loading in …5
×

Intro to Azure Search

138 views

Published on

This deck provides an overview of Azure Search. Azure Search is a search-as-a-service solution. It helps you quickly add search abilities to your apps with your data. This deck also serves as an introduction to the "Adding Search Abilities to your Apps with Azure Search" training course.

Published in: Data & Analytics
  • Be the first to comment

  • Be the first to like this

Intro to Azure Search

  1. 1. INTRO TO AZURE SEARCH CHAD CAMPBELL
  2. 2. WHAT IS AZURE SEARCH? A service hosted in Microsoft Azure focused on search solutions
  3. 3. WHAT IS A SEARCH SOLUTION Search Service Index A Doc 1 Doc 2 Doc 3 Index B Doc 1 Doc …
  4. 4. WHAT DOES AZURE SEARCH GIVE ME? • Natural Language Processing • Relevant Scoring • Search Recommendations • Geospatial Support • Faceted Navigation • Hit Highlighting • Easy Scalability
  5. 5. NATURAL LANGUAGE PROCESSING • Word Variations • Verb Tenses • Singular and plural word forms • Word breaking based on statistical language models • Synonyms • Forgiveness • 56 supported languages
  6. 6. RELEVANT SCORING • Text • Numeric Values • Data Freshness • Proximity • Collections of Strings “scoringProfiles” : [ { “name”: “LastNameBoosted”, “text”: { “weights”: { “lastName”: 3 } } } ]
  7. 7. SEARCH RECOMMENDATIONS
  8. 8. GEOSPATIAL SUPPORT PROXIMITY SEARCHES GEOFENCED SEARCHES
  9. 9. FACETED NAVIGATION
  10. 10. HIT HIGHLIGHTING
  11. 11. EASY SCALING • From 3 search indexes up to 1,000 • Go from 10,000 documents up to 1.4 billion documents
  12. 12. HOW? .NET SDK REST API .NET { REST }
  13. 13. EXAMPLE ENDPOINTS Indexes https://my-search-engine.search.windows.net/indexes?api-version=2015-02-28 Documents https://my-search-engine.search.windows.net/indexes/[name]/docs?api-version=2015-02- 28
  14. 14. QUESTIONS, COMMENTS, QUALMS? ME @chadcampbell https://www.ecofic.com NEXT STEP https://goo.gl/4sGxWX
  15. 15. BONUS MATERIAL – QUERY TYPES • Query Types • Document-level searches • Field-level searches • Fuzzy Searches • Proximity Searches • Term Boosting • Regular Expressions

×