Informazioni sull'automazione
L'automazione è l'orchestrazione di strumenti, processi e risorse ottimizzati affinché funzionino in modo automatico ed efficiente. Consente infatti di semplificare il flusso di lavoro, assicurando che sia privo di errori e che possa sempre essere replicato ottenendo risultati identici e prevedibili.
A seconda dei requisiti, la necessità dell'automazione può rientrare in un'ampia gamma di scenari, ad esempio quelli descritti di seguito:
- Pubblicazione dello stesso set di contenuti, utenti, gruppi e così via in un determinato numero di portali.
- Elenco di tutti gli elementi appartenenti a un utente o gruppo specifico o corrispondente a un criterio definito, ad esempio i titoli onorifici.
- Elenco dei contenuti pubblicati prima di una data specificata. Ad esempio, l'elenco di tutti gli elementi creati durante il primo trimestre dell'ultimo anno e la conseguente creazione di una tabella contenente i nomi dei relativi proprietari e gli indirizzi e-mail corrispondenti.
- Determinazione delle mappe Web o scene che non funzioneranno più in caso di eliminazione di un particolare servizio.
- Aggiornamento periodico dei contenuti a intervalli definiti.
- Analisi di tutte le mappe Web e scene e aggiornamento degli elementi contenenti collegamenti interrotti.
- Monitoraggio e analisi delle metriche di utilizzo dei servizi ed eventuali interventi al riguardo.
Indipendentemente dal caso d'uso specifico, l'automazione può velocizzare l'ottimizzazione della produttività e dell'efficienza operativa. Le soluzioni per l'automazione di ArcGIS Enterprise offerte da Esri sono descritte di seguito.
API Python di ArcGIS
Una volta configurato il portale in base alle specifiche, è possibile automatizzare l'inserimento e la regolare gestione di utenti ed elementi nel portale. In seguito alla configurazione, è possibile automatizzare molte attività, ad esempio quelle citate all'inizio di questo argomento. A tale scopo, è possibile utilizzare l'API Python di ArcGIS. Questa API consente ad amministratori, editori, analisti e utenti di ArcGIS di avvalersi dell'ambiente Python per automatizzare i flussi di lavoro ed eseguire attività ripetitive utilizzando gli script. Per ulteriori informazioni sulle operazioni che è possibile eseguire con questa API, consultare Creare script con l'API Python di ArcGIS.