Scegliere un piano tariffario per Ricerca di AzureChoose a pricing tier for Azure Search

In Ricerca di Azure, il provisioning del servizio viene effettuato a livello di piano tariffario o SKU specifico.In Azure Search, a service is provisioned at a specific pricing tier or SKU. Le opzioni disponibili includono Gratuito, Basic o Standard. Il piano Standard è disponibile in più configurazioni e capacità.Options include Free, Basic, or Standard, where Standard is available in multiple configurations and capacities.

Lo scopo di questo articolo è aiutare a scegliere un piano tariffario.The purpose of this article is to help you choose a tier. Offre la pagina dei prezzi e la pagina dei limiti del servizio con un riepilogo dei concetti di fatturazione e dei modelli di consumo associati ai diversi piani.It supplements the pricing page and Service Limits page with a digest of billing concepts and consumption patterns associated with various tiers. Viene anche raccomandato un approccio iterativo per individuare il piano che meglio si adatta alle esigenze specifiche.It also recommends an iterative approach for understanding which tier best meets your needs.

I piani determinano la capacità, non le funzionalità.Tiers determine capacity, not features. Se la capacità del piano si rivela insufficiente, sarà necessario effettuare il provisioning di un nuovo servizio a un piano superiore e quindi ricaricare gli indici.If a tier's capacity turns out to be too low, you will need to provision a new service at the higher tier and then reload your indexes. Non è disponibile alcun aggiornamento sul posto dello stesso servizio da uno SKU a un altro.There is no in-place upgrade of the same service from one SKU to another.

Le funzionalità disponibili non sono il primo aspetto da considerare per la scelta del piano.Feature availability is not a primary tier consideration. Tutti i livelli, incluso il livello gratuito, offrono parità delle funzionalità, con l'eccezione del supporto dell'indicizzatore per S3HD.All tiers, including the Free tier, offer feature parity, with the exception of indexer support for S3HD. Tuttavia, l'indicizzazione e i vincoli delle risorse possono limitare l'estensione dell'utilizzo delle funzionalità.However, indexing and resource constraints effectively can limit the extent of feature usage. Ad esempio, l'indicizzazione della ricerca cognitiva ha competenze a esecuzione prolungata che scadono in un servizio gratuito a meno che il set di dati non sia di dimensioni ridotte.For example, cognitive search indexing has long-running skills that time out on a free service unless the data set happens to be very small.

Suggerimento

La maggior parte dei clienti inizia con il livello gratuito per una valutazione e quindi passa al livello Standard per lo sviluppo.Most customers start with the Free tier for evaluation and then graduate to Standard for development. Dopo aver scelto un piano e aver effettuato il provisioning di un servizio di ricerca, è possibile aumentare il numero di partizioni e repliche per l'ottimizzazione delle prestazioni.After you choose a tier and provision a search service, you can increase replica and partition counts for performance tuning. Per altre informazioni su quando e perché modificare la capacità, vedere Considerazioni sulle prestazioni e sull'ottimizzazione.For more information about when and why you would adjust capacity, see Performance and optimization considerations.

Concetti di fatturazioneBilling concepts

Per la selezione del piano è necessario tenere presente concetti come le definizioni delle capacità, i limiti del servizio e le unità del servizio.Concepts you need to understand for tier selection include capacity definitions, service limits, and service units.

CapacityCapacity

La capacità è strutturata in repliche e partizioni.Capacity is structured as replicas and partitions. Le repliche sono istanze del servizio di ricerca, in cui ogni replica ospita una copia con carico bilanciato di un indice.Replicas are instances of the search service, where each replica hosts one load-balanced copy of an index. Ad esempio, un servizio con 6 repliche ha 6 copie di ogni indice caricato nel servizio.For example, a service with 6 replicas has 6 copies of every index loaded in the service. Le partizioni archiviano gli indici e suddividono automaticamente i dati ricercabili: due partizioni suddividono l'indice in due parti, tre partizioni in tre parti e così via.Partitions store indexes and automatically split searchable data: two partitions split your index in half, three partitions into thirds, and so forth. In termini di capacità la dimensione della partizione è la principale caratteristica di differenziazione tra i livelli.In terms of capacity, partition size is the primary differentiating feature across tiers.

