Condividi tramite


Guida introduttiva: Gestire Database di Azure per PostgreSQL usando le attività di automazione

Annotazioni

Se è disponibile una versione di valutazione gratuita, è possibile trovare maggiori informazioni qui.

È possibile creare attività di automazione per l'istanza Database di Azure per il server flessibile PostgreSQL per avviare o arrestare il server in base a una pianificazione predefinita. Impostare i valori Intervallo e Frequenza nella scheda Configura dell'attività per avviare o arrestare automaticamente il server un numero specifico di volte ogni giorno, settimana o mese. L'attività di automazione continua a funzionare fino a quando non la si elimina o la si disabilita.

È anche possibile configurare attività di automazione per altre attività di routine, ad esempio "Invia costo mensile per la risorsa" e "Ridimensiona database di Azure per PostgreSQL".

In che modo le attività di automazione differiscono da Automazione di Azure?

Le attività di automazione sono più semplici e leggere rispetto ad Automazione di Azure. È possibile creare un'attività di automazione solo a livello di risorsa di Azure. Un'attività di automazione è una risorsa dell'app per la logica che esegue un flusso di lavoro basato sul servizio di App per la logica di Azure multi-tenant. È possibile visualizzare e modificare il flusso di lavoro sottostante aprendo l'attività nella finestra di progettazione del flusso di lavoro dopo aver completato almeno un'esecuzione.

Al contrario, Automazione di Azure è un servizio completo di automazione e configurazione basato sul cloud che offre una gestione coerente in ambienti Azure e non Azure.

Pricing

La creazione di un'attività di automazione non comporta immediatamente addebiti. Di seguito, un'attività di automazione è basata su un flusso di lavoro in una risorsa dell'app per la logica ospitata in App per la logica di Azure multi-tenant; di conseguenza, il modello di determinazione prezzi a consumo si applica alle attività di automazione. La misurazione e la fatturazione si basano sulle esecuzioni di trigger e azioni nel flusso di lavoro dell'app per la logica sottostante.

Prerequisiti

  • Account e sottoscrizione di Azure.
  • Un'istanza Database di Azure per il server flessibile PostgreSQL che si desidera gestire.

Creare un'attività di automazione per arrestare il server

  1. Nel portale di Azure, trovare la risorsa Database di Azure per il server flessibile PostgreSQL che si desidera gestire.

  2. Nel menu di spostamento delle risorse, nella sezione Automazione selezionare Attività. Screenshot che mostra il portale di Azure e il menu della risorsa Database di Azure per il server flessibile PostgreSQL con l'opzione

  3. Nel riquadro Attività, selezionare Aggiungi attività per selezionare un modello di attività. Screenshot che mostra il riquadro

  4. In Seleziona modello, selezionare l'attività per arrestare l'istanza Database di Azure per il server flessibile PostgreSQL. Screenshot che mostra il riquadro

  5. In Autentica, nella sezione Connessioni, selezionare Crea per ogni connessione visualizzata nell'attività in modo da poter fornire le credenziali di autenticazione per tutte le connessioni. I tipi di connessioni in ogni attività variano in base all'attività stessa. Screenshot che mostra l'opzione

  6. Quando richiesto, accedere con le credenziali dell'account Azure. Screenshot che mostra la scelta

  7. Ogni connessione autenticata ha un aspetto simile a questo esempio: Screenshot che mostra la connessione creata correttamente.

  8. Dopo aver autenticato tutte le connessioni, selezionare Avanti: Configurare.

  9. In Configura, specificare un nome per l'attività e tutte le altre informazioni necessarie. Al termine, selezionare Rivedi e crea. Screenshot che mostra le informazioni necessarie per l'attività selezionata.

  10. Le attività che inviano notifiche tramite posta elettronica richiedono un indirizzo di posta elettronica.

Annotazioni

