2016-07-08 1 views
1

Я экспортировал необработанные данные событий Firebase в Google BigQuery. Каждое событие имеет четыре ключа: name, params, timestamp_micros, previous_timestamp_micros. В качестве примера, я мимо session_start события, ниже которого извлекается из моих данныхВ чем смысл ключа «previous_timestamp_micros» в исходных данных события Firebase Google

"event_dim":[ 
    {"name":"session_start", 
    "params":[ 
     {"key":"firebase_event_origin", 
      "value":{"string_value":"auto"}}], 
    "timestamp_micros":"1467374617058000", 
    "previous_timestamp_micros":"1467191135684000"}, ...] 

Что смысл ключа previous_timestamp_micros? Это временная метка предыдущего session_start того же пользователя? Или это временная метка предыдущего события того же пользователя? Я проверил данные, кажется, что оба догадки неверны.

ответ

3

Ниже от event_dim схемы

timestamp_micros   INTEGER  The timestamp (in microseconds) at which this 
             event was logged. 
previous_timestamp_micros INTEGER  The timestamp (in microseconds) at which this 
             event was previously logged. 

Смотреть подробнее here

+0

ли каким-то образом можно преобразовать эту метку времени в формате даты и времени? – tuspazio

+0

да, но запустите новый вопрос о переполнении стека :) –

+0

@ tuspazio: используйте FORMAT_UTC_USEC() в BigQuery. – Yrlec