Nota

Tutti i livelli Standard supportano combinazioni flessibili di repliche e partizioni che consentono di definire il sistema in termini di velocità o archiviazione modificando il bilanciamento.All Standard tiers support flexible combinations replica and partitions so that you can weight your system for speed or storage by changing the balance. Il livello Basic offre tre repliche per una disponibilità elevata ma include un'unica partizione.Basic offers up three replicas for high availability but has only one partition. I livelli gratuiti non offrono risorse dedicate: le risorse di calcolo sono condivise da più servizi gratuiti.Free tiers do not provide dedicated resources: computing resources are shared by multiple free services.

LimitiLimits

I servizi ospitano le risorse, ad esempio indici, indicizzatori e così via.Services host resources, such as indexes, indexers, and so forth. Ogni livello impone limiti del servizio sulla quantità di risorse che è possibile creare.Each tier imposes service limits on the quantity of resources you can create. Di conseguenza, un limite al numero di indici e altri oggetti è la seconda caratteristica di differenziazione tra i livelli.As such, a cap on the number of indexes (and other objects) is the second differentiating feature across tiers. Quando si esamina ogni opzione nel portale, tenere presente i limiti sul numero di indici.As you review each option in the portal, note the limits on number of indexes. Altre risorse, come gli indicizzatori, le origini dati e i set di competenze, sono sottoposte ai limiti degli indici.Other resources, such as indexers, data sources, and skillsets, are pegged to index limits.

Unità di ricercaSearch units

Il concetto di fatturazione più importante è l'unità di ricerca (SU, Search Unit) che è l'unità di fatturazione per Ricerca di Azure.The most important billing concept to understand is a search unit (SU), which is the billing unit for Azure Search. Poiché il funzionamento di Ricerca di Azure è basato sia sulle repliche e che sulle partizioni, la fatturazione non può essere eseguita per partizione o replica.Because Azure Search depends on both replicas and partitions to function, it doesn't make sense to bill by one or the other. Al contrario, la fatturazione si basa su una combinazione di entrambi gli elementi.Instead, billing is based on a composite of both. Nelle formule un'unità di ricerca (SU) è il prodotto delle repliche e delle partizioni usate da un servizio: (R X P = SU).Formulaically, an SU is the product of replica and partitions used by a service: (R X P = SU). Ogni servizio viene avviato con almeno un'unità di ricerca (una replica moltiplicata per una partizione). Un modello più realistico potrebbe essere quello di un servizio a 3 repliche e 3 partizioni fatturato come 9 unità di ricerca.At a minimum, every service starts with 1 SU (one replica multiplied by one partition), but a more realistic model might be a 3-replica, 3-partition service billed as 9 SUs.

Sebbene ogni livello tenda progressivamente a una capacità più elevata, è possibile portare online una parte della capacità totale e mantenere la parte rimanente come riserva.Although each tier offers progressively higher capacity, you can bring a portion of total capacity online, holding the rest in reserve. In termini di fatturazione, l'effettivo importo del pagamento corrisponde al numero di partizioni e repliche portate online, calcolato usando la formula delle unità di ricerca.In terms of billing, it's the number of partitions and replicas that you bring online, calculated using the SU formula, that determines what you actually pay.

La tariffa di fatturazione è oraria per ogni unità di ricerca e diversa per ogni livello.Billing rate is hourly per SU, with each tier having a different rate. Le tariffe per ogni livello sono disponibili in Prezzi di Ricerca.Rates for each tier can be found on Pricing Details.

Modelli di consumoConsumption patterns

