заведён беклог проекта
- 20 задач: 8 высоких, 9 средних, 3 низких; две заведены идеями — сутки при смене часового пояса и пересекающиеся источники одной метрики - план сведён к порядку и его обоснованию, единицы работы переехали в беклог
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
# Импорт родного экспорта Apple Health
|
||||
|
||||
**Приоритет:** средний
|
||||
|
||||
Слой `sample` пуст: настоящих сэмплов HealthKit в потоке нет вовсе — HAE отдаёт
|
||||
посекундную развёртку, а не измерения (находка 34). Полная история и точные
|
||||
сэмплы лежат в zip родного экспорта.
|
||||
|
||||
Это же основание для устаревания нижнего слоя и единственный способ поднять
|
||||
историю глубже недели: дыра старше недели проходами синхронизации не чинится.
|
||||
|
||||
Шаги:
|
||||
- разбор `экспорт.xml` (HealthKit Export Version 14, `<Record>` с
|
||||
`startDate`/`endDate`/`value`/`sourceName`/`device`) в слой `sample`;
|
||||
- маршруты GPX и ЭКГ отдельными CSV — они не в XML;
|
||||
- заливка кусками по годам: файл измеряется сотнями мегабайт.
|
||||
|
||||
Готово, когда история за несколько лет лежит в слое `sample`, а суммы по нему
|
||||
сходятся с часовым слоем HAE на пересечении периодов.
|
||||
|
||||
Есть готовый файл для проверки: `/home/av/MediaEverything/HealthData/apple_health/`.
|
||||
|
||||
Reference in New Issue
Block a user