2.7.3.2. Avviare il primo processo di clustering

Scopo

Si avvia una nuova pipeline di clustering per un catalogo selezionato e si torna alla panoramica del clustering per gestire il processo in esecuzione.

Requisiti

  • L' account registrato richiede i permessi "clustering-view" e "clustering-manage". Se l'opzione "Start new cluster job" non viene visualizzata nella panoramica del clustering, è possibile che manchino tali autorizzazioni.

  • Verificare se il catalogo di origine previsto è disponibile nella selezione “Catalog” .

  • Risolvere ogni avviso relativo alla disponibilità del backend prima di inviare i lavori. Assicurarsi che tutti i servizi di backend necessari siano disponibili prima di avviare il lavoro.

Procedura

  1. Aprire "Clustering" e selezionare "Start new cluster job" [1]. Questa azione di amministrazione è disponibile solo per gli amministratori con il ruolo "clustering-manage" .

    La panoramica costituisce il punto di partenza per un nuovo processo e ne mostra in seguito lo stato di esecuzione attuale.

    Figura 2.94. La panoramica costituisce il punto di partenza per un nuovo processo e ne mostra in seguito lo stato di esecuzione attuale.

  2. Per un lavoro standard, inserire un nome univoco in “Job name” [1] e selezionare il catalogo di origine in “Catalog” [2] in base al nome visualizzato. Il modulo seleziona il proprio preset predefinito in «Preset» [3] e imposta le altre opzioni con i valori predefiniti.

  3. Impostare “Granularity” [4], selezionare “Max depth” [5] e decidere se attivare “Generate cluster names” [6]. Verificate che la query sia completa, quindi selezionate «Start cluster job» [7].

    I comandi numerati costituiscono nel loro insieme la richiesta al backend di clustering. Verificateli nel loro insieme, poiché la gerarchia risultante dipende dall’ interazione di tutte le impostazioni.

    Figura 2.95. I comandi numerati costituiscono nel loro insieme la richiesta al backend di clustering. Verificateli nel loro insieme, poiché la gerarchia risultante dipende dall’ interazione di tutte le impostazioni.

  4. Una volta che la richiesta è stata accettata, l'applicazione torna alla schermata di riepilogo . Il nuovo processo appare al primo posto sotto «Active Jobs» [1]. È possibile monitorarne l'esecuzione in base ai valori visualizzati relativi a catalogo, preset, granularità, profondità, denominazione, fase e stato di avanzamento.

    Il nuovo processo attivo mostra le impostazioni trasmesse, mentre il backend elabora la pipeline.

    Figura 2.96. Il nuovo processo attivo mostra le impostazioni trasmesse, mentre il backend elabora la pipeline.

Opzioni e decisioni nell' azienda

Primo processo di clustering – Elementi di controllo del modulo e decisioni operative

Comando o Stato

Istruzioni per l' uso

«Indietro»

Torna alla panoramica senza inviare il modulo. Utilizzalo se desideri verificare i lavori esistenti prima di decidere se procedere con un altro lavoro.

"Nome del lavoro"

Campo obbligatorio. Inserire un nome univoco e significativo che identifichi l'esecuzione nell' elenco dei lavori e la distingua da altre operazioni effettuate sullo stesso catalogo. Un nome composto esclusivamente da spazi non è valido.

"Catalogo"

Campo obbligatorio. Selezionare il catalogo i cui componenti devono essere raggruppati. Viene visualizzato il nome di visualizzazione del catalogo; l'applicazione trasmette al backend la voce di catalogo corrispondente.

«Preset»

Campo obbligatorio. Selezionare il preset di parametri fornito dal backend. Non appena l'elenco viene caricato, viene selezionato automaticamente il preset predefinito. Utilizzare il preset autorizzato per il metodo di clustering previsto; consultare il tooltip se è presente una descrizione.

«Granularità»

Intervallo da 0,00 a 1,00 con incrementi di 0,01; impostazione predefinita 0,50. Valori più bassi generano cluster più grossolani e più ampi, mentre valori più alti generano cluster più fini. Scegliere un valore adeguato al carico di lavoro previsto per la verifica e la correzione manuale.

Spiegazione del termine “Granularity”

Mostra brevemente cosa significa la scala di granularità. Utilizzala per verificare l'effetto di un valore numerico prima di inviare i dati.

"Profondità massima"

Limita il numero di livelli gerarchici generati. L'impostazione predefinita è «unlimited levels»; in tal caso, il backend utilizza tutti i livelli necessari. Valori fissi compresi tra 1 e 5 limitano la profondità, qualora si desideri un risultato più piatto e più facile da navigare.

"Genera nomi di cluster"

Disattivata per impostazione predefinita. Attivare l' opzione affinché la pipeline si occupi anche della denominazione dei cluster ; lasciarla disattivata se non sono necessari nomi o se questi verranno generati in seguito in un'operazione separata .

"Avvia processo cluster"

Invia la richiesta completa. Il pulsante rimane disattivato finché non vengono inseriti il nome del lavoro, il catalogo e il preset e, durante l'invio, mostra uno stato di attesa.

«Annulla»

Torna alla schermata di riepilogo senza avviare un processo. Utilizzare questa opzione per annullare una configurazione non ancora inviata.

Scheda del lavoro in corso

L'ultimo lavoro accettato appare al primo posto nella sezione “Lavori attivi”. La sua scheda mostra il catalogo, le opzioni selezionate, la fase attuale e lo stato di avanzamento. Un lavoro completato appare successivamente nella panoramica come clustering salvato.

Risultato

Il backend accetta la configurazione e la panoramica mostra un processo di clustering attivo. Mentre la pipeline è in esecuzione, la scheda del processo costituisce l’ indicatore di stato di riferimento. Al termine, il risultato è disponibile come clustering salvato per i flussi di lavoro successivi .

Note e risoluzione dei problemi

  • Se "Avvia processo cluster" non è disponibile, inserite il dato obbligatorio mancante. Senza un catalogo selezionato, con un nome del processo vuoto o senza un preset disponibile, la richiesta non può essere inviata.

  • Se l' elenco dei preset non è disponibile, il modulo segnala che il clustering richiede un preset. Ripristinare la disponibilità dei preset prima di riprovare.

  • Se il backend rifiuta una richiesta, il modulo mantiene le impostazioni correnti e visualizza l'errore segnalato. Risolvere la causa segnalata e inviare nuovamente la richiesta.

  • Con "Cancel" o "Back" è possibile annullare una configurazione non inviata ; nessuna delle due azioni crea un lavoro.