Amazon Timestream LiveAnalytics for non sarà più aperto a nuovi clienti a partire dal 20 giugno 2025. Se desideri utilizzare Amazon Timestream LiveAnalytics per, registrati prima di tale data. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta Amazon Timestream LiveAnalytics per la modifica della disponibilità.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Interrogazioni semplici
Di seguito vengono ottenuti i 10 punti dati aggiunti più di recente per una tabella.
SELECT * FROM
<database_name>
.<table_name>
ORDER BY time DESC LIMIT 10
Di seguito vengono ottenuti i 5 punti dati più vecchi per una misura specifica.
SELECT * FROM
<database_name>
.<table_name>
WHERE measure_name = '<measure_name>
' ORDER BY time ASC LIMIT 5
Quanto segue funziona con timestamp di granularità in nanosecondi.
SELECT now() AS time_now , now() - (INTERVAL '12' HOUR) AS twelve_hour_earlier -- Compatibility with ANSI SQL , now() - 12h AS also_twelve_hour_earlier -- Convenient time interval literals , ago(12h) AS twelve_hours_ago -- More convenience with time functionality , bin(now(), 10m) AS time_binned -- Convenient time binning support , ago(50ns) AS fifty_ns_ago -- Nanosecond support , now() + (1h + 50ns) AS hour_fifty_ns_future
I valori di misura per i record con più misure sono identificati dal nome della colonna. I valori di misura per i record a misura singola sono identificati dameasure_value::
, dove <data_type>
è uno di<data_type>
double
, bigint
boolean
, o varchar
come descritto in. Tipi di dati supportati Per ulteriori informazioni su come vengono modellati i valori di misura, consulta Tabella singola e tabelle multiple.
Di seguito vengono recuperati i valori per una misura richiamata speed
da record con più misure con un di. measure_name
IoTMulti-stats
SELECT speed FROM
<database_name>
.<table_name>
where measure_name = 'IoTMulti-stats'
Quanto segue recupera double
i valori dai record a misura singola con un di. measure_name
load
SELECT measure_value::double FROM
<database_name>
.<table_name>
WHERE measure_name = 'load'