La maggior parte dei clienti inizia con il servizio gratuito che mantiene per un periodo illimitato e quindi sceglie uno dei livelli Standard per i carichi di lavoro di sviluppo o produzione.Most customers start with the Free service, which they keep indefinitely, and then choose one of the Standard tiers for serious development or production workloads.

Livelli di Ricerca di AzureAzure search tiers

Il livello minimo Basic e il livello massimo S3 HD sono disponibili per modelli di consumo importanti ma atipici.On either end, Basic and S3 HD exist for important but atypical consumption patterns. Il livello Basic è per i carichi di lavoro di produzione limitati: offre contratto di servizio, risorse dedicate, disponibilità elevata, ma archiviazione limitata di un massimo di 2 GB.Basic is for small production workloads: it offers SLA, dedicated resources, high availability, but modest storage, topping out at 2 GB total. Questo livello è stato progettato per i clienti che usano in genere una capacità minore di quella disponibile.This tier was engineered for customers who consistently under utilized available capacity. Il livello massimo S3 HD per i carichi di lavoro tipici di ISV, partner, soluzioni multi-tenant o qualsiasi configurazione che richiede un numero elevato di indici di piccole dimensioni.At the far end, S3 HD is for workloads typical of ISVs, partners, multitenant solutions, or any configuration calling for a large number of small indexes. Il livello più adatto tra Basic o S3 HD è spesso evidente. Tuttavia, se si vuole una conferma è possibile inviare un post a StackOverflow o contattare il supporto di Azure per assistenza.It's often self-evident when Basic or S3 HD tier is the right fit, but if you want confirmation you can post to StackOverflow or contact Azure Support for further guidance.

Tra i livelli standard più usati, S1-S3 sono una serie crescente di livelli di capacità dove i punti di inflessione sono le dimensioni della partizione e i valori massimi del numero di indici, indicizzatori e risorse accessorie:Shifting focus to the more commonly used standard tiers, S1-S3 are a progression of increasing levels of capacity, with inflection points on partition size and maximums on numbers of indexes, indexers, and corollary resources:

S1S1 S2S2 S3S3
dimensioni della partizionepartition size 25 GB25 GB 100 GB100 GB 250 GB250 GB
limiti di indici e indicizzatoriindex and indexer limits 5050 200200 200200

S1 è una scelta comune nei casi in cui risorse dedicate e più partizioni diventano una necessità.S1 is a common choice when dedicated resources and multiple partitions become a necessity. Con partizioni di 25 GB per un massimo di 12 partizioni, il limite per servizio nel livello S1 è di 300 GB in totale se vengono aumentate le partizioni rispetto alle repliche (per composizioni più bilanciate, vedere Allocare partizioni e repliche).With partitions of 25 GB for up to 12 partitions, the per-service limit on S1 is 300 GB total if you maximize partitions over replicas (see Allocate partitions and replicas for more balanced compositions.)

Le pagine del portale e dei prezzi mettono in evidenza le dimensioni delle partizioni e l'archiviazione, ma per ogni livello tutte le capacità di calcolo (capacità del disco, velocità, CPU) aumentano in modo lineare con il prezzo.Portal and pricing pages put the focus on partition size and storage, but for each tier, all compute capabilities (disk capacity, speed, CPUs) grow linearly with price. Una replica S2 è più veloce di S1, mentre S3 è più veloce di S2.An S2 replica is faster than S1, and S3 is faster than S2. I livelli S3 interrompono il modello di calcolo-prezzo generalmente lineare con un I/O sproporzionatamente più veloce.S3 tiers break the generally linear compute-pricing pattern with disproportionately faster I/O. Se si prevede che l'I/O rappresenti un collo di bottiglia, un livello S3 offre un numero maggiore di operazioni di I/O al secondo rispetto ai livelli inferiori.If you anticipate I/O as the bottleneck, an S3 gives you much more IOPS than lower tiers.

