Ulteriori informazioni su Data Workbench Annuncio di fine vita.
Un server di Data Workbench viene a conoscenza di un’origine di dati, ad esempio un sensore, quando riceve dati da tale origine.
Il tempo è una garanzia che il data workbench server dispone di dati per tutte le fonti di dati di cui è a conoscenza.
Diciamo che abbiamo una serie di tre Sensors che inviano dati a un data workbench server: WEB1, WEB2 e WEB3. Come data workbench server riceve ed elabora i dati da tali Sensors, viene automaticamente da aspettarsi i dati da ciascuna di queste fonti. Il valore A indica l'ultima volta che il valore data workbench server ha ricevuto dati da tutte e tre le fonti.
In termini pratici, il data workbench server si preoccupa solo del tempo e non di quello che potrebbe essere chiamato "tempo muro", o l'ora da un orologio sul muro. La data workbench server conosce il tempo solo come A del tempo. Ciò è particolarmente importante a scopo di reporting, in quanto garantisce che i rapporti vengano sempre eseguiti in base al tempo impostato, in modo che i rapporti con solo dati parziali non possano mai essere inviati agli utenti finali del sistema.
La data workbench server utilizza i dati inviati dal trasmettitore per fornire il valore A tempo, che si tratti di dati effettivi raccolti dal sito web o di heartbeat periodici inviati dal tuo Sensors. Questi heartbeat hanno due scopi:
Per mantenere aperta una connessione permanente HTTP/1.1 tra Sensor e data workbench server.
Per mantenere aggiornato il valore A del tempo nel caso in cui il traffico del sito web non venga raccolto e inviato al data workbench server.