Service
Un Service è un programma dockerizzato indipendente capace di elaborare dati. Può essere di due tipi:
- Batch: viene avviato, elabora dati e termina la propria esecuzione.
- Streaming: viene avviato ed elabora dati per un tempo indefinito fino all'interruzione manuale del Workflow che lo contiene.
Un Service è caratterizzato da:
- Porte I/O
- Parametri di esecuzione configurabili dall'utente
Le Porte I/O rappresentano le interfacce di ingresso e di uscita del Service, e ne permettono l'interazione con altri Asset ALIDA (Dataset, altri Service, Model) all'interno di un Workflow.
Gestione dei Service
Il catalogo di ALIDA include nativamente una serie di Service pronti all'uso per la creazione di Workflow.
Per informazioni su come crearne di personalizzati visita Creazione di un Service
Per accedere alla pagina di gestione dei Service, accedere da menù laterale come mostrato nella seguente figura:
Una volta giunti alla pagina, troverai l'elenco dei Service.
Dalla barra superiore, sarà possibile:
- Accedere al form di registrazione Service
- Cercare i Service
- Filtrare per framework
- Filtrare per tag
- Filtrare per categorie
- Visualizzare solo i "My Services"
- Ordinare i Service
- Cambiare pagina
Dalla card di ciascuno dei Service sono inoltre disponibili le seguenti funzioni:
Clonazione Service
Cliccando su
verrà creata una copia a catalogo indipendente del
Service in oggetto
Modifica Service
Cliccando su
sarà possibile modificare alcuni dei metadati
del Service, come:
- Name
- Description
- Category
- Service Tags
- Documentazione Markdown
Eliminazione Service
Cliccando su
si potrà eliminare il Service
da catalogo
Assegnazione del Service al Project
Cliccando poi sulla card di un Service si aprirà la relativa pagina di dettaglio, dalla quale sarà possibile accedere alla funzione
Manage Projects
.
Si aprirà il menù a tendina e sarà possibile scegliere un Project al quale aggiungere il Service

Annotazione dei Service
All'interno del Workflow Designer, è possibile associare a ciascun Service componente il Workflow un insieme di annotazioni strutturate.
Tali annotazioni dovranno essere precedentemente definite da un amministratore da Pannello di Controllo (vedi Definizione Annotazioni)
Per annotare un Service:
- Aprire il Workflow Designer per il Workflow desiderato
-
Cliccare sul Service da annotare e poi su Notes sulla destra
Scegli annotation per il service dal Designer -
Nel dialog apertosi, cliccare su
e
selezionare le annotazioni desiderate dai menù a tendina:
Assegnazione annotation -
Concludere cliccando su Save
Una volta terminato sarà possibile:
- Visualizzare le annotazioni inserite
- Eliminarle
- Aggiungere altre annotazioni