Azure search is a fully managed search service for mobile and web app development. It offers the experienced user expects and the features developer require.
1. Azure Search
Notes:
If you experience audio issues during the webinar, you can dial in through telephone details provided to you in your
registration confirmation email.
Please feel free to post questions in the questions dialog and we will try to answer as many as we can at the end.
Recording of this session will be shared in next 24-48 hours.
You can also write to us at marketing@winwire.com for any clarifications or information.
4. Scenarios
If an app offers lot of content your, users will be more effective
searching instead of browsing
Line of business applicationsSocial contentE-Commerce
6. Why build own search engine?
Control
Define what’s the
right data scope for
searchable data
Align with business
7. Azure Search
Azure search is a fully managed search service for mobile
and web app development. It offers the experience user
expects and the features developer require.
8. Advantages
1 Cloud search service for web and
mobile app development
2 Get your search indices up and
running quickly
3
Easily scale up and down as needed
4 Connect search results to business goals
with great control over search ranking
5 Load and update automatically with
integrated indexers
6 Easily add geo-spatial search to your
app
11. Index
What is an Index ?
Field types and attributes
in an Azure Search index
12. Creating an Index
Create a new Index
You can create a new index within an Azure Search service using an HTTP POST or
PUT request.
POST
POST
https://[servicename].search.windows.net/indexes?api-version=[api-version]
Content-Type: application/json
api-key: [admin key]
PUT
PUT
https://[servicename].search.windows.net/indexes/[index name]?api-version=[api-
version]
14. Populating an Index – using Indexer
Data_Source Indexer Target Index
An indexer is a resource that
connects data sources with target
search indexes
Indexer
A data source specifies what data
needs to be indexed at connects
data sources with target search
indexes.
Data Source
15. Populating an Index - Azure Search Service REST API
● POST /indexes/[index name]/docs/index?api-version=[api-version]
● Request Body
{ "value": [
{
"@search.action": "upload (default) | merge | mergeOrUpload | delete",
"key_field_name": "unique_key_of_document", (key/value pair for key field from index schema)
"field_name": field_value (key/value pairs matching index schema)
...
}, ...
]}
● Response
Status code: 200 OK
Status code: 207
18. Q & A
Next Webinar
Topic : Azure Service Fabric
When: June 15th at 9am PT
http://www.winwire.com/blog-winsights/
www.twitter.com/winwire
marketing@winwire.com
www.winwire.com
Hinweis der Redaktion
Control
To define what’s the right data scope for searchable data
To align with business