Início Rápido: Usar ferramentas internas do portal para importação, indexação e consultas do Azure SearchQuickstart: Use built-in portal tools for Azure Search import, indexing, and queries

Para se familiarizar rapidamente com os conceitos do Azure Search, experimente as ferramentas internas no portal do Azure.For a fast ramp up on Azure Search concepts, try the built-in tools in the Azure portal. Os assistentes e os editores não oferecem a paridade completa com o .NET e as APIs REST, mas você pode começar rapidamente com uma introdução sem código, escrevendo consultas interessantes em dados de exemplo em minutos.Wizards and editors do not offer full parity with the .NET and REST APIs, but you can get started quickly with a code-free introduction, writing interesting queries against a sample data within minutes.

  • Começar com um conjunto de dados de exemplo público gratuito hospedado no AzureStart with a free public sample data set hosted on Azure
  • Execute o assistente para Importação de dados no Azure Search para carregar dados e gerar um índiceRun the Import data wizard in Azure Search to load data and generate an index
  • Monitorar o progresso de indexação no portalMonitor indexing progress in the portal
  • Exibir um índice existente e as opções para modificá-loView an existing index and options for modifying it
  • Explore a pesquisa de texto completo, filtros, facetas, pesquisa difusa e pesquisa geográfica com o Search ExplorerExplore full text search, filters, facets, fuzzy search, and geosearch with Search explorer

Se as ferramentas forem muito limitadas, considere a possibilidade de começar com uma introdução à programação do Azure Search no .NET baseada em código ou usar o Postman ou o Fiddler para fazer chamadas à API REST.If the tools are too limiting, you can consider a code-based introduction to programming Azure Search in .NET or use Postman or Fiddler for making REST API calls.

Se você não tiver uma assinatura do Azure, crie uma conta gratuita antes de começar.If you don't have an Azure subscription, create a free account before you begin. Você também pode assistir a uma demonstração de seis minutos das etapas deste tutorial a partir do minuto 3 neste vídeo de visão geral do Azure Search.You could also watch a 6-minute demonstration of the steps in this tutorial, starting at about three minutes into this Azure Search Overview video.

Pré-requisitosPrerequisites

Crie um serviço Azure Search ou localize um serviço existente na assinatura atual.Create an Azure Search service or find an existing service under your current subscription. É possível usar um serviço gratuito para este início rápido.You can use a free service for this quickstart.

Verificar o espaçoCheck for space

Muitos clientes começam com o serviço gratuito.Many customers start with the free service. Essa versão é limitada a três índices, três fontes de dados e três indexadores.This version is limited to three indexes, three data sources, and three indexers. Verifique se há espaço para itens extras antes de começar.Make sure you have room for extra items before you begin. Este tutorial cria uma unidade de cada objeto.This tutorial creates one of each object.

As seções no painel de serviço mostram quantos índices, indexadores e fontes de dados você já tem.Sections on the service dashboard show how many indexes, indexers, and data sources you already have.

Listas de índices, indexadores e fontes de dados

Criar um índice e carregar dadosCreate an index and load data

As consultas de pesquisa de iteram em um índice que contém dados e metadados pesquisáveis e construções adicionais que otimizam certos comportamentos de pesquisa.Search queries iterate over an index that contains searchable data, metadata, and additional constructs that optimize certain search behaviors.

Para este tutorial, utilizamos um conjunto de dados interno de exemplo que pode ser rastreado com um indexador via assistente Importar dados.For this tutorial, we use a built-in sample dataset that can be crawled using an indexer via the Import data wizard. Um indexador é um rastreador específico de fonte que pode ler metadados e conteúdo de fontes de dados do Azure que tenham suporte.An indexer is a source-specific crawler that can read metadata and content from supported Azure data sources. Normalmente, os indexadores são usados de forma programática, mas no portal, você pode acessá-los por meio do assistente para Importação de dados.Normally, indexers are used programmatically, but in the portal, you can access them through the Import data wizard.