S3 e S3 HD hanno la stessa infrastruttura di capacità elevata, ma ognuno dei livelli raggiunge il limite massimo in modi diversi.S3 and S3 HD are backed by identical high capacity infrastructure but each one reaches its maximum limit in different ways. S3 è destinato a un numero minore di indici di grandi dimensioni.S3 targets a smaller number of very large indexes. Di conseguenza, il limite massimo è associato alle risorse (2,4 TB per ogni servizio).As such, its maximum limit is resource-bound (2.4 TB for each service). S3 HD è destinato a un numero elevato di indici di dimensioni molto ridotte.S3 HD targets a large number of very small indexes. A 1000 indici, S3 HD raggiunge il limite in termini di vincoli di indice.At 1,000 indexes, S3 HD reaches its limits in the form of index constraints. Se l'utente è un cliente S3 HD che richiede più di 1000 indici, può contattare il supporto tecnico Microsoft per informazioni su come procedere.If you are an S3 HD customer who requires more than 1,000 indexes, contact Microsoft Support for information on how to proceed.

Nota

I limiti dei documenti considerati in precedenza non sono più applicabili per la maggior parte dei servizi di Ricerca di Azure di cui è stato eseguito il provisioning dopo il gennaio 2018.Previously, document limits were a consideration but are no longer applicable for most Azure Search services provisioned after January 2018. Per altre informazioni sulle situazioni in cui i limiti dei documenti sono ancora applicati, vedere Limiti dei servizi: Limiti per i documenti.For more information about conditions for which document limits still apply, see Service limits: document limits.

Valutare la capacitàEvaluate capacity

La capacità e i costi dell'esecuzione del servizio sono in stretta associazione.Capacity and costs of running the service go hand-in-hand. Poiché i livelli impongono limiti su due aspetti (archiviazione e risorse), è necessario considerarli entrambi poiché il primo limite raggiunto rappresenta il limite effettivo.Tiers impose limits on two levels (storage and resources), so you should think about both because whichever one you reach first is the effective limit.

In genere i requisiti aziendali definiscono il numero di indici necessario.Business requirements typically dictate the number of indexes you will need. Ad esempio, un indice globale per un repository di documenti di grandi dimensioni o più indici in base all'area, all'applicazione o alla nicchia di mercato.For example, a global index for a large repository of documents, or perhaps multiple indexes based on region, application, or business niche.

Per determinare le dimensioni di un indice, è necessario crearne uno.To determine the size of an index, you have to build one. La struttura dei dati in Ricerca di Azure è fondamentalmente un indice invertito con caratteristiche diverse rispetto ai dati di origine.The data structure in Azure Search is primarily an inverted index, which has different characteristics than source data. In un indice invertito le dimensioni e la complessità dipendono dal contenuto, non necessariamente dalla quantità di dati inseriti.For an inverted index, size and complexity are determined by content, not necessarily the amount of data you feed into it. Un'origine dati di grandi dimensioni con una ridondanza massiccia può generare un indice più piccolo rispetto a un set di dati di dimensioni minori che include contenuto altamente variabile.A large data source with massive redundancy could result in a smaller index than a smaller dataset containing highly variable content. Per questa ragione raramente è possibile dedurre le dimensioni dell'indice in base alle dimensioni del set di dati originale.As such, it's rarely possible to infer index size based on the size of the original data set.

Stime preliminari tramite il livello gratuitoPreliminary estimates using the Free tier

Un approccio per la stima della capacità consiste nell'iniziare con il livello gratuito.One approach for estimating capacity is to start with the Free tier. Tenere presente che il servizio gratuito offre un massimo di 3 indici, 50 MB di archiviazione e 2 minuti di indicizzazione.Recall that the Free service offers up to 3 indexes, 50 MB of storage, and 2 minutes of indexing time. Sebbene la stima delle dimensioni previste per un indice con questi vincoli può risultare complessa, l'esempio seguente descrive un possibile approccio:It can be challenging to estimate a projected index size with these constraints, but the following example illustrates an approach:

