Azure Search szolgáltatás létrehozása a portálonCreate an Azure Search service in the portal

A Azure Search egy önálló erőforrás, amely az egyéni alkalmazások keresési funkcióinak csatlakoztatására szolgál.Azure Search is a standalone resource used to plug in a search experience in custom apps. Bár a Azure Search egyszerűen integrálható más Azure-szolgáltatásokkal, önálló összetevőként is használható, vagy integrálható a hálózati kiszolgálókon lévő alkalmazásokkal, illetve más felhőalapú platformokon futó szoftverekkel.Although Azure Search integrates easily with other Azure services, you can also use it as a standalone component, or integrate it with apps on network servers, or with software running on other cloud platforms.

Ebből a cikkből megtudhatja, hogyan hozhat létre Azure Search erőforrást a Azure Portalban.In this article, learn how to create an Azure Search resource in the Azure portal.

Animált GIFAnimated GIF

Szívesebben használja a PowerShellt?Prefer PowerShell? Használja az Azure Resource Manager szolgáltatássablonját.Use the Azure Resource Manager service template. Segítség az első lépésekhez: Azure Search kezelése a PowerShell-lel.For help with getting started, see Manage Azure Search with PowerShell.

Feliratkozás (ingyenes vagy fizetős)Subscribe (free or paid)

Nyisson meg egy ingyenes Azure-fiókot, és fordítsa az ingyenes krediteket a fizetős Azure-szolgáltatások kipróbálására.Open a free Azure account and use free credits to try out paid Azure services. A kreditek felhasználása után megtarthatja a fiókot, és továbbra is használhatja az olyan ingyenes Azure-szolgáltatásokat, mint a Websites.After credits are used up, keep the account and continue to use free Azure services, such as Websites. A bankkártyáját semmilyen költség nem terheli, hacsak Ön kifejezetten nem módosítja beállításait ennek engedélyezéséhez.Your credit card is never charged unless you explicitly change your settings and ask to be charged.

Választhatja az MSDN-előfizetői értékelemek aktiválását is.Alternatively, activate MSDN subscriber benefits. MSDN-előfizetéssel havonta kap fizetős Azure-szolgáltatásokra fordítható krediteket.An MSDN subscription gives you credits every month you can use for paid Azure services.

  1. Jelentkezzen be az Azure Portalra.Sign in to the Azure portal.
  2. Kattintson a plusz jelre ("+ Create Resource") a bal felső sarokban.Click the plus sign ("+ Create Resource") in the top-left corner.
  3. A keresősáv használatával keresse meg a "Azure Search", vagy keresse meg az erőforrást a webes > Azure Searchonkeresztül.Use the search bar to find "Azure Search" or navigate to the resource through Web > Azure Search.

Navigáljon egy Azure Search erőforráshozNavigate to an Azure Search resource

Válasszon egy előfizetéstSelect a subscription

Ha egynél több előfizetéssel rendelkezik, akkor olyat válasszon, amelyhez adat- vagy fájltárolási szolgáltatások is tartoznak.If you have more than one subscription, choose one that also has data or file storage services. Az Azure Search képes automatikusan felderíteni az Azure Table és a blob Storage, a SQL Database és az Azure Cosmos db indexelést az indexelő használatával, de csak az azonos előfizetésben lévő szolgáltatásokhoz.Azure Search can autodetect Azure Table and Blob storage, SQL Database, and Azure Cosmos DB for indexing via indexers, but only for services under the same subscription.

Erőforráscsoport beállításaSet a resource group

Egy erőforráscsoport szükséges, amely az erőforrások teljes körű felügyeletéhez használható, beleértve a költséghatékonyságot is.A resource group is required and is useful for managing resources all-up, including cost management. Egy erőforráscsoport állhat egy szolgáltatásból vagy több, együtt használt szolgáltatásból is.A resource group can consist of one service, or multiple services used together. Ha például Azure Searcht használ egy Azure Cosmos DB-adatbázis indexeléséhez, akkor az adott erőforráscsoport mindkét szolgáltatását felügyeleti célokra is elvégezheti.For example, if you are using Azure Search to index an Azure Cosmos DB database, you could make both services part of the same resource group for management purposes.

Ha egyetlen csoporthoz sem egyesít erőforrásokat, vagy ha a meglévő erőforráscsoportok a nem kapcsolódó megoldásokban használt erőforrásokkal vannak kitöltve, hozzon létre egy új erőforráscsoportot a Azure Search erőforráshoz.If you aren't combining resources into a single group, or if existing resource groups are filled with resources used in unrelated solutions, create a new resource group just for your Azure Search resource.

A szolgáltatás használata során nyomon követheti az aktuális és a tervezett költségeket (a képernyőképen látható módon), vagy görgessen le az egyes erőforrások díjainak megtekintéséhez.As you use the service, you can track current and projected costs all-up (as shown in the screenshot) or scroll down to view charges for individual resources.

Költségek kezelése az erőforráscsoport szintjénManage costs at the resource group level

Tipp

Egy erőforráscsoport törlésekor a benne lévő szolgáltatások is törölve lesznek.Deleting a resource group also deletes the services within it. Több szolgáltatást igénybe vevő prototípus-projektek végén könnyebb mindent törölni, ha az összeset egy erőforráscsoportban helyezi el.For prototype projects utilizing multiple services, putting all of them in the same resource group makes cleanup easier after the project is over.

A szolgáltatás neveName the service

A példány részletei területen adja meg a szolgáltatás nevét az URL mezőben.In Instance Details, provide a service name in the URL field. A név annak az URL-végpontnak a része, amelyen az API- https://your-service-name.search.windows.nethívások ki vannak bocsátva:.The name is part of the URL endpoint against which API calls are issued: https://your-service-name.search.windows.net. Ha például azt szeretné, hogy a végpont legyen, https://myservice.search.windows.neta következőt kell myservicemegadnia:.For example, if you want the endpoint to be https://myservice.search.windows.net, you would enter myservice.

A szolgáltatásnévre vonatkozó követelmények:Service name requirements:

  • Egyedinek kell lennie a search.windows.net névtérbenIt must be unique within the search.windows.net namespace
  • Hossza 2 és 60 karakter között lehet2 and 60 characters in length
  • Kisbetűkből, számjegyekből vagy kötőjelekből ("-") állhatUse lowercase letters, digits, or dashes ("-")
  • Kerülje a kötőjel ("-") használatát az első 2 és az utolsó karakterbenAvoid dashes ("-") in the first 2 characters or as the last single character
  • Sehol sem tartalmazhat két egymást követő kötőjelet ("--")No consecutive dashes ("--") anywhere

Tipp

Ha úgy gondolja, hogy több szolgáltatást fog használni, javasoljuk, hogy a szolgáltatás neveként a régiót (vagy helyet) nevezze el elnevezési konvencióként.If you think you'll be using multiple services, we recommend including the region (or location) in the service name as a naming convention. Az azonos régión belüli szolgáltatások díjmentesen cserélhetik az adatcserét, így ha Azure Search az USA nyugati régiójában van, és más szolgáltatásokkal is rendelkezik az USA mysearchservice-westus nyugati régiójában, akkor egy olyan név is, mint a tulajdonságok oldalának eldöntése során, hogyan lehet erőforrásokat egyesíteni vagy csatolni.Services within the same region can exchange data at no charge, so if Azure Search is in West US, and you have other services also in West US, a name like mysearchservice-westus can save you a trip to the properties page when deciding how to combine or attach resources.

Hely kiválasztásaChoose a location

Az Azure Search mint Azure-szolgáltatás világszerte sok adatközpontban üzemeltethető.As an Azure service, Azure Search can be hosted in datacenters around the world. A támogatott régiók listája a díjszabási oldalontalálható.The list of supported regions can be found in the pricing page.

A sávszélességgel kapcsolatos díjak minimalizálásához vagy elkerüléséhez válassza ki ugyanazt a helyet több szolgáltatás számára.You can minimize or avoid bandwidth charges by choosing the same location for multiple services. Ha például egy másik Azure-szolgáltatás (Azure Storage, Azure Cosmos DB, Azure SQL Database) által biztosított adatok indexelését végzi, a Azure Search szolgáltatás ugyanabban a régióban való létrehozása elkerüli a sávszélességgel kapcsolatos költségeket (a kimenő adatokért nem számítunk fel díjat, ha a szolgáltatások be vannak Ugyanez a régió).For example, if you are indexing data provided by another Azure service (Azure storage, Azure Cosmos DB, Azure SQL Database), creating your Azure Search service in the same region avoids bandwidth charges (there are no charges for outbound data when services are in the same region).

Emellett, ha kognitív keresési AI-bővítést használ, a szolgáltatást a Cognitive Services erőforrással megegyező régióban hozza létre.Additionally, if you are using cognitive search AI enrichments, create your service in the same region as your Cognitive Services resource. Az Azure Search és Cognitive Services közös helye az adott régióban az AI- bővítés követelménye.Co-location of Azure Search and Cognitive Services in the same region is a requirement for AI enrichment.

Megjegyzés

Közép-India jelenleg nem érhető el az új szolgáltatásokhoz.Central India is currently unavailable for new services. Az India középső régiójában már meglévő szolgáltatások esetében korlátozás nélkül is méretezhető, és a szolgáltatás teljes mértékben támogatott az adott régióban.For services already in Central India, you can scale up with no restrictions, and your service is fully supported in that region. A régió korlátozásai ideiglenesek, és csak az új szolgáltatásokra korlátozódnak.The restriction on this region is temporary and limited to new services only. Ezt a megjegyzést akkor távolítjuk el, ha a korlátozás már nem érvényes.We will remove this note when the restriction no longer applies.

Válasszon árképzési szintet (SKU)Choose a pricing tier (SKU)

Azure Search jelenleg több díjszabási szinten is elérhető: Ingyenes, alapszintű vagy standard.Azure Search is currently offered in multiple pricing tiers: Free, Basic, or Standard. Mindegyik szintet saját kapacitás és korlátozások jellemzik.Each tier has its own capacity and limits. Útmutatást talál a Tarifacsomag vagy SKU kiválasztása című cikkben.See Choose a pricing tier or SKU for guidance.

Az alapszintű és a standard az éles munkaterhelések leggyakoribb lehetőségei, de a legtöbb ügyfél az ingyenes szolgáltatással kezdődik.Basic and Standard are the most common choices for production workloads, but most customers start with the Free service. A szintek közötti fő különbségek a partíció mérete és sebessége, valamint a létrehozható objektumok számának korlátai.Key differences among tiers is partition size and speed, and limits on the number of objects you can create.

Ne feledje, hogy a szolgáltatás létrehozása után nem módosítható az árképzési szintek.Remember that a pricing tier cannot be changed once the service is created. Ha később magasabb vagy alacsonyabb csomagra kíván áttérni, akkor újra létre kell hoznia a szolgáltatást.If you need a higher or lower tier later, you have to re-create the service.

A szolgáltatás létrehozásaCreate your service

Miután megadta a szükséges bemeneteket, lépjen tovább, és hozza létre a szolgáltatást.After you've provided the necessary inputs, go ahead and create the service.

A szolgáltatás áttekintése és létrehozásaReview and create the service

A szolgáltatás percek alatt üzembe helyezhető, amelyet az Azure-értesítéseken keresztül figyelheti.Your service is deployed within minutes, which you can monitor through Azure notifications. Érdemes lehet a szolgáltatást az irányítópultra rögzíteni, hogy később könnyebben hozzáférhessen.Consider pinning the service to your dashboard for easy access in the future.

A szolgáltatás monitorozása és rögzítéseMonitor and pin the service

Kulcs és URL-cím végpontjának beolvasásaGet a key and URL endpoint

Ha nem használja a portált, az új szolgáltatáshoz való programozott hozzáféréshez az URL-végpontot és egy hitelesítési API-kulcsot kell megadnia.Unless you are using the portal, programmatic access to your new service requires that you provide the URL endpoint and an authentication api-key.

  1. A szolgáltatás áttekintése lapon keresse meg és másolja ki az URL-végpontot az oldal jobb oldalán.In the service overview page, locate and copy the URL endpoint on the right side of the page.

  2. A bal oldali navigációs panelen válassza a kulcsok lehetőséget, majd másolja az egyik rendszergazdai kulcsot (ezek egyenértékűek).In the left navigation pane, select Keys and then copy either one of the admin keys (they are equivalent). Felügyeleti API-kulcsok szükségesek a szolgáltatásban található objektumok létrehozásához, frissítéséhez és törléséhez.Admin api-keys are required for creating, updating, and deleting objects on your service.

    A szolgáltatás áttekintő lapja URL-végponttalService overview page with URL endpoint

A portálon alapuló feladatokhoz nincs szükség végpontra és kulcsra.An endpoint and key are not needed for portal-based tasks. A portál már társítva van a Azure Search-erőforráshoz rendszergazdai jogosultságokkal.The portal is already linked to your Azure Search resource with admin rights. A portál bemutatójának első lépései: Hozzon létre egy Azure Search indexeta portálon.For a portal walkthrough, start with Quickstart: Create an Azure Search index in the portal.

A szolgáltatás méretezéseScale your service

A szolgáltatást annak üzembe helyezése után igényei szerint méretezheti.After your service is provisioned, you can scale it to meet your needs. Ha a standard szintű csomagot választotta a Azure Search szolgáltatáshoz, akkor két dimenzióban méretezheti a szolgáltatást: replikák és partíciók.If you chose the Standard tier for your Azure Search service, you can scale your service in two dimensions: replicas and partitions. Ha az alapszintű csomagot választotta volna, akkor csak replikákat adhatna hozzá.Had you chosen the Basic tier, you can only add replicas. Ingyenes szolgáltatás üzembe helyezése esetén a méretezés nem elérhető.If you provisioned the free service, scale is not available.

A partíciókkal a szolgáltatás több dokumentum tárolására és keresésére alkalmas.Partitions allow your service to store and search through more documents.

A replikákkal a szolgáltatás több keresési kérelem kiszolgálására alkalmas.Replicas allow your service to handle a higher load of search queries.

