Jun 03 2021 09:22 AM
Alright, I will try to be short here but anyone let me know if more info is needed.
We had this new project started 3 months ago, that was increasing the amount of data it was going inside our Elastic Search today, I suggested migrating to azure search for this new phase of the project, and so I started migrating.
Q1. Any recommended way for fast ingesting?
Using azure durable functions to ingest about 600k documents was taking an absurd amount of time, like over 4 hours; using the dotnet sdk, with batching by 100 documents. Documents are not large, but a bit complex.
Q2. Querying, anything out of the basics its really hard to find information for specially when using the dotnet sdk 11. Example, I have a sort that needs to sort results by one of the fields value inside an object inside the document,(2nd level) where fieldX= A, should come first and fieldX=B should come second and so on... which seemed like a good case for semantic scoring... but again, couldn't find any example on how to do that... (suggestion, a querying playground with the hotel data set would be very helpful on that)
Q3 - Maybe a bug, any way to manipulate the field conversion during casting of result set? Background info->searchClient.SearchAsync<DocumentsResult>(query, options ); one of the fields inside DocumentResult is a string which the value can contain "8" or "A8", I can see the data when querying the index on the portal its there, but when calling the value for this field is always null...
Sorry for the long post....
anyway, long story short migrated everything to managed sql server, where querying is extremely easy last week(due to time crunch) but since the AMA was coming up figured I could try getting some answers for this for next time or phase of the project.
Thanks
Pedro
Jun 03 2021 09:28 AM
Jun 03 2021 09:29 AM
Jun 03 2021 09:32 AM
Jun 03 2021 09:34 AM
Jun 03 2021 09:36 AM
Jun 03 2021 09:37 AM
Jun 03 2021 09:45 AM
Jun 03 2021 09:50 AM
Jun 03 2021 09:52 AM
Jun 03 2021 09:53 AM
Jun 03 2021 09:58 AM
Jun 03 2021 09:59 AM