Che cos'è l'Utilità di pianificazione di Azure?What is Azure Scheduler?

L'Utilità di pianificazione di Azure consente di descrivere in modo dichiarativo le azioni da eseguire nel cloudAzure Scheduler allows you to declaratively describe actions to run in the cloud. e quindi pianifica ed esegue tali azioni automaticamente.It then schedules and runs those actions automatically. A tale scopo, l'utilità di pianificazione di Azure utilizza il portale di Azure, il codice, l'API REST o Azure PowerShell.Scheduler does this by using the Azure portal, code, REST API, or Azure PowerShell.

L’Utilità di pianificazione crea, gestisce e richiama il lavoro programmato.Scheduler creates, maintains, and invokes scheduled work. L’Utilità di pianificazione non ospita carichi di lavoro, né esegue codice.Scheduler does not host any workloads or run any code. Richiama soltanto codice ospitato altrove, ad esempio in Azure, in locale o presso un altro provider.It only invokes code hosted elsewhere—in Azure, on-premises, or with another provider. Richiama tramite HTTP, HTTPS, una coda di archiviazione, una coda del bus di servizio o un argomento del bus di servizio.It invokes via HTTP, HTTPS, a storage queue, a service bus queue, or a service bus topic.

L'Utilità di pianificazione pianifica i processi, mantiene una cronologia dei risultati dell'esecuzione dei processi che è possibile esaminare e pianifica in modo deterministico e attendibile i carichi di lavoro da eseguire.Scheduler schedules jobs, keeps a history of job execution results that one can review, and deterministically and reliably schedules workloads to be run. Azure WebJobs (parte della funzionalità App Web in Servizio app di Azure) e altre funzionalità di programmazione di Azure utilizzano l’Utilità di pianificazione in background.Azure WebJobs (part of the Web Apps feature in Azure App Service) and other Azure scheduling capabilities use Scheduler in the background. L' API REST dell'Utilità di pianificazione consente di gestire le comunicazioni per queste azioni.The Scheduler REST API helps manage the communication for these actions. Quindi, l’Utilità di pianificazione supporta facilmente pianificazioni complesse e operazioni ricorrenti avanzate .As such, Scheduler supports complex schedules and advanced recurrence easily.

L'Utilità di pianificazione può essere usata in diversi scenari.There are several scenarios that lend themselves to the usage of Scheduler. Ad esempio:For example:

  • Azioni ricorrenti delle applicazioni: raccolta periodica di dati da Twitter in un feed.Recurring application actions: Periodically gathering data from Twitter into a feed.
  • Manutenzione quotidiana: eliminazione giornaliera dei registri, esecuzione di backup e altre attività di manutenzione.Daily maintenance: Daily pruning of logs, performing backups, and other maintenance tasks. Ad esempio, un amministratore può scegliere di eseguire il backup del database alle ore 01:00For example, an administrator may choose to back up the database at 1:00 A.M. ogni giorno per i nove mesi successivi.every day for the next nine months.

Con l'Utilità di pianificazione è possibile creare, aggiornare, eliminare, visualizzare e gestire processi e raccolte di processi a livello di codice, tramite script e nel portale.Scheduler allows you to create, update, delete, view, and manage jobs and job collections programmatically, by using scripts, and in the portal.

Vedere ancheSee also

Concetti, terminologia e gerarchia di entità dell'Utilità di pianificazione di AzureAzure Scheduler concepts, terminology, and entity hierarchy

Introduzione all'uso dell'Utilità di pianificazione di Azure nel portale di AzureGet started using Scheduler in the Azure portal

Piani e fatturazione nell'utilità di pianificazione di AzurePlans and billing in Azure Scheduler

Come creare pianificazioni complesse e operazioni ricorrenti avanzate con l'Utilità di pianificazione di AzureHow to build complex schedules and advanced recurrence with Azure Scheduler

Informazioni di riferimento sull'API REST dell'Utilità di pianificazione di AzureAzure Scheduler REST API reference

Informazioni di riferimento sui cmdlet PowerShell dell'Utilità di pianificazione di AzureAzure Scheduler PowerShell cmdlets reference

Livelli elevati di disponibilità e affidabilità dell'Utilità di pianificazione di AzureAzure Scheduler high-availability and reliability

Limiti, valori predefiniti e codici di errore dell'Utilità di pianificazione di AzureAzure Scheduler limits, defaults, and error codes

Autenticazione in uscita dell'Utilità di pianificazione di AzureAzure Scheduler outbound authentication