Formato file delle pubblicazioni
Presentazione
Il formato dei file pubblicati dipende dalla scelta del metodo di pubblicazione:
-
Servizi cloud Schneider: formato file json
-
SFTP e HTTPS: selezionare il formato di file json o csv nelle pagine Web di Panel Server
Formato di file della pubblicazione CSV
Un file .csv contiene:
-
Dati relativi a un singolo dispositivo a valle
-
Tutte le misurazioni configurate con lo stesso periodo di campionamento per tale dispositivo
-
Dati relativi a un giorno di campionamento
In una pubblicazione è possibile esportare un massimo di 200 file. I file aggiuntivi non vengono pubblicati.
Il nome dei file CSV esportati segue la convenzione di assegnazione dei nomi ReducedID_DeviceName_DateTime.csv:
-
ReducedID
è l'identificativo interno del dispositivo, che garantisce che i file prodotti siano univoci per i dispositivi che condividerebbero lo stesso nome (ad esempio, 10_mb, 21_zd). -
DeviceName è il nome assegnato al dispositivo a valle.
-
DateTime è il timestamp corrispondente alla data di pubblicazione del file, espresso in millisecondi nel formato AAAAMMGGhmmssSSS.
-
Nel nome file .csv sono consentiti solo i caratteri seguenti: UTF-8 e ASCII di base (da 32 a 7F, escluso \ / : * ? " < > |). Tutti i caratteri non supportati verranno sostituiti da ~.
Esempio: si consideri il seguente nome di
file:
11_mb_F160 3P 3P+N_20221104084830994.csv dove:
-
ReducedID è 11_mb.
-
DeviceName è F160 3P 3P+N, nome del dispositivo.
NOTA: Questo nome è il valore predefinito (modello prodotto) se l'utente non lo ha aggiornato. -
DateTime è 20221104084830994, ossia il file è stato pubblicato il 4 novembre 2022 alle 8:48:30.994.
Il contenuto del file .csv supporta solo la codifica caratteri standard UTF-8 per nome dispositivo, nome evento, nome misura e nome file.
Le virgolette presenti in tutti i campi dati del file .csv garantiscono la compatibilità con i caratteri speciali.
Per informazioni ed esempi del file .csv, vedere Appendice D Formati dei file di pubblicazione SFTP e HTTPS.
Formato file della pubblicazione JSON
Un file .json contiene le misurazioni di più dispositivi a valle configurati con lo stesso periodo di campionamento.
Ogni file contiene i dati di un giorno di campionamento.
In una pubblicazione è possibile esportare un massimo di 200 file. I file aggiuntivi non vengono pubblicati.
Il nome del file JSON esportato segue la convenzione di assegnazione dei nomi DataOra.json dove DataOra è il timestamp corrispondente al momento della pubblicazione del file, espresso in millisecondi nel formato AAAAMMGGhhmmssSSS.
Per un esempio di file .json, vedere Appendice D Formati dei file di pubblicazione SFTP e HTTPS.