Puoi creare attività per pianificare l'esecuzione automatizzata di un notebook. Ogni volta che il notebook viene eseguito in base alla pianificazione impostata, il sito apre un nuovo contenitore ed esegue il notebook senza controllo dell'utente.
Nel riquadro Attività nell'editor di notebook, è possibile creare una o più attività pianificate per eseguire il notebook. È possibile programmare l'esecuzione una volta in futuro o su base ricorrente, da una volta al minuto a una volta ogni cinque mesi.
Se si sta preparando un notebook per un'esecuzione automatizzata, ad esempio su base ricorrente, è necessario considerare alcuni aspetti.
Prepara il quaderno
L'editor dei notebook dispone dell'opzione Parametri, che consente di configurare i parametri di input e output di un notebook. I parametri di input corrispondono alle variabili di input di un notebook che si desidera esternalizzare per un'attività pianificata o uno strumento Web. Quando viene eseguita un'attività pianificata, i parametri di input vengono inseriti nel notebook nella parte superiore del notebook, in modo simile alle variabili globali. Ciò consente di creare notebook generici e di modificare i valori delle variabili di input in fase di esecuzione.
Durante la creazione di un notebook, esternalizzare e configurare le variabili utilizzando l'opzione Parametri. Per ottenere informazioni sulla modalità di configurazione dei parametri di input per un notebook, consulta la sezione Configurare parametri di input di Pubblicare un notebook come argomento dello strumento web.
I parametri dell'attività sono inseriti per impostazione predefinita in una cella all'inizio di un notebook. In alternativa, fare clic su Visualizza > Attiva tavolozza comandi nel menu e cercare e aprire Modifica metadati notebook, che consente di modificare i metadati delle celle e dei notebook per creare un'etichetta per una cella denominata injected-parameters. I parametri dell'attività vengono inseriti nella cella che segue il tag injected-parameters.
Considerazioni sul contenuto
Al di là della cella parametri che è possibile inserire, la pianificazione degli appunti non supporta nessuna interazione dell'utente con gli appunti. Evita di aggiungere contenuti che richiedono l'interazione dell'utente mentre il notebook viene eseguito, ad esempio facendo clic su un punto in una mappa.
Eventuali credenziali o nuove variabili web da aggiungere al momento di un'esecuzione automatizzata devono essere inserite nella cella dei parametri, come indicato sopra. Assicurarsi che il notebook non includa contenuti che possano impedirne il completamento.
Nota:
Quando si creano i notebook, utilizzare i percorsi completi delle directory e dei file nella directory dell'area di lavoro.
Per esempio, usare /arcgis/home/test.gdb invece di home/test.gdb.
Crea un'attività
Quando il notebook è pronto, è possibile creare un'attività per pianificarne l'esecuzione. Utilizzando il riquadro Attività nell'editor del notebook, è possibile creare una o più attività per automatizzare le esecuzioni del notebook e specificare la pianificazione dell'attività.
Per creare un'attività, procedere come segue:
- Salva il quaderno con un titolo, se non l'hai già fatto.
Il pulsante Attività diventa disponibile sulla barra multifunzione superiore dell'editor di notebook.
- Fare clic su Crea attività per aprire la finestra di dialogo.
Nota:
È anche possibile creare attività dalla scheda Attività della pagina dell'elemento degli appunti. - Fornisci un titolo nella casella di testo Titolo per descrivere la pianificazione dell'attività, ad esempio Pulizia settimanale dei dati.
- Se non si è ancora configurato i parametri per il notebook e si desidera aggiungere parametri al notebook quando viene eseguito dall'attività, fornirli nella sezione Parametri e fare clic su Aggiungi per includere il parametro nel flusso di lavoro.
Se hai già configurato parametri di input utilizzando l'opzione Parametri, tali parametri vengono riempiti automaticamente per l'attività. È possibile aggiungere, rimuovere o aggiornare qualsiasi parametro specifico per questa attività. Questa operazione non modificherà i parametri predefiniti del notebook configurato con l'opzione Parametri.
- Fornire una chiave nell'impostazione Chiave e il suo valore abbinato nell'impostazione Valore per ciascun parametro.
- Fare clic su Avanti per passare alla pagina Imposta dettagli della pianificazione dell'attività.
In questa pagina è possibile specificare la pianificazione specifica per questa attività. La pianificazione specificata viene memorizzata in base al fuso orario locale del browser Web.
Suggerimento:
Quando si cambia il valore di Tipo di ripetizione, le opzioni sotto di esso cambiano per adeguarsi a tale selezione. Ad esempio, se si seleziona Mese, compare la casella Giorno del mese che consente di specificare un giorno del mese o un intervallo di giorni per l'esecuzione dell'attività. - Facoltativamente, espandere la sezione Avanzato per inserire il numero massimo di minuti in cui l'attività può essere eseguita.
Nella sezione Avanzato comparirà il pulsante Salva parametri nel notebook se sono stati aggiunti i parametri. Facoltativamente, è possibile attivare questa impostazione per salvare la cella inserita con i nuovi parametri nel notebook quando viene eseguito.
- Facoltativamente, nella sezione Avanzato, attivare il pulsante Aggiorna notebook al completamento per aggiornare il notebook con i risultati di ogni esecuzione.
- Una volta soddisfatti del titolo, dei parametri opzionali e della pianificazione dell'attività, fare clic su Crea attività.
L'attività è attiva ed esegue il notebook secondo la pianificazione impostata.
Per creare più pianificazioni, ad esempio con differenti parametri inseriti, è possibile creare svariate attività per gli appunti utilizzando lo stesso flusso di lavoro.
Utilizzare attività esistenti
Una volta creata un'attività per un notebook, è possibile visualizzare i dettagli dell'attività e modificarla o cancellarla in qualsiasi momento. È possibile apportare modifiche alle attività nel riquadro Attività dell'editor di notebook o dalla scheda Attività nella pagina dell'elemento del notebook. In entrambe le opzioni è possibile visualizzare tutte le attività degli appunti con l'ora di creazione di ognuna di esse, l'ora dell'ultima modifica e lo stato corrente.
Per utilizzare le attività esistenti, effettuare le seguenti operazioni:
- Fare clic su Attività dalla barra multifunzione in alto nell'editor degli appunti.
- Nella sezione Attività pianificate trovare l'attività su cui si intende lavorare.
- Fare clic su Azioni
accanto all'attività ed eseguire una delle operazioni seguenti:- Fare clic su Dettagli per osservare i risultati di ogni singola esecuzione dell'attività. Un'anteprima degli appunti è salvata insieme ai dettagli di ogni esecuzione attività.
Nota:
L'anteprima dei notebook non comprende il rendering dei widget di mappa presenti negli appunti. I widget di mappa sono sottoposti a rendering nei notebook e non nell'anteprima statica inclusa con il risultato dell'attività pianificata.
- Per apportare modifiche al titolo, ai parametri o alla pianificazione dell'attività, fare clic su Modifica.
- Fare clic su Pausa per mettere in pausa un'attività attiva e fare clic su Riprendi per riprendere un'attività.
- Per rimuovere l'attività, fare clic su Elimina.
Nota:
Eliminando un'attività si elimina anche la cronologia di esecuzione dell'attività. Per preservare la storia di un compito attivo, considerate di mettere in pausa il compito per fermare ulteriori esecuzioni.
- Fare clic su Dettagli per osservare i risultati di ogni singola esecuzione dell'attività. Un'anteprima degli appunti è salvata insieme ai dettagli di ogni esecuzione attività.
Modificando la proprietà degli appunti, viene modificata anche la proprietà delle attività di tali appunti. I compiti vengono trasferiti al nuovo utente in uno stato inattivo. Il nuovo proprietario può abilitare le attività nel riquadro Attività dell'editor di notebook o nella scheda Attività della pagina dell'elemento del notebook.