Connect to and Consume Azure Services and Third Party Services: Azure Search Flashcards

1
Q

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
A
  • SearchServiceClient
  • SearchCredentials
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

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
A

queryType

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

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
A

Facets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

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
A

Filter

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wat moet je doen wanneer je een veld van een index Searchable, Filterable, … hebt gemaakt? Wordt de werking van het attribuut ineens toegepast?

A

Het wijzigen van de field definitie zal niet direct werken, je moet een volledig rebuild doen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wat moet je doen zodat je een document op unieke wijze kan identificeren in de index?

A

Een van de fields aanduiden als de document key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Je kan een field in de index markeren met een index attribute, benoem de verschillende index attributes en leg kort uit wat ze doen.

A
  • retrievable - zichtbaar maken in resultaat
  • filterable - filteren van resultaat
  • sortable - sorteren op een veld
  • facetable - grouperen van resultaten
  • searchable - full text search mogelijk maken
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Benoem 5 eigenschappen van Azure Search.

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

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.

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wat is een index?

A
  • het bewaard de data
  • het is als een database tabel
  • queryen is mogelijk
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Van waar kan je allemaal data importeren in een index?

A
  • Azure CosmosDB
  • Azure SQL Database
  • Azure BLOB storage
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

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?

A

Je kan een taak inplannen om de index regelmatig te laten updaten.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Op welke 3 manieren kan je een zoekopdracht uitvoeren op je index?

A
  • Search querys
  • Filters
  • Facets
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

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?

A

Nee, je moet eerst de indexeerfunctie eens uitvoeren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

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”

}

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly