Condividi tramite


Usare l'estensione Automazione di Azure per Visual Studio Code

Questo articolo illustra Visual Studio che è possibile usare per creare e gestire runbook. È possibile eseguire tutte le operazioni di gestione dei runbook, ad esempio la creazione di runbook, la modifica del runbook, l'attivazione di un processo, il rilevamento degli output dei processi recenti, il collegamento di una pianificazione, la gestione degli asset e il debug locale.

Prerequisiti

Per completare i passaggi in questo articolo, è necessario quanto segue:

  • Una sottoscrizione di Azure. Se non si ha una sottoscrizione di Azure, creare un account gratuito.
  • Visual Studio Code.
  • I moduli di PowerShell e i pacchetti Python usati dal runbook devono essere installati localmente nel computer per eseguire il runbook in locale.

Installare e configurare l'estensione Automazione di Azure

Dopo aver soddisfatto i prerequisiti, è possibile installare l'estensione Automazione di Azure per Visual Studio Code seguendo questa procedura:

  1. Aprire Visual Studio Code.
  2. Dalla barra dei menu passare a Visualizza>estensioni.
  3. Nella casella di ricerca immettere Automazione di Azure.
  4. Selezionare Automazione di Azure nei risultati della ricerca e quindi selezionare Installa.
  5. Selezionare Ricarica quando è necessario.

Connessione all'account Azure

Per visualizzare tutte le risorse all'interno dell'account di Automazione, è necessario connettersi all'account Azure. Seguire la procedura per connettersi ad Azure da Visual Studio Code:

  1. È possibile accedere ad Azure dall'estensione Automazione di Azure o dal riquadro comandi.

    • Per accedere dall'estensione Automazione di Azure: selezionare Accedi ad Azure.

      Or

    • Per accedere dal riquadro comandi: dalla barra dei menu passare a Visualizza riquadro comandi e immettere Azure:Sign-in. >

  2. Seguire le istruzioni di accesso per accedere ad Azure. Dopo aver stabilito la connessione, il nome dell'account Azure sarà disponibile nella barra di stato di Visual Studio Code.

Selezionare le sottoscrizioni

Quando si accede per la prima volta, l'estensione carica solo le risorse di sottoscrizione predefinite e gli account di Automazione. Per aggiungere o rimuovere sottoscrizioni, seguire questa procedura:

  1. È possibile usare il riquadro comandi o il piè di pagina della finestra per avviare il comando della sottoscrizione.

    • Per accedere dal riquadro comandi: dalla barra dei menu passare a Visualizza riquadro comandi e immettere Azure: Seleziona sottoscrizioni. >

      Or

    • Per accedere dal piè di pagina della finestra: nel piè di pagina della finestra selezionare il segmento corrispondente ad Azure: l'account.

  2. Usare il filtro per trovare le sottoscrizioni in base al nome.

  3. Selezionare o deselezionare ogni sottoscrizione per aggiungerle o rimuoverle dall'elenco delle sottoscrizioni visualizzate dall'estensione Automazione di Azure.

  4. Dopo aver completato l'aggiunta o la rimozione delle sottoscrizioni, selezionare OK .

Uso dell'estensione Automazione di Azure

L'estensione semplifica il processo di creazione e modifica di runbook. È ora possibile testarli in locale senza accedere al portale di Azure. Di seguito sono elencate le varie azioni che è possibile eseguire:

Creare un runbook

Per creare un runbook nell'account di Automazione. Seguire questa procedura:

  1. Accedere ad Azure dall'estensione Automazione di Azure.

  2. Selezionare Runbook

  3. Fare clic con il pulsante destro del mouse e selezionare Crea runbook per creare un nuovo runbook nell'account di Automazione.

    Screenshot on how to create runbook using the Azure Automation extension.

Pubblicare un runbook

Per pubblicare un runbook nell'account di Automazione. Seguire questa procedura:

  1. In Account di Automazione selezionare il runbook.

  2. Fare clic con il pulsante destro del mouse e selezionare Pubblica runbook per pubblicare il runbook.

    Viene visualizzata una notifica che indica che il runbook è stato pubblicato correttamente.

    Screenshot on how to publish runbook using the Azure Automation extension.

Eseguire la versione locale del processo di automazione

Per eseguire la versione locale del processo di Automazione, seguire questa procedura:

  1. In Account di Automazione selezionare il runbook.

  2. Fare clic con il pulsante destro del mouse e selezionare Esegui locale per eseguire la versione locale del processo di Automazione.

    Screenshot on how to run local version of job using the Azure Automation extension.

Eseguire il processo di automazione

Per eseguire il processo di automazione, seguire questa procedura:

  1. In Account di Automazione selezionare il runbook.

  2. Fare clic con il pulsante destro del mouse e selezionare Avvia processo di automazione per eseguire il processo di Automazione.

    Screenshot on how to run Automation job using the Azure Automation extension.

Aggiungere un nuovo webhook

Per aggiungere un webhook al runbook, seguire questa procedura:

  1. In Account di Automazione selezionare il runbook.

  2. Fare clic con il pulsante destro del mouse e selezionare Aggiungi nuovo webhook.

  3. Selezionare e copiare l'URI del webhook.

  4. Usare il riquadro comandi e selezionare Automazione di Azure Trigger Webhook

  5. Incollare l'URI del webhook.

    Viene visualizzata una notifica che indica che JobId viene creato correttamente.

    Screenshot that shows the notification after successfully adding a new webhook.

  1. In Account di Automazione passare a Pianificazioni e selezionare la pianificazione.

  2. Passare a Runbook e selezionare il runbook.

  3. Fare clic con il pulsante destro del mouse e selezionare Collega pianificazione e confermare la pianificazione.

  4. Nell'elenco a discesa selezionare Azure

    Viene visualizzata una notifica che indica che la pianificazione è collegata.

Gestire gli asset

  1. Nell'account di Automazione passare a Asset fx Variables (Variabili> fx).

  2. Fare clic con il pulsante destro del mouse e selezionare Crea o Aggiorna.

  3. Specificare un nome nella casella di testo.

    Viene visualizzata una notifica che indica che la variabile viene creata, è possibile visualizzare la nuova variabile nell'opzione Fx Variables .

Eseguire localmente in modalità di debug

  1. In Account di Automazione passare a Runbook e selezionare un runbook.
  2. Nel riquadro di modifica aggiungere il punto di interruzione.
  3. Fare clic con il pulsante destro del mouse sul runbook e selezionare Esegui locale in modalità debug.

Screenshot that shows the running of local runbook in debug mode.

Confrontare il runbook locale

  1. In Account di Automazione passare a Runbook e selezionare un runbook
  2. Fare clic con il pulsante destro del mouse sul runbook e selezionare Confronta runbook locale.
  3. Nel riquadro di modifica verranno visualizzate le informazioni in due layout: copia del runbook e copia pubblicata/bozza.

Nota

Se il runbook è in modalità InEdit , è necessario selezionare confronta contenuto pubblicato o Confronta contenuto bozza da confrontare.

Screenshot that shows how to compare local runbook.

Passaggi successivi