Az erőforrások hozzáadása növeli a havi költségeket.Adding resources increases your monthly bill. A díjkalkulátor segíthet áttekinteni az erőforrások hozzáadásának számlázási vonatkozásait.The pricing calculator can help you understand the billing ramifications of adding resources. Vegye figyelembe, hogy az erőforrások mennyisége a terheléshez igazítható.Remember that you can adjust resources based on load. Például növelheti az erőforrások mennyiségét egy teljes körű első index létrehozásához, majd később csökkentheti azt a növekményes indexeléshez jobban megfelelő szintre.For example, you might increase resources to create a full initial index, and then reduce resources later to a level more appropriate for incremental indexing.

  1. Nyissa meg a keresési szolgáltatás oldalát az Azure Portalon.Go to your search service page in the Azure portal.
  2. A bal oldali navigációs panelen válassza a Beállítások > Méretezés lehetőséget.In the left-navigation pane, select Settings > Scale.
  3. A csúszka segítségével bármelyik típusú erőforrásokat hozzáadhatja.Use the slidebar to add resources of either type.

Kapacitás hozzáadásaAdd capacity

Megjegyzés

A partíción belüli tárolás és a gyorsabb növekedés magasabb szintű szinten történik.Per-partition storage and speed increases at higher tiers. További információ: kapacitás és korlátok.For more information, see capacity and limits.

Mikor érdemes hozzáadni egy második szolgáltatást?When to add a second service

A legtöbb ügyfél csak egy olyan szolgáltatást használ, amely az erőforrások megfelelő egyensúlyátbiztosító szinten van kiépítve.Most customers use just one service provisioned at a tier providing the right balance of resources. Egy szolgáltatásban több index is fenntartható a választott csomag korlátozásainak megfelelő számban, ha elkülönülnek egymástól.One service can host multiple indexes, subject to the maximum limits of the tier you select, with each index isolated from another. Az Azure Search szolgáltatásban a kérelmek csak egy indexre irányulhatnak. Így kisebb esély van adatok véletlen vagy szándékos lekérésére az egyazon szolgáltatáshoz tartozó más indexekből.In Azure Search, requests can only be directed to one index, minimizing the chance of accidental or intentional data retrieval from other indexes in the same service.

Bár az ügyfelek többsége csak egy szolgáltatást használ, szükség lehet a szolgáltatás redundanciájára, ha az üzemeltetési körülmények között az alábbiak szerepelnek:Although most customers use just one service, service redundancy might be necessary if operational requirements include the following:

  • Vészhelyreállítás (adatközpont-kimaradás).Disaster recovery (data center outage). Kimaradás esetén az Azure Search nem biztosít azonnali feladatátvételt.Azure Search does not provide instant failover in the event of an outage. Javaslatokat és útmutatást a Szolgáltatásfelügyeletről szóló cikkben talál.For recommendations and guidance, see Service administration.
  • A több-bérlős modellezés vizsgálatával megállapította, hogy az optimális kialakítás további szolgáltatásokat is tartalmaz.Your investigation of multi-tenancy modeling has determined that additional services is the optimal design. További információ: Tervezés több bérlő esetén.For more information, see Design for multi-tenancy.
  • Ha globálisan üzembe helyezett alkalmazás esetén minimalizálni kívánja az alkalmazás belső forgalmának késését, akkor az Azure Search több példányára is szükség lehet különböző régiókban.For globally deployed applications, you might require an instance of Azure Search in multiple regions to minimize latency of your application’s international traffic.

Megjegyzés

A Azure Searchban nem lehet elkülöníteni az indexelési és lekérdezési műveleteket; így soha nem hozhat létre több szolgáltatást az elkülönített munkaterhelésekhez.In Azure Search, you cannot segregate indexing and querying operations; thus, you would never create multiple services for segregated workloads. Az indexek lekérdezése mindig abban a szolgáltatásban történik, amelyben létre lettek hozva (nem lehet egy indexet egy szolgáltatásban létrehozni és egy másikba átmásolni).An index is always queried on the service in which it was created (you cannot create an index in one service and copy it to another).

A magas rendelkezésre álláshoz nincs szükség második szolgáltatásra.A second service is not required for high availability. A lekérdezések magas rendelkezésre állása úgy érhető el, hogy egyazon szolgáltatáson belül 2 vagy több replikát használ.High availability for queries is achieved when you use 2 or more replicas in the same service. A replikák frissítése egymást követően történik, tehát legalább egy mindig működni fog a szolgáltatásfrissítés végrehajtása közben. A hasznos üzemidőről a szolgáltatói szerződések oldalán tájékozódhat bővebben.Replica updates are sequential, which means at least one is operational when a service update is rolled out. For more information about uptime, see Service Level Agreements.

További lépésekNext steps

Egy Azure Search szolgáltatás kiépítés után folytathatja az első index létrehozását a portálon.After provisioning an Azure Search service, you can continue in the portal to create your first index.