Pubblicazione sul server HTTPS
Presentazione
EcoStruxure Panel Server fornisce una connessione sicura a un server HTTPS con un'autorità di certificazione.
Quando la pubblicazione HTTPS è attiva, la pubblicazione dei dati sul cloud o su SFTP non è disponibile.
Disponibilità
Questa funzione è disponibile su Panel Server Entry, Universal, e Advanced.
Impostazione dei parametri
La funzione di pubblicazione è impostata nelle pagine Web di EcoStruxure Panel Server, in .
Impostazioni di pubblicazione HTTPS
La tabella seguente descrive le impostazioni.
Parametro |
Impostazioni |
Descrizione |
---|---|---|
Informazioni sulla connessione |
Server |
Il nome host del server HTTPS può essere definito come valore
dell'indirizzo IP o, ad esempio, |
Porta |
Consente di definire la porta TCP del server HTTPS. |
|
Percorso |
Consente di immettere il percorso da utilizzare sul server HTTPS
per la pubblicazione dei dati. Ad esempio, se |
|
Nome campo |
Utilizzato per specificare il valore della parte del parametro name della sezione form-data inclusa nel file in corso di pubblicazione. Per impostazione predefinita, il nome del campo è datafile1. Il nome del campo è necessario per comunicare con il server HTTPS. |
|
Metodo di connessione |
Pulsante di opzione utilizzato per abilitare l'autenticazione ID. |
|
Nome utente |
Consente di digitare il nome utente per l'accesso al server HTTPS. |
|
Password |
Consente di digitare la password per l'accesso al server HTTPS. |
|
Connessione di test |
Pulsante utilizzato per testare la connessione al server HTTPS. |
|
Impostazioni di pubblicazione |
Formato di pubblicazione |
Consente di selezionare il formato di file esportato:
|
Periodo di pubblicazione |
Consente di selezionare la frequenza di pubblicazione sul server HTTPS (impostazione predefinita: 1h). |
|
Avvia |
Pulsante utilizzato per attivare la pubblicazione dei dati sul server HTTPS. |
Connessione al server HTTPS
Per collegare Panel Server a un server HTTPS:
-
Sul server HTTPS, configurare una connessione per la pubblicazione dei dati da Panel Server.
- , fare clic su
-
Nella pagina Web HTTPS come Metodo di pubblicazione.
, selezionarePer impostazione predefinita, le pubblicazioni di dati HTTPS (formato file CSV o JSON) sono memorizzate nella parte superiore della struttura gerarchica dei file del server HTTPS. Se si personalizza il percorso del file per la memorizzazione dei dati, assicurarsi che il percorso sia stato creato e convalidato sul server HTTPS. Per ulteriori informazioni, consultare la guida utente del server HTTPS.
-
Prima di collegarsi al server HTTPS, immettere le informazioni nella sezione Informazioni connessione. Salvare le impostazioni facendo clic sull'icona in basso a destra nella schermata e selezionando Salva.
-
Fare clic su Connessione di test.
NOTA: se è la prima volta che Panel Server si connette a questo server HTTPS, viene visualizzato un messaggio che chiede di confermare l'autenticità del server HTTPS. Verificare che il certificato del server HTTPS sia rilasciato da una delle autorità di certificazione attendibili (Appendice F). Il reparto IT dovrebbe essere in grado di fornire queste informazioni. Se il certificato del server non è conforme, non pubblicare tramite HTTPS. -
Una volta eseguito il test, la pagina Web di Panel Server visualizza queste informazioni:
-
In caso di esito positivo, un file è stato caricato correttamente sul server HTTPS.
-
In caso di disfunzione, controllare i parametri del server HTTPS, le credenziali utente e i privilegi di accesso in scrittura sul server HTTPS.
-
-
Per pubblicare i dati, definire le Impostazioni di pubblicazione e fare clic su Avvio.
Risultato: i dati campionati dei dispositivi, relativi al periodo di campionamento selezionato, sono pubblicati in HTTPS, nel formato di file CSV o formato JSON. Sul server HTTPS viene pubblicato un massimo di un mese di dati (Entry o Universal) o tre mesi di dati (Advanced). Se la registrazione dei dati è stata attivata prima di questo periodo, i dati meno recenti non vengono pubblicati.
-
Se si aggiorna il server HTTPS, l'impronta digitale del server HTTPS cambia. In questo caso, fare clic su Connessione di test per consentire di connettersi di nuovo al server HTTPS.
Disconnessione dai servizi di pubblicazione
Per scollegare Panel Server dal server HTTPS, fare clic su Stop.
La disconnessione dal servizio consente di connettersi a un altro servizio di pubblicazione.
Formato di file della pubblicazione CSV
Viene prodotto un file .csv per dispositivo a valle che include misurazioni configurate con lo stesso periodo di campionamento.
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
Viene prodotto un file .json, che include le misurazioni di più dispositivi a valle configurati con lo stesso periodo di registrazione.
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.