Aggiornamento di Azure Log Analytics alla nuova ricerca logAzure Log Analytics upgrade to new log search

Il nuovo linguaggio di query di Log Analytics è ora disponibile. Per sfruttarlo è necessario aggiornare l'area di lavoro.The new Log Analytics query language is here, and your workspace needs to be upgraded to take advantage of it. È possibile aggiornare l'area di lavoro manualmente o attendere che venga aggiornata automaticamente durante il periodo di implementazione che inizia alla fine del mese di ottobre e termina alla fine dell'anno.You can either upgrade your workspace yourself or wait for it to be automatically upgraded during the rollout period that starts in late October and goes through the end of the year. Questo articolo illustra i vantaggi del nuovo linguaggio e spiega come eseguire la conversione dell'area di lavoro.This article describes the advantages of the new language and how to convert your workspace.

Perché il nuovo linguaggio?Why the new language?

Siamo consapevoli del fatto che qualsiasi transizione comporti disagi, ma non stiamo modificando il linguaggio di query solo per il gusto di farlo.We understand that there’s pain in any transition, and we aren’t just changing the query language for the fun of it. Questa modifica offre un valore significativo ai clienti di Log Analytics sotto molti aspetti.There are several reasons that this change will provide significant value to our Log Analytics customers.

  • Semplice e potente.Simple yet powerful. Il nuovo linguaggio è più facile da capire ed è analogo a SQL, con costrutti più simili al linguaggio naturale rispetto alla versione precedente.The new language is easier to understand and similar to SQL with constructs more like natural language than the legacy language.
  • Linguaggio di piping completo.Full piping language. Il nuovo linguaggio presenta funzionalità di piping più avanzate rispetto alla versione precedente.The new language has more extensive piping capabilities than the legacy language. È possibile eseguire il piping praticamente di qualsiasi output verso un altro comando, per creare query più complesse rispetto a quanto fosse possibile precedentemente.Virtually any output can be piped to another command to create more complex queries than were previously possible.
  • Estrazione di campi in fase di ricerca.Search-time field extractions. Il nuovo linguaggio supporta campi calcolati al runtime più avanzati rispetto alla versione precedente.The new language supports more advanced runtime calculated fields than the legacy language. È possibile usare calcoli complessi per campi estesi e quindi usare i campi calcolati per altri comandi, inclusi join e aggregazioni.You can use complex calculations for extended fields and then use the calculated fields for additional commands including joins and aggregations.
  • Join avanzati.Advanced joins. Il nuovo linguaggio fornisce join più avanzati rispetto alla versione precedente, inclusa la possibilità di eseguire join di tabelle su più campi, usare join interni ed esterni e creare un join su campi estesi.The new language provides more advanced joins than the legacy language including the ability to join tables on multiple fields, use inner and outer joins, and join on extended fields.
  • Funzioni di data/ora.Date/time functions. Il nuovo linguaggio presenta funzioni di data/ora più avanzate della versione precedente.The new language has more advanced date/time functions than the legacy language.
  • Funzioni di analisi avanzate.Smart Analytics. Il nuovo linguaggio presenta algoritmi avanzati per valutare i criteri dei set di dati e confrontare set di dati diversi.The new language has advanced algorithms to evaluate patterns in datasets and compare different sets of data.
  • Portale Advanced Analytics.Advanced Analytics portal. Il portale Advanced Analytics offre funzionalità di analisi non disponibili nel portale Log Analytics, inclusa la modifica multirighe delle query, altre visualizzazioni e diagnostica avanzata.The Advanced Analytics portal offers analysis features not available in the Log Analytics portal including multiline editing of queries, additional visualizations, and advanced diagnostics.
  • Coerenza con altre applicazioni.Consistency with other applications. Il nuovo linguaggio e il portale Advanced Analytics sono già utilizzati per l'analisi in Application Insights.The new language and the Advanced Analytics Portal are already used for analytics in Application Insights. La sua implementazione per Log Analytics aggiunge coerenza tra i servizi di Azure.Implementing it for Log Analytics provides consistency across Azure services.
  • Migliore integrazione con Power BI.Better integration with Power BI. Le query nel nuovo linguaggio possono essere esportate in Power BI Desktop, che mette a disposizione complesse funzionalità di trasformazione di dati.Queries in the new language can be exported to Power BI Desktop, so you can utilize its rich data transformation capabilities.
  • E altro ancora.Much more. Per informazioni dettagliate ed esercitazioni sul nuovo linguaggio, vedere il sito sul linguaggio di query di Azure Log Analytics.Refer to the Azure Log Analytics Query Language site for complete details and tutorials on the new language.

Quando è possibile eseguire l'aggiornamento?When can I upgrade?

L'aggiornamento verrà implementato in tutte le aree di Azure, perciò potrebbe essere disponibile in alcune aree prima di altre.The upgrade will be rolled out across all Azure regions so it may be available in some regions before others. Per sapere quando è disponibile l'aggiornamento dell'area di lavoro, fare attenzione alla comparsa del banner che invita a eseguire l'aggiornamento nella parte superiore dell'area di lavoro stessa.You know when your workspace is available to be upgraded when you see a banner across the top of your workspace inviting you to upgrade.

Aggiornamento 1

Se l'area di lavoro viene aggiornata automaticamente, viene visualizzato un banner che segnala l'avvenuto aggiornamento e riporta un riepilogo degli eventuali problemi verificatisi.If your workspace is automatically upgraded, then you will see a banner indicating that is upgraded with a summary identifying whether any issues were encountered.

aggiornamento automatico

Cosa accade dopo l'aggiornamento?What happens after the upgrade?