Etapa 1 – Iniciar o assistente para Importação de dados e criar uma fonte de dadosStep 1 - Start the Import data wizard and create a data source

  1. No painel do serviço Azure Search, clique em Importar dados na barra de comandos para criar e popular um índice de pesquisa.On the Azure Search service dashboard, click Import data on the command bar to create and populate a search index.

    Comando Importar de dados

  2. No assistente, clique em Conectar-se aos seus dados > Exemplos > realestate-us-sample.In the wizard, click Connect to your data > Samples > realestate-us-sample. Essa fonte de dados é interna.This data source is built-in. Se você estiver criando sua própria fonte de dados, precisará especificar um nome, um tipo e as informações de conexão.If you were creating your own data source, you would need to specify a name, type, and connection information. Depois de criada, ela se torna uma "fonte de dados existente" que pode ser reutilizada em outras operações de importação.Once created, it becomes an "existing data source" that can be reused in other import operations.

    Selecionar o conjunto de dados de exemplo

  3. Continue para a próxima página.Continue to the next page.

    Botão Próxima página da pesquisa cognitiva

Etapa 2 – Ignorar Habilidades cognitivasStep 2 - Skip Cognitive skills

O assistente dá suporte à criação de um pipeline de habilidades cognitivas para incorporar os algoritmos de IA dos Serviços Cognitivos na indexação.The wizard supports the creation of a cognitive skills pipeline for incorporating the Cognitive Services AI algorithms into indexing.

Ignoraremos esta etapa por enquanto e passaremos diretamente para Personalizar o índice de destino.We'll skip this step for now, and move directly on to Customize target index.

Ignorar etapa de habilidades cognitivas

Dica

Você pode percorrer um exemplo de indexação de inteligência artificial em um guia de início rápido ou tutorial.You can step through an AI-indexing example in a quickstart or tutorial.

Etapa 3 – Configurar o índiceStep 3 - Configure index

Normalmente, a criação de índice é um exercício baseado em código, concluído antes do carregamento de dados.Typically, index creation is a code-based exercise, completed prior to loading data. No entanto, conforme indicado neste tutorial, o assistente pode gerar um índice básico para qualquer fonte de dados que ele possa rastrear.However, as this tutorial indicates, the wizard can generate a basic index for any data source it can crawl. No mínimo, um índice requer um nome e uma coleção de campos; um dos campos deve estar marcado como a chave do documento para identificar cada documento de forma exclusiva.Minimally, an index requires a name and a fields collection; one of the fields should be marked as the document key to uniquely identify each document. Além disso, será possível especificar analisadores de linguagem ou sugestores se você desejar obter o preenchimento automático ou consultas sugeridas.Additionally, you can specify language analyzers or suggesters if you want autocomplete or suggested queries.

Campos têm atributos e tipos de dados.Fields have data types and attributes. As caixas de seleção na parte superior são atributos de índice que controlam como o campo é usado.The check boxes across the top are index attributes controlling how the field is used.

  • Recuperável significa que ele aparece na lista de resultados da pesquisa.Retrievable means that it shows up in search results list. Você pode marcar campos individuais como fora dos limites para os resultados de pesquisa ao desmarcar essa caixa de seleção, por exemplo, quando os campos forem usados somente em expressões de filtro.You can mark individual fields as off limits for search results by clearing this checkbox, for example when fields used only in filter expressions.
  • Chave é o identificador exclusivo do documento.Key is the unique document identifier. É sempre uma cadeia de caracteres e é obrigatório.It's always a string, and it is required.
  • Filtrável, Classificável e Com faceta determinam se os campos são usados em um filtro, uma classificação ou uma estrutura de faceted navigation.Filterable, Sortable, and Facetable determine whether fields are used in a filter, sort, or faceted navigation structure.
  • Pesquisável significa que um campo é incluído na pesquisa de texto completo.Searchable means that a field is included in full text search. As cadeias de caracteres são pesquisáveis.Strings are searchable. Campos numéricos e boolianos geralmente são marcados como não pesquisáveis.Numeric fields and Boolean fields are often marked as not searchable.