Presupponendo che l'esempio sia rappresentativo e corrisponda al 10% dell'intera origine dati, un indice di 30 MB diventa un indice di circa 300 MB se vengono indicizzati tutti i documenti.Assuming the sample was both representative and ten percent of the entire data source, a 30 MB index becomes approximately 300 MB if all documents are indexed. Con questo numero preliminare, è possibile raddoppiare la quantità da destinare a due indici (sviluppo e produzione) per un totale di 600 MB nei requisiti di indicizzazione.Armed with this preliminary number, you might double that amount to budget for two indexes (development and production), for a total of 600 MB in storage requirements. Poiché i requisiti possono essere facilmente soddisfatti dal livello Basic, iniziare con questo livello.This is easily satisfied by the Basic tier, so you would start there.

Stime avanzate tramite un livello fatturabileAdvanced estimates using a billable tier

Alcuni clienti preferiscono iniziare con risorse dedicate adatte a tempi di campionamento ed elaborazione maggiori e quindi sviluppare stime realistiche della quantità di indici, delle dimensioni e dei volumi di query durante lo sviluppo.Some customers prefer to start with dedicated resources that can accommodate larger sampling and processing times, and then develop realistic estimates of index quantity, size, and query volumes during development. Inizialmente, il provisioning di un servizio viene eseguito in base alla stima migliore quindi, man mano che il progetto di sviluppo avanza, i team sono in grado di determinare se la capacità del servizio esistente è superiore o inferiore a quella necessaria per i carichi di lavoro di produzione previsti.Initially, a service is provisioned based on a best-guess estimate, and then as the development project matures, teams usually know whether the existing service is over or under capacity for projected production workloads.

  1. Rivedere i limiti di servizio di ogni livello per determinare se livelli inferiori possono supportare la quantità di indici necessaria.Review service limits at each tier to determine whether lower tiers can support the quantity of indexes you need. Nei livelli Basic-S1- S2 i limiti degli indici sono rispettivamente 15-50-200.Across the Basic-S1- S2 tiers, index limits are 15-50-200, respectively.

  2. Creare un servizio a un livello fatturabile:Create a service at a billable tier:

    • Iniziare con un livello basso, Basic o S1, se ci si trova all'inizio della propria curva di apprendimento.Start low, on Basic or S1 if you are at the beginning of your learning curve.
    • Iniziare con un livello elevato, S2 o S3, se indicizzazione e carichi di query su ampia scala sono evidenti.Start high, at S2 or even S3, if large-scale indexing and query loads are self-evident.
  3. Generare un indice iniziale per determinare il modo in cui i dati di origine vengono convertiti in un indice.Build an initial index to determine how source data translates to an index. Questo è l'unico modo per stimare le dimensioni di un indice.This is the only way to estimate index size.

  4. Monitorare l'archiviazione, i limiti del servizio, il volume di query e la latenza nel portale.Monitor storage, service limits, query volume, and latency in the portal. Il portale visualizza le query al secondo, le query limitate e la latenza della ricerca che consentono di determinare se è in uso il livello più adatto.The portal shows you queries per second, throttled queries, and search latency; all of which can help you decide if you are at the right tier. Oltre alle metriche del portale, è possibile configurare un monitoraggio approfondito, ad esempio un'analisi clickthrough, abilitando l'analisi del traffico di ricerca.Aside from portal metrics, you can configure deep monitoring, such as clickthrough analysis, by enabling search traffic analytics.