Durante la conversione, nell'area di lavoro vengono apportate le modifiche seguenti:The following changes are made to your workspace when it's converted:

  • Tutte le ricerche salvate, le regole di avviso e le viste create con Progettazione vista vengono convertite automaticamente al nuovo linguaggio.Any saved searches, alert rules, and views that you’ve created with the View Designer are automatically converted to the new language. Le ricerche incluse nelle soluzioni non vengono convertite automaticamente, ma sono convertite istantaneamente quando vengono aperte.Searches included in solutions are not automatically converted, but they’re instead converted on the fly when you open them.
  • Dashboard è deprecato in favore di Progettazione vista e dei dashboard di Azure.My dashboard is being deprecated in favor of View Designer and Azure Dashboards. I riquadri aggiunti al Dashboard sono ancora disponibili, ma sono di sola lettura.Tiles that you added to My Dashboard are still available, but they're read only.
  • L'integrazione di Power BI viene sostituita da un nuovo processo.Power BI integration is replaced with a new process. Eventuali pianificazioni di Power BI create dall'utente vengono disabilitate ed è necessario sostituirle con il nuovo processo.Any existing Power BI schedules that you created will be disabled, and you need to replace them with the new process.
  • Le risposte di azioni avviso tramite webhook e runbook hanno un nuovo formato e può essere necessario aggiornare di conseguenza le regole di avviso.Responses from alert actions using webhooks and runbooks have a new format, and you may need to update your alert rules accordingly.
  • Per le domande più comuni sull'aggiornamento, vedere le domande frequenti sulla ricerca log.Have a look at the Log Search FAQ for common questions about the upgrade.

Come è possibile sapere se si sono verificati problemi di aggiornamento?How do I know if there were any issues from the upgrade?

Dopo il completamento dell'aggiornamento, nelle impostazioni dell'area di lavoro è presente una sezione Riepilogo aggiornamento.After the upgrade has completed, there will be an Upgrade Summary section in the settings for the workspace. Controllare in questa sezione per informazioni sull'aggiornamento e per visualizzare eventuali problemi che si sono verificati.Check this section for information about your upgrade and to view any issues that were encountered.

Riepilogo aggiornamento

Come si esegue l'aggiornamento manuale?How do I manually perform the upgrade?

È possibile aggiornare l'area di lavoro quando nella parte superiore del portale è visualizzato il banner.You can upgrade your workspace when you see the banner at the top of the portal.

  1. Per avviare il processo di aggiornamento, fare clic sul banner con la dicitura Altre informazioni e aggiorna.Start the upgrade process by clicking on the banner that says Learn more and upgrade.

    Aggiornamento 2

  2. Leggere le informazioni aggiuntive sull'aggiornamento nella pagina delle informazioni sull'aggiornamento.Read through the additional information about the upgrade on the upgrade information page.

    Aggiornamento 2

  3. Fare clic su Aggiorna per avviare l'aggiornamento.Click Upgrade Now to start the upgrade.

    Aggiornamento 4
    Una casella di notifica in alto a destra mostra lo stato.A notification box in the upper right corner shows the status.

    Aggiornamento 5

  4. La procedura è terminata.That’s it! Passare alla pagina Registro log per esaminare l'area di lavoro aggiornata.Go over to the Log Search page to have a look at your upgraded workspace.

    Aggiornamento 6

Se si verifica un problema che non consente il completamento dell'aggiornamento, è possibile passare al forum di discussione e inviare una domanda o creare una richiesta di assistenza dal portale di Azure.If you encounter an issue that causes the upgrade to fail, you can go to the discussion forum and post your question or create a support request from the Azure portal.

Come è possibile imparare il nuovo linguaggio?How do I learn the new language?

Essendo usato da più servizi, abbiamo creato un sito esterno in cui pubblicare la documentazione per il nuovo linguaggio.Since it's used by multiple services we've created an external site to host the documentation for the new language. Sono incluse esercitazioni, esempi e una guida di riferimento completa che consente di imparare il necessario in breve tempo.This includes tutorials, samples, and a complete reference to help you come up to speed. È possibile eseguire un'esercitazione dettagliata sul nuovo linguaggio in Getting Started with Queries (Introduzione alle query). È anche possibile accedere alla guida di riferimento del linguaggio in Log Analytics query language (Linguaggio di query di Log Analytics).You can walk through a tutorial of the new language at Getting Started with Queries and access the language reference at Log Analytics query language.

Se si vuole provare il nuovo linguaggio in un ambiente demo che include una serie di dati di esempio, vedere l'ambiente playground.If you want to try out the new language in a demo environment including a bunch of sample data, have a look at the playground environment.

Se si conosce già il linguaggio di query di Log Analytics precedente, è possibile usare il convertitore di linguaggio che viene aggiunto all'area di lavoro come parte dell'aggiornamento.If you're already familiar with the legacy Log Analytics query language though, then you can use the language converter which is added to your workspace as part of the upgrade. È sufficiente digitare la query precedente e quindi fare clic su Converti per visualizzare la versione convertita.Just type in your legacy query and then click Convert to see the translated version. È possibile quindi fare clic sul pulsante di ricerca per eseguire la ricerca o copiare e incollare la query convertita per utilizzarla altrove, ad esempio come regola di avviso.You can then either click the search button to run the search or copy and paste the converted query to use somewhere else such as an alert rule. È anche possibile vedere il foglio informativo con il confronto diretto con le query più comuni nel linguaggio legacy.You can also have a look at our cheat sheet that directly compares common queries from the legacy language.

Convertitore di linguaggio

Passaggi successiviNext steps