Os requisitos de armazenamento não variam como resultado de sua seleção.Storage requirements do not vary as a result of your selection. Por exemplo, se você definir o atributo Recuperável em vários campos, os requisitos de armazenamento não aumentarão.For example, if you set the Retrievable attribute on multiple fields, storage requirements do not go up.

Por padrão, o assistente procura na fonte de dados identificadores exclusivos como base para o campo de chave.By default, the wizard scans the data source for unique identifiers as the basis for the key field. As cadeias de caracteres são atribuídas como Recuperáveis e Pesquisáveis.Strings are attributed as Retrievable and Searchable. Os inteiros são atribuídos como Recuperáveis, Filtráveis, Classificáveis e Com Faceta.Integers are attributed as Retrievable, Filterable, Sortable, and Facetable.

  1. Aceite os padrões.Accept the defaults.

    Se você executar o assistente uma segunda vez usando uma fonte de dados de imóveis existente, o índice não será configurado com os atributos padrão.If you rerun the wizard a second time using an existing realestate data source, the index won't be configured with default attributes. Você precisará selecionar manualmente os atributos em importações futuras.You'll have to manually select attributes on future imports.

    Índice realestate gerado

  2. Continue para a próxima página.Continue to the next page.

    Próxima página – Criar o indexador

Etapa 4 – Configurar o indexadorStep 4 - Configure indexer

Ainda no assistente Importar dados, clique em Indexador > Nomee digite um nome para o indexador.Still in the Import data wizard, click Indexer > Name, and type a name for the indexer.

Esse objeto define um processo executável.This object defines an executable process. Você poderá colocá-lo em uma agenda recorrente, mas, por enquanto, use a opção padrão para executar o indexador uma vez, imediatamente.You could put it on recurring schedule, but for now use the default option to run the indexer once, immediately.

Clique em Enviar para criar e executar simultaneamente o indexador.Click Submit to create and simultaneously run the indexer.

indexador realestate

Monitorar o progressoMonitor progress

O assistente levará você para a lista Indexadores, na qual você poderá monitorar o progresso.The wizard should take you to the Indexers list where you can monitor progress. Para a autonavegação, acesse a página Visão Geral e clique em Indexadores.For self-navigation, go to the Overview page and click Indexers.

Podem ser necessários alguns minutos para que o portal atualize a página, mas você deverá ver o indexador recém-criado na lista, com o status indicando "em andamento" ou êxito, juntamente com o número de documentos indexados.It can take a few minutes for the portal to update the page, but you should see the newly created indexer in the list, with status indicating "in progress" or success, along with the number of documents indexed.

Mensagem de andamento do indexador

Exibir índiceView the index

A página principal de serviço fornece links para os recursos criados no serviço Azure Search.The main service page provides links to the resources created in your Azure Search service. Para exibir o índice que você acabou de criar, clique em Índices na lista de links.To view the index you just created, click Indexes from the list of links.

Lista de índices no painel de serviço

Nesta lista, você pode clicar no índice realestate-us-sample que acabou criou, exibir o esquema de índice.From this list, you can click on the realestate-us-sample index that you just created, view the index schema. e, opcionalmente, adicionar novos campos.and optionally add new fields.

A guia Campos mostra o esquema de índice.The Fields tab shows the index schema. Role até a parte inferior da lista para inserir um novo campo.Scroll to the bottom of the list to enter a new field. Na maioria dos casos, você não pode alterar os campos existentes.In most cases, you cannot change existing fields. Os campos existentes têm uma representação física no Azure Search e, portanto, não podem ser modificados, nem mesmo no código.Existing fields have a physical representation in Azure Search and are thus non-modifiable, not even in code. Para alterar fundamentalmente um campo existente, crie um índice, removendo o original.To fundamentally change an existing field, create a new index, dropping the original.

exemplo de definição de índice

Outros constructos, como perfis de pontuação e opções de CORS, podem ser adicionados a qualquer momento.Other constructs, such as scoring profiles and CORS options, can be added at any time.

