- 20 задач: 8 высоких, 9 средних, 3 низких; две заведены идеями — сутки при смене часового пояса и пересекающиеся источники одной метрики - план сведён к порядку и его обоснованию, единицы работы переехали в беклог
1.4 KiB
1.4 KiB
Импорт родного экспорта 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/.