Il numero di indici e le dimensioni sono ugualmente rilevanti per l'analisi poiché i limiti massimi vengono raggiunti tramite l'utilizzo totale dell'archiviazione (partizioni) o i limiti massimi nelle risorse (indici, indicizzatori e così via), a seconda del limite raggiunto per primo.Index number and size are equally relevant to your analysis because maximum limits are reached through full utilization of storage (partitions) or by maximum limits on resources (indexes, indexers, and so forth), whichever comes first. Il portale consente di tenere traccia di entrambi gli aspetti visualizzando l'utilizzo corrente accanto ai limiti massimi nella pagina Panoramica.The portal helps you keep track of both, showing current usage and maximum limits side by side on the Overview page.

Nota

I requisiti di archiviazione possono apparire maggiori del necessario se i documenti contengono dati estranei.Storage requirements can be over-inflated if documents contain extraneous data. In teoria, i documenti contengono solo i dati necessari per l'esperienza di ricerca.Ideally, documents contain only the data you need for the search experience. I dati binari non sono ricercabili e devono essere archiviati separatamente, ad esempio in una tabella o un archivio BLOB di Azure, con un campo nell'indice che contenga un riferimento URL ai dati esterni.Binary data is non-searchable and should be stored separately (perhaps in an Azure table or blob storage) with a field in the index to hold a URL reference to the external data. Le dimensioni massime di un singolo documento sono pari a 16 MB o meno, se si caricano più documenti in una richiesta.The maximum size of an individual document is 16 MB (or less if you are bulk uploading multiple documents in one request). Per altre informazioni, vedere Limiti dei servizi in Ricerca di Azure.Service limits in Azure Search has more information.

Considerazioni sul volume delle queryQuery volume considerations

Le query al secondo (QPS, Queries-Per-Second) sono una metrica rilevante per l'ottimizzazione delle prestazioni ma non lo sono per la scelta del livello, a meno che non si preveda un volume di query molto elevato sin dall'inizio.Queries-per-second (QPS) is a metric that gains prominence during performance tuning, but is generally not a tier consideration unless you expect very high query volume at the outset.

Tutti i livelli standard sono in grado di offrire un equilibrio tra repliche e partizioni supportando un turnaround delle query più rapido attraverso repliche aggiuntive per il bilanciamento del carico e partizioni aggiuntive per l'elaborazione parallela.All of the standard tiers can deliver a balance of replicas to partitions, supporting faster query turnaround through additional replicas for loading balancing and additional partitions for parallel processing. È possibile ottimizzare le prestazioni dopo il provisioning del servizio.You can tune for performance after the service is provisioned.

I clienti che prevedono volumi di query elevati sin dall'inizio possono scegliere livelli più elevati supportati da hardware più potenti.Customer who expect strong sustained query volumes from the outset should consider higher tiers, backed by more powerful hardware. In seguito, se i volumi di query sono inferiori al previsto, sarà possibile portare offline le partizioni e le repliche o passare a un servizio di livello inferiore.You can then take partitions and replicas offline, or even switch to a lower tier service, if those query volumes fail to materialize. Per altre informazioni su come calcolare la velocità effettiva delle query, vedere Considerazioni sulle prestazioni e sull'ottimizzazione di Ricerca di Azure.For more information on how to calculate query throughput, see Azure Search performance and optimization.

Contratti di servizioService level agreements

I contratti di servizio non includono il livello gratuito e le funzionalità di anteprima.The Free tier and preview features do not come with service level agreements (SLAs). Per tutti i livelli fatturabili, i contratti di servizio diventano effettivi quando viene effettuato il provisioning di una ridondanza sufficiente per il servizio.For all billable tiers, SLAs take effect when you provision sufficient redundancy for your service. Per il Contratto di servizio di query (lettura) sono necessarie due o più repliche.Two or more replicas are required for query (read) SLA. Per il contratto di servizio di query e indicizzazione (lettura-scrittura) sono necessarie tre o più repliche.Three or more replicas are required for query and indexing (read-write) SLA. Il numero di partizioni non è un fattore di cui tiene conto il Contratto di servizio.The number of partitions is not an SLA consideration.