Non è possibile modificare il nome dell'attività dopo la creazione, quindi prendere in considerazione un nome ancora che rimarrà applicabile anche se si modifica il flusso di lavoro sottostante. Le modifiche apportate al flusso di lavoro sottostante si applicano solo all'attività creata, non al modello di attività.   Ad esempio, se si assegna un nome all'attività Stop-Instance-Weekly, ma, successivamente, si modifica il flusso di lavoro sottostante per l'esecuzione giornaliera, non è possibile modificarlo in Stop-Instance-Daily.

L'attività creata, che è attiva e in esecuzione automaticamente, viene visualizzata nell'elenco Attività.

Screenshot che mostra l'elenco delle attività di automazione.

Creare un'attività di automazione per avviare il server

È possibile applicare gli stessi passaggi descritti in precedenza per creare attività di automazione separate per avviare l'istanza Database di Azure per il server flessibile PostgreSQL in un momento specifico. Ecco come fare:

  1. Seguire i passaggi descritti nella sezione "Creare un'attività di automazione" fino a raggiungere la fase "Selezionare un modello".
  2. In questo caso, invece di selezionare l'attività "Arresta server flessibile PostgreSQL", selezionare il modello per "Avvia server flessibile PostgreSQL".
  3. Procedere con il resto dei dettagli necessari, come descritto nei passaggi successivi, definendo la pianificazione specifica in corrispondenza della quale si vuole che il server venga avviato nella sezione "Configura".

Rivedere la cronologia attività

Per visualizzare la cronologia delle esecuzioni di un'attività insieme al relativo stato:

  1. Nel portale di Azure, trovare la risorsa Database di Azure per il server flessibile PostgreSQL che si desidera gestire.
  2. Nel menu di spostamento delle risorse, nella sezione Automazione selezionare Attività.
  3. trovare l'attività da esaminare nell'elenco delle attività. Nella colonna Esecuzioni dell'attività selezionare Visualizza.

Di seguito sono riportati i possibili stati per un'esecuzione:

Stato Description
Annullata L'attività è stata annullata durante l'esecuzione.
Non riuscito L'attività ha almeno un'azione non riuscita, ma non esistono azioni successive per gestire l'errore.
In esecuzione L'attività è in esecuzione.
Riuscito Tutte le azioni hanno avuto esito positivo. Un'attività può comunque terminare correttamente se un'azione ha esito negativo, ma esiste un'azione successiva per gestire l'errore.
Attesa L'esecuzione non è ancora stata avviata e viene sospesa perché un'istanza precedente dell'attività è ancora in esecuzione.

Per maggiori informazioni, consultare la sezione Cronologia delle esecuzioni di revisione nella visualizzazione di monitoraggio.

Modificare l'attività

Per modificare un'attività, sono disponibili queste opzioni:

Modificare l'attività "inline" per modificarne le proprietà, ad esempio informazioni di connessione o informazioni di configurazione, ad esempio l'indirizzo di posta elettronica.

  • Modificare il flusso di lavoro sottostante dell'attività nella finestra di progettazione flussi di lavoro.

Modificare l'attività inline

  1. Nel portale di Azure, trovare la risorsa Database di Azure per il server flessibile PostgreSQL che si desidera gestire.
  2. Nel menu di spostamento delle risorse, nella sezione Automazione selezionare Attività.
  3. trovare l'attività da aggiornare nell'elenco delle attività. Aprire il menu con i puntini di sospensione (...) dell'attività e selezionare Modifica inline.
  4. Per impostazione predefinita, nella scheda Autentica, vengono visualizzate le connessioni esistenti.
  5. Per aggiungere nuove credenziali di autenticazione o selezionare credenziali esistenti diverse per una connessione, aprire i puntini di sospensione della connessione (...) e selezionare Aggiungi nuova connessione o, se disponibili, credenziali di autenticazione diverse.
  6. Per aggiornare altre proprietà dell'attività, selezionare Avanti: Configurare.
  7. Al termine, selezionare Salva

Modificare il flusso di lavoro sottostante dell'attività