Para entender claramente o que é possível editar ou não durante o design de índice, reserve um minuto para ver as opções de definição de índice.To clearly understand what you can and cannot edit during index design, take a minute to view index definition options. Opções esmaecidas são um indicador de que um valor não pode ser modificado ou excluído.Grayed-out options are an indicator that a value cannot be modified or deleted.

Consulta usando o Search ExplorerQuery using Search explorer

Agora você terá um índice de pesquisa que está pronto para consulta na página de consulta interna Gerenciador de pesquisa .Moving forward, you should now have a search index that's ready to query using the built-in Search explorer query page. Ele fornece uma caixa de pesquisa para que você possa testar cadeias de caracteres de consulta arbitrárias.It provides a search box so that you can test arbitrary query strings.

O Gerenciador de pesquisa só é capaz de lidar com Solicitações da API REST, mas aceita a sintaxe de consulta simples e completa do analisador de consulta Lucene, além de todos os parâmetros de pesquisa disponíveis nas operações da API REST de pesquisa de documento.Search explorer is only equipped to handle REST API requests, but it accepts syntax for both simple query syntax and full Lucene query parser, plus all the search parameters available in Search Document REST API operations.

Dica

As etapas a seguir são demonstradas no momento 6m08s do vídeo Visão geral do Azure Search.The following steps are demonstrated at 6m08s into the Azure Search Overview video.

  1. Clique em Gerenciador de pesquisa na barra de comandos.Click Search explorer on the command bar.

    Comando Search Explorer

  2. Clique em Alterar índice na barra de comando para alternar para realestate-us-sample.Click Change index on the command bar to switch to realestate-us-sample. Clique em Definir versão de API na barra de comandos para ver quais APIs REST estão disponíveis.Click Set API version on the command bar to see which REST APIs are available. Para as consultas a seguir, use a versão disponível para uso geral (06/05/2019).For the queries below, use the generally available version (2019-05-06).

    Comandos de índice e API

  3. Na barra de pesquisa, cole as cadeias de consulta abaixo e clique em Pesquisar.In the search bar, paste in the query strings below and click Search.

    Botão de pesquisa e de cadeia de consulta

Consultas de exemploExample queries

Você pode inserir termos e frases, semelhante ao que poderá fazer em uma pesquisa do Bing ou do Google, ou expressões de consulta totalmente especificadas.You can enter terms and phrases, similar to what you might do in a Bing or Google search, or fully-specified query expressions. Os resultados são retornados como documentos JSON detalhados.Results are returned as verbose JSON documents.

Consulta simples com os primeiros N resultadosSimple query with top N results

Exemplo (consulta de cadeia de caracteres): search=seattleExample (string query): search=seattle

  • O parâmetro search é usado para inserir uma palavra-chave de pesquisa de texto completo, neste caso, retornando listagens no estado de King County, estado de Washington, contendo Seattle em algum campo pesquisável no documento.The search parameter is used to input a keyword search for full text search, in this case, returning listings in King County, Washington state, containing Seattle in any searchable field in the document.

  • O Search Explorer retorna os resultados em JSON, que é detalhado e difícil de ler quando os documentos têm uma estrutura densa.Search explorer returns results in JSON, which is verbose and hard to read if documents have a dense structure. Isso é intencional; a visibilidade de todo o documento é importante para fins de desenvolvimento, especialmente durante o teste.This is intentional; visibility into the entire document is important for development purposes, especially during testing. Para uma melhor experiência de usuário, você precisará escrever código que trate os resultados para destacar elementos importantes.For a better user experience, you will need to write code that handles search results to bring out important elements.

  • Os documentos contêm todos os campos marcados como recuperáveis no índice.Documents are composed of all fields marked as "retrievable" in the index. Para exibir atributos de índice no portal, clique em realestate-us-sample na lista Índices.To view index attributes in the portal, click realestate-us-sample in the Indexes list.