Suggerimenti per la valutazione del livelloTips for tier evaluation

  • Informazioni su come creare indici efficienti e sulle metodologie di aggiornamento a minor impatto.Learn how to build efficient indexes, and which refresh methodologies are the least impactful. È consigliabile eseguire un'analisi del traffico di ricerca per i dati acquisiti relativi all'attività di query.We recommend search traffic analytics for the insights gained on query activity.

  • Basare le metriche sulle query, raccogliere i dati in base ai modelli di utilizzo (query durante l'orario di ufficio, indicizzazione negli orari di scarso traffico) e utilizzare questi dati per le decisioni relative al provisioning futuro dei servizi.Allow metrics to build around queries and collect data around usage patterns (queries during business hours, indexing during off-peak hours), and use this data to inform future service provisioning decisions. Sebbene non pratico a un livello orario o giornaliero, è possibile adattare dinamicamente le partizioni e le risorse per rispondere alle variazioni previste nei volumi di query o a variazioni impreviste ma sostenute se i livelli durano a sufficienza per consentire l'esecuzione di un'azione.While not practical at an hourly or daily level, you can dynamically adjust partitions and resources to accommodate planned changes in query volumes, or unplanned but sustained changes if levels hold long enough to warrant taking action.

  • Tenere presente che l'unico aspetto negativo di un provisioning non sufficiente potrebbe essere la necessità di chiudere un servizio se i requisiti correnti sono maggiori di quelli stimati.Remember that the only downside of under-provisioning is that you might have to tear down a service if actual requirements are greater than you estimated. Per evitare l'interruzione del servizio, è possibile creare un nuovo servizio nella stessa sottoscrizione a un livello superiore e scegliere un'esecuzione side-by-side fino a quando tutte le app e le richieste non sono indirizzate al nuovo endpoint.To avoid service disruption, you would create a new service in the same subscription at a higher tier and run it side by side until all apps and requests target the new endpoint.

Passaggi successiviNext steps

Iniziare con un livello gratuito e generare un indice iniziale usando un subset dei dati per comprenderne le caratteristiche.Start with a Free tier and build an initial index using a subset of your data to understand its characteristics. La struttura dei dati in Ricerca di Azure è un indice invertito le cui dimensioni e complessità dipendono dal contenuto.The data structure in Azure Search is an inverted index, where size and complexity of an inverted index is determined by content. Tenere presente che un indice molto ridondante tende a generare un indice più piccolo rispetto a un contenuto molto irregolare.Remember that highly redundant content tends to result in a smaller index than highly irregular content. Per questa ragione, i requisiti di archiviazione dell'indice sono determinati più dalle caratteristiche del contenuto che non dalla dimensione del set di dati.As such, it's content characteristics rather than the size of the data set that determines index storage requirements.

Quando si ha un'idea iniziale delle dimensioni dell'indice, eseguire il provisioning di un servizio fatturabile in uno dei livelli descritti in questo articolo, Basic o Standard.Once you have an initial idea of index size, provision a billable service at one of the tiers discussed in this article, either Basic or a Standard tier. Ridurre eventuali vincoli artificiali dei subset di dati e rigenerare l'indice per includere tutti i dati in cui si vuole effettivamente effettuare le ricerche.Relax any artificial constraints on data subsets and rebuild your index to include all of the data you actually want to be searchable.

Allocare le partizioni e le repliche in base alle esigenze per ottenere le prestazioni e la scala desiderate.Allocate partitions and replicas as needed to get the performance and scale you require.

Se le prestazioni e la capacità risultano adatte, l'operazione è stata completata.If performance and capacity are fine, you are done. In caso contrario, ricreare un servizio di ricerca in un altro livello più adatto alle proprie esigenze.Otherwise, re-create a search service at a different tier that more closely aligns with your needs.

Nota

Per altre domande, inviare un post a StackOverflow o contattare il supporto di Azure.For more help with your questions, post to StackOverflow or contact Azure Support.