I data flow
Questa pagina è rivolta agli amministratori: le operazioni descritte richiedono l'accesso all'area di amministrazione.
Un data flow è un'operazione che openlane esegue sui dati del catalogo secondo una pianificazione o su richiesta: per esempio produrre un feed per un sito, importare i dati di Google Search Console o valutare la qualità dei testi. Ogni data flow ha un tipo, che stabilisce che cosa fa, e una configurazione propria del tipo.
I tipi di data flow
Il tipo si sceglie alla creazione e non si può cambiare. Nell'interfaccia compare con il suo nome tecnico.
| Tipo | Che cosa fa |
|---|---|
| GenericExportConnector | Produce un feed dei prodotti in formato CSV, XLSX, JSON o XML, con le colonne definite nella configurazione. Il feed viene pubblicato a un indirizzo web, da cui lo legge il sistema che lo riceve |
| SeoDataConnector | Importa i dati di Google Search Console e Google Analytics 4 e calcola i punteggi SEO negli attributi dei prodotti |
| ContentHealthCheckConnector | Valuta con le funzioni AI la qualità dei testi dei prodotti e salva il risultato nel Product Health |
| ProductHealthSnapshotConnector | Salva ogni volta un'istantanea degli indicatori di Product Health, per seguirne l'andamento nel tempo |
I tipi che usano servizi esterni o le funzioni AI richiedono che questi siano attivi e configurati nella tua installazione, e che i prodotti abbiano gli attributi in cui salvare i risultati.
Chiunque conosca l'indirizzo del feed di un GenericExportConnector può scaricarlo.
Pianificazione e sospensione
La pianificazione indica quando il data flow parte, per esempio ogni giorno alle 6 o ogni ora. Gli orari seguono il fuso orario del server di openlane. Un data flow si può anche avviare subito con Run Now, purché abbia una pianificazione.
Un data flow sospeso non parte, né secondo la pianificazione né su richiesta. La sospensione non cancella la pianificazione: alla ripresa il data flow riparte con gli stessi orari.
Uno stesso data flow non viene eseguito due volte in contemporanea: se un'esecuzione è ancora in corso, la successiva attende che finisca.
Esecuzioni, log ed email
Ogni esecuzione viene registrata con l'esito: Completed, Completed with errors o, mentre è in corso, Running. Il registro contiene i messaggi e gli errori dell'esecuzione e viene conservato per 30 giorni.
Quando un'esecuzione ha errori, openlane invia un'email agli indirizzi indicati nel data flow in Error Recipients (emails). Alla prima esecuzione riuscita dopo un errore invia un'altra email che segnala il ripristino.
Chi gestisce i data flow
I data flow non dipendono dalle aree di amministrazione ma da due permessi utente:
- Data Flow admin: crea, modifica, configura, avvia, sospende ed elimina i data flow;
- Data flow Viewer: consulta l'elenco, le esecuzioni e i log.
Con uno dei due permessi compare la voce Data flow nell'area di amministrazione.
Le procedure sono descritte in Come creare e pianificare un data flow, Come avviare, sospendere e riprendere un data flow e Come controllare l'esito di un data flow.