Connect to and Consume Azure Services and Third Party Services: Azure Search Flashcards
Je moet code implementeren die objecten creëert om indexen aan te maken in Azure Search. Welke van de volgende objecten zou jij hiervoor gebruiken? Kies er 2
- SearchService
- SearchIndexClient
- SearchServiceClient
- SearchCredentials
- SearchServiceClient
- SearchCredentials
Een bedrijf is van plan om gebruik te maken van de Azure Search Service. De service zal verbinden met een Azure SQL database die klanten en product data zal bevatten. Je moet de index instellen en de data importeren vanuit de database in Azure Search. Bovendien, vanuit een zoek perspectief, moet je je houden aan het volgende:
- De mogelijkheid om te zoeken in de index a.h.v. regular expressions
- De mogelijkheid om het resultaat te organiseren a.h.v. counts foor name-value pairs
- Oplijsten van producten a.h.v. een specifiek prijs bereik
Je moet de SearchParameters klasse configureren.
Welke property zou je gebruiken voor volgende verreiste:
De mogelijkheid om te zoeken in de index a.h.v. regular expressions
- QueryIndex
- OrderBy
- SearchMode
- queryType
queryType
Een bedrijf is van plan om gebruik te maken van de Azure Search Service. De service zal verbinden met een Azure SQL database die klanten en product data zal bevatten. Je moet de index instellen en de data importeren vanuit de database in Azure Search. Bovendien, vanuit een zoek perspectief, moet je je houden aan het volgende:
- De mogelijkheid om te zoeken in de index a.h.v. regular expressions
- De mogelijkheid om het resultaat te organiseren a.h.v. counts foor name-value pairs
- Oplijsten van producten a.h.v. een specifiek prijs bereik
Je moet de SearchParameters klasse configureren.
Welke property zou je gebruiken voor volgende verreiste:
De mogelijkheid om het resultaat te organiseren a.h.v. counts voor name-value pairs
- Facets
- Filters
- SearchMode
- QueryType
Facets
Een bedrijf is van plan om gebruik te maken van de Azure Search Service. De service zal verbinden met een Azure SQL database die klanten en product data zal bevatten. Je moet de index instellen en de data importeren vanuit de database in Azure Search. Bovendien, vanuit een zoek perspectief, moet je je houden aan het volgende:
- De mogelijkheid om te zoeken in de index a.h.v. regular expressions
- De mogelijkheid om het resultaat te organiseren a.h.v. counts foor name-value pairs
- Oplijsten van producten a.h.v. een specifiek prijs bereik
Je moet de SearchParameters klasse configureren.
Welke property zou je gebruiken voor volgende verreiste:
Oplijsten van producten a.h.v. een specifiek prijs bereik
- OrderBy
- Top
- Filter
- QueryType
Filter
Wat moet je doen wanneer je een veld van een index Searchable, Filterable, … hebt gemaakt? Wordt de werking van het attribuut ineens toegepast?
Het wijzigen van de field definitie zal niet direct werken, je moet een volledig rebuild doen.
Wat moet je doen zodat je een document op unieke wijze kan identificeren in de index?
Een van de fields aanduiden als de document key
Je kan een field in de index markeren met een index attribute, benoem de verschillende index attributes en leg kort uit wat ze doen.
- retrievable - zichtbaar maken in resultaat
- filterable - filteren van resultaat
- sortable - sorteren op een veld
- facetable - grouperen van resultaten
- searchable - full text search mogelijk maken
Benoem 5 eigenschappen van Azure Search.
- Search as a service cloud solution
- Voorziet uw applicaties van een rijke zoekervaring
- Meerder indexes per search account
- Importeren van data is mogelijk
- Zoeken op verschillende criteria
De eerste stap bij het maken van een Azure Search account is het voorbereiden van de service, daarbij moet je een prijsmodel kiezen, geef een overzicht van de verschillende prijsmodellen.
- FREE
- 50MB data
- 3 indexes per service
- Basic, Standard
- Meer data
- Meer indexes
- Replicas wanneer hoge beschikbaarheid nodig is
- Toevoegen van partities om uw opslag uit te breiden om meer documents op te kunnen slaan
Wat is een index?
- het bewaard de data
- het is als een database tabel
- queryen is mogelijk
Van waar kan je allemaal data importeren in een index?
- Azure CosmosDB
- Azure SQL Database
- Azure BLOB storage
Als je data importeert van een gegevensbron naar je index, hoe zorg je er dan voor dat die data in je index up to date blijft met de gevensbron van waar je importeert?
Je kan een taak inplannen om de index regelmatig te laten updaten.
Op welke 3 manieren kan je een zoekopdracht uitvoeren op je index?
- Search querys
- Filters
- Facets
Wanneer je Search client is aangemaakt en je hebt de wizard gevolgd om data uit een gegevensbron te importeren, is na het afronden van de wizard de data uit de gegevensbron direct geïmporteerd?
Nee, je moet eerst de indexeerfunctie eens uitvoeren.
Wanneer je een zoekopdracht uitvoert op een index, bevat elke resultaat object de property @search.score, waarvoor wordt deze property gebruikt?
{
“@search.score”: 1,
“CustomerID”: “29567”,
“Title”: “Ms.”,
“FirstName”: “Jackie”,
“MiddleName”: “E.”,
“LastName”: “Blackwell”,
“Suffix”: null,
“CompanyName”: “Commuter Bicycle Store”,
“SalesPerson”: “adventure-works\josé1”,
“EmailAddress”: “jackie0@adventure-works.com”,
“Phone”: “972-555-0163”
}
Om de relevantie van het resultaat aan te duiden met een nummer ten opzichte van de zoekopdracht. Hoe hoger het nummer des te relevanter het item.