Exemplo (consulta parametrizada): search=seattle&$count=true&$top=100Example (parameterized query): search=seattle&$count=true&$top=100

  • O símbolo & é usado para acrescentar os parâmetros de pesquisa, que podem ser especificados em qualquer ordem.The & symbol is used to append search parameters, which can be specified in any order.

  • O parâmetro $count = true retorna a contagem total de todos os documentos retornados.The $count=true parameter returns the total count all documents returned. Esse valor aparece próximo ao início dos resultados da pesquisa.This value appears near the top of the search results. Você pode verificar consultas de filtro monitorando alterações relatadas por $count=true.You can verify filter queries by monitoring changes reported by $count=true. Contagens menores indicam que seu filtro está funcionando.Smaller counts indicate your filter is working.

  • O $top=100 retorna o 100 documentos com maior classificação do total.The $top=100 returns the highest ranked 100 documents out of the total. Por padrão, o Azure Search retorna as primeiras 50 melhores correspondências.By default, Azure Search returns the first 50 best matches. Você pode aumentar ou diminuir a quantidade via $top.You can increase or decrease the amount via $top.

Filtrar a consultaFilter the query

Os filtros são incluídos nas solicitações de pesquisa quando você acrescenta o parâmetro $filter.Filters are included in search requests when you append the $filter parameter.

Exemplo (filtrado): search=seattle&$filter=beds gt 3Example (filtered): search=seattle&$filter=beds gt 3

  • O parâmetro $filter retorna resultados que correspondem aos critérios fornecidos.The $filter parameter returns results matching the criteria you provided. Nesse caso, quartos maiores que 3.In this case, bedrooms greater than 3.

  • A sintaxe de filtro é uma construção de OData.Filter syntax is an OData construction. Para saber mais, confira Sintaxe de filtro OData.For more information, see Filter OData syntax.

Facetar a consultaFacet the query

Os filtros de faceta estão incluídos em solicitações de pesquisa.Facet filters are included in search requests. Você pode usar o parâmetro facet para retornar uma contagem agregada de documentos que correspondam a um valor de faceta que você fornecer.You can use the facet parameter to return an aggregated count of documents that match a facet value you provide.

Exemplo (facetado com redução de escopo): search=*&facet=city&$top=2Example (faceted with scope reduction): search=*&facet=city&$top=2

  • search= * é uma pesquisa vazia.search=* is an empty search. Pesquisas vazias pesquisam tudo.Empty searches search over everything. Um motivo de envio de uma consulta vazia é fazer a filtragem ou faceta no conjunto completo de documentos.One reason for submitting an empty query is to filter or facet over the complete set of documents. Por exemplo, você deseja que uma estrutura de navegação de facetas contenha todas as cidades no índice.For example, you want a faceting navigation structure to consist of all cities in the index.

  • facet retorna uma estrutura de navegação que você pode passar para um controle de interface do usuário.facet returns a navigation structure that you can pass to a UI control. Ela retorna categorias e uma contagem.It returns categories and a count. Nesse caso, categorias se baseiam na quantidade de cidades.In this case, categories are based on the number of cities. Não há nenhuma agregação no Azure Search, mas você pode aproximar agregação com facet, que retorna uma contagem de documentos em cada categoria.There is no aggregation in Azure Search, but you can approximate aggregation via facet, which gives a count of documents in each category.

  • $top=2 recupera dois documentos, ilustrando a que você pode usar top para reduzir ou aumentar os resultados.$top=2 brings back two documents, illustrating that you can use top to both reduce or increase results.

Exemplo (faceta em valores numéricos): search=seattle&facet=beds**Example (facet on numeric values): search=seattle&facet=beds**

  • Essa consulta é faceta para camas em uma pesquisa de texto para Seattle.This query is facet for beds, on a text search for Seattle. O termo beds pode ser especificado como uma faceta porque o campo é marcado como recuperável, filtrável e facetável no índice e valores que ele contém (numérico, 1 a 5) são adequados para categorizar as listagens em grupos (listagens com 3 quartos, 4 quartos).The term beds can be specified as a facet because the field is marked as retrievable, filterable, and facetable in the index, and the values it contains (numeric, 1 through 5), are suitable for categorizing listings into groups (listings with 3 bedrooms, 4 bedrooms).

  • Somente campos filtráveis podem ser facetados.Only filterable fields can be faceted. Somente os campos recuperáveis podem ser retornados nos resultados.Only retrievable fields can be returned in the results.

