112 lines
4.1 KiB
YAML
112 lines
4.1 KiB
YAML
FITBIT_HEARTRATE_SUMMARY:
|
|
RAPIDS_COLUMN_MAPPINGS:
|
|
TIMESTAMP: FLAG_TO_MUTATE
|
|
DEVICE_ID: device_id
|
|
LOCAL_DATE_TIME: FLAG_TO_MUTATE
|
|
HEARTRATE_DAILY_RESTINGHR: FLAG_TO_MUTATE
|
|
HEARTRATE_DAILY_CALORIESOUTOFRANGE: FLAG_TO_MUTATE
|
|
HEARTRATE_DAILY_CALORIESFATBURN: FLAG_TO_MUTATE
|
|
HEARTRATE_DAILY_CALORIESCARDIO: FLAG_TO_MUTATE
|
|
HEARTRATE_DAILY_CALORIESPEAK: FLAG_TO_MUTATE
|
|
MUTATION:
|
|
COLUMN_MAPPINGS:
|
|
JSON_FITBIT_COLUMN: fitbit_data # string columnwith JSON objects
|
|
SCRIPTS: # List any python or r scripts that mutate your raw data
|
|
- src/data/streams/mutations/fitbit/parse_heartrate_summary_json.py
|
|
- src/data/streams/mutations/fitbit/add_zero_timestamp.py
|
|
|
|
FITBIT_HEARTRATE_INTRADAY:
|
|
RAPIDS_COLUMN_MAPPINGS:
|
|
TIMESTAMP: FLAG_TO_MUTATE
|
|
DEVICE_ID: device_id
|
|
LOCAL_DATE_TIME: FLAG_TO_MUTATE
|
|
HEARTRATE: FLAG_TO_MUTATE
|
|
HEARTRATE_ZONE: FLAG_TO_MUTATE
|
|
MUTATION:
|
|
COLUMN_MAPPINGS:
|
|
JSON_FITBIT_COLUMN: fitbit_data # string columnwith JSON objects
|
|
SCRIPTS: # List any python or r scripts that mutate your raw data
|
|
- src/data/streams/mutations/fitbit/parse_heartrate_intraday_json.py
|
|
- src/data/streams/mutations/fitbit/add_zero_timestamp.py
|
|
|
|
FITBIT_SLEEP_SUMMARY:
|
|
RAPIDS_COLUMN_MAPPINGS:
|
|
TIMESTAMP: FLAG_TO_MUTATE
|
|
DEVICE_ID: device_id
|
|
LOCAL_DATE_TIME: FLAG_TO_MUTATE
|
|
LOCAL_START_DATE_TIME: FLAG_TO_MUTATE
|
|
LOCAL_END_DATE_TIME: FLAG_TO_MUTATE
|
|
EFFICIENCY: FLAG_TO_MUTATE
|
|
MINUTES_AFTER_WAKEUP: FLAG_TO_MUTATE
|
|
MINUTES_ASLEEP: FLAG_TO_MUTATE
|
|
MINUTES_AWAKE: FLAG_TO_MUTATE
|
|
MINUTES_TO_FALL_ASLEEP: FLAG_TO_MUTATE
|
|
MINUTES_IN_BED: FLAG_TO_MUTATE
|
|
IS_MAIN_SLEEP: FLAG_TO_MUTATE
|
|
TYPE: FLAG_TO_MUTATE
|
|
MUTATION:
|
|
COLUMN_MAPPINGS:
|
|
JSON_FITBIT_COLUMN: fitbit_data # string columnwith JSON objects
|
|
SCRIPTS: # List any python or r scripts that mutate your raw data
|
|
- src/data/streams/mutations/fitbit/parse_sleep_summary_json.py
|
|
- src/data/streams/mutations/fitbit/add_local_date_time.py
|
|
- src/data/streams/mutations/fitbit/add_zero_timestamp.py
|
|
|
|
FITBIT_SLEEP_INTRADAY:
|
|
RAPIDS_COLUMN_MAPPINGS:
|
|
TIMESTAMP: FLAG_TO_MUTATE
|
|
DEVICE_ID: device_id
|
|
LOCAL_DATE_TIME: FLAG_TO_MUTATE
|
|
TYPE_EPISODE_ID: FLAG_TO_MUTATE
|
|
DURATION: FLAG_TO_MUTATE
|
|
IS_MAIN_SLEEP: FLAG_TO_MUTATE
|
|
TYPE: FLAG_TO_MUTATE
|
|
LEVEL: FLAG_TO_MUTATE
|
|
MUTATION:
|
|
COLUMN_MAPPINGS:
|
|
JSON_FITBIT_COLUMN: fitbit_data # string columnwith JSON objects
|
|
SCRIPTS: # List any python or r scripts that mutate your raw data
|
|
- src/data/streams/mutations/fitbit/parse_sleep_intraday_json.py
|
|
- src/data/streams/mutations/fitbit/add_zero_timestamp.py
|
|
|
|
FITBIT_STEPS_SUMMARY:
|
|
RAPIDS_COLUMN_MAPPINGS:
|
|
TIMESTAMP: FLAG_TO_MUTATE
|
|
DEVICE_ID: device_id
|
|
LOCAL_DATE_TIME: FLAG_TO_MUTATE
|
|
STEPS: FLAG_TO_MUTATE
|
|
MUTATION:
|
|
COLUMN_MAPPINGS:
|
|
JSON_FITBIT_COLUMN: fitbit_data # string columnwith JSON objects
|
|
SCRIPTS: # List any python or r scripts that mutate your raw data
|
|
- src/data/streams/mutations/fitbit/parse_steps_summary_json.py
|
|
- src/data/streams/mutations/fitbit/add_zero_timestamp.py
|
|
|
|
FITBIT_STEPS_INTRADAY:
|
|
RAPIDS_COLUMN_MAPPINGS:
|
|
TIMESTAMP: FLAG_TO_MUTATE
|
|
DEVICE_ID: device_id
|
|
LOCAL_DATE_TIME: FLAG_TO_MUTATE
|
|
STEPS: FLAG_TO_MUTATE
|
|
MUTATION:
|
|
COLUMN_MAPPINGS:
|
|
JSON_FITBIT_COLUMN: fitbit_data # string columnwith JSON objects
|
|
SCRIPTS: # List any python or r scripts that mutate your raw data
|
|
- src/data/streams/mutations/fitbit/parse_steps_intraday_json.py
|
|
- src/data/streams/mutations/fitbit/add_zero_timestamp.py
|
|
|
|
FITBIT_CALORIES_INTRADAY:
|
|
RAPIDS_COLUMN_MAPPINGS:
|
|
TIMESTAMP: FLAG_TO_MUTATE
|
|
DEVICE_ID: device_id
|
|
LOCAL_DATE_TIME: FLAG_TO_MUTATE
|
|
LEVEL: FLAG_TO_MUTATE
|
|
METS: FLAG_TO_MUTATE
|
|
VALUE: FLAG_TO_MUTATE
|
|
MUTATION:
|
|
COLUMN_MAPPINGS:
|
|
JSON_FITBIT_COLUMN: fitbit_data # string columnwith JSON objects
|
|
SCRIPTS: # List any python or r scripts that mutate your raw data
|
|
- src/data/streams/mutations/fitbit/parse_calories_intraday_json.py
|
|
- src/data/streams/mutations/fitbit/add_zero_timestamp.py
|