Realçar resultados da pesquisaHighlight search results

Realce de ocorrências refere-se à formatação de texto correspondentes à palavra-chave, considerando que existam correspondências em um campo específico.Hit highlighting refers to formatting on text matching the keyword, given matches are found in a specific field. Se o termo de pesquisa estiver escondido em uma descrição, você poderá adicionar o realce de ocorrências para facilitar a localização.If your search term is deeply buried in a description, you can add hit highlighting to make it easier to spot.

Exemplo (marca-texto): search=granite countertops&highlight=descriptionExample (highlighter): search=granite countertops&highlight=description

  • Neste exemplo, a frase formatada balcões de granito é mais fácil de identificar no campo de descrição.In this example, the formatted phrase granite countertops is easier to spot in the description field.

Exemplo (análise linguística): search=mice&highlight=descriptionExample (linguistic analysis): search=mice&highlight=description

  • A pesquisa de texto completo localiza formas com semântica semelhante.Full text search finds word forms with similar semantics. Nesse caso, os resultados da pesquisa contêm texto realçado para "rato", para residências que têm a infestação de ratos, em resposta a uma pesquisa de palavra-chave "ratos".In this case, search results contain highlighted text for "mouse", for homes that have mouse infestation, in response to a keyword search on "mice". Formas diferentes da mesma palavra podem aparecer nos resultados devido a análise linguística.Different forms of the same word can appear in results because of linguistic analysis.

  • O Azure Search dá suporte a 56 analisadores da Lucene e da Microsoft.Azure Search supports 56 analyzers from both Lucene and Microsoft. O padrão usado pelo Azure Search é o analisador Lucene standard.The default used by Azure Search is the standard Lucene analyzer.

Por padrão, as palavras com grafia incorreta, como samamish para o planalto Sammamish na área de Seattle, não retornam correspondências em uma pesquisa típica.By default, misspelled query terms, like samamish for the Sammamish plateau in the Seattle area, fail to return matches in typical search. O exemplo a seguir não retorna resultados.The following example returns no results.

Exemplo (termo digitado incorretamente, sem tratamento): search=samamishExample (misspelled term, unhandled): search=samamish

Para lidar com erros de ortografia, você pode usar a pesquisa difusa.To handle misspellings, you can use fuzzy search. A pesquisa difusa é habilitada quando você usa a sintaxe de consulta Lucene completa, que ocorre quando você faz duas coisas: definir queryType = full na consulta e acrescentar o ~ na cadeia de caracteres de pesquisa.Fuzzy search is enabled when you use the full Lucene query syntax, which occurs when you do two things: set queryType=full on the query, and append the ~ to the search string.

Exemplo (termo digitado incorretamente, com tratamento): search=samamish~&queryType=fullExample (misspelled term, handled): search=samamish~&queryType=full

Agora, o exemplo retorna documentos que incluem a correspondências com "Sammamish".This example now returns documents that include matches on "Sammamish".

Quando queryType for especificado, o analisador de consulta simples padrão será usado.When queryType is unspecified, the default simple query parser is used. O analisador de consulta simples é mais rápido, mas se você precisar de pesquisa difusa, expressões regulares, pesquisa por proximidade ou outros tipos de consulta avançada, será necessário obter a sintaxe completa.The simple query parser is faster, but if you require fuzzy search, regular expressions, proximity search, or other advanced query types, you will need the full syntax.

A pesquisa difusa e a pesquisa curinga têm implicações nos resultados da pesquisa.Fuzzy search and wildcard search have implications on search output. A análise linguística não é executada nesses formatos de consulta.Linguistic analysis is not performed on these query formats. Antes de usar pesquisas difusa e curinga, reveja Como a pesquisa de texto completa funciona no Azure Search e procure a seção sobre exceções à análise léxica.Before using fuzzy and wildcard search, review How full text search works in Azure Search and look for the section about exceptions to lexical analysis.

Para saber mais sobre cenários de consulta habilitados pelo analisador de consulta completo, confira Sintaxe de consulta Lucene no Azure Search.For more information about query scenarios enabled by the full query parser, see Lucene query syntax in Azure Search.

A pesquisa geográfica tem suporte pelo tipo de dados edm.GeographyPoint em um campo que contém coordenadas.Geospatial search is supported through the edm.GeographyPoint data type on a field containing coordinates. A pesquisa geográfica é um tipo de filtro, especificado na sintaxe do filtro OData.Geosearch is a type of filter, specified in Filter OData syntax.

Exemplo (filtros de coordenadas geográficas): search=*&$count=true&$filter=geo.distance(location,geography'POINT(-122.121513 47.673988)') le 5Example (geo-coordinate filters): search=*&$count=true&$filter=geo.distance(location,geography'POINT(-122.121513 47.673988)') le 5

O exemplo de consulta filtra os dados posicionais de todos os resultados e os resultados ficam a menos de 5 km de um determinado ponto (especificado como coordenadas de latitude e longitude).The example query filters all results for positional data, where results are less than 5 kilometers from a given point (specified as latitude and longitude coordinates). Ao adicionar $count, você poderá ver quantos resultados são retornados quando se altera a distância ou as coordenadas.By adding $count, you can see how many results are returned when you change either the distance or the coordinates.

A pesquisa geográfica é útil se seu aplicativo de pesquisa tem um recurso de “encontrar nas proximidades” ou usa a navegação de mapa.Geospatial search is useful if your search application has a "find near me" feature or uses map navigation. Entretanto, ela não é uma pesquisa de texto completo.It is not full text search, however. Se você tiver requisitos de usuário para pesquisar em uma cidade ou país/região por nome, adicione campos que contêm nomes de cidade ou país/região, além de coordenadas.If you have user requirements for searching on a city or country/region by name, add fields containing city or country/region names, in addition to coordinates.

ObservaçõesTakeaways

Este tutorial forneceu uma rápida introdução ao Azure Search usando o portal do Azure.This tutorial provided a quick introduction to Azure Search using the Azure portal.

Você aprendeu a criar um índice de pesquisa usando o assistente Importar dados.You learned how to create a search index using the Import data wizard. Você aprendeu sobre indexadores e sobre o fluxo de trabalho básico para criar índices, incluindo modificações com suporte em um índice publicado.You learned about indexers, as well as the basic workflow for index design, including supported modifications to a published index.

Usando o explorador do Search no portal do Azure, você aprendeu algumas sintaxes de consulta básicas por meio de exemplos práticos que demonstraram os recursos principais, como filtros, realce de ocorrência, pesquisa difusa e pesquisa geográfica.Using the Search explorer in the Azure portal, you learned some basic query syntax through hands-on examples that demonstrated key capabilities such as filters, hit highlighting, fuzzy search, and geo-search.

Você também aprendeu a encontrar índices, indexadores e fontes de dados no portal.You also learned how to find indexes, indexers, and data sources in the portal. Considerando novas fonte de dados no futuro, você poderá usar o portal para verificar rapidamente suas definições ou coleções de campos com um mínimo de esforço.Given any new data source in the future, you can use the portal to quickly check its definitions or field collections with minimal effort.

LimparClean up

Se este tutorial foi seu primeiro uso do serviço Azure Search, exclua o grupo de recursos que contém o serviço Azure Search.If this tutorial was your first use of the Azure Search service, delete the resource group containing the Azure Search service. Caso contrário, pesquise o nome do grupo de recurso correto na lista de serviços e exclua-o.If not, look up the correct resource group name from the list of services and delete the appropriate one.

Próximas etapasNext steps

Você pode explorar mais o Azure Search usando as ferramentas programáticas:You can explore more of Azure Search using the programmatic tools: