המרת ייצוא Apple Health ל-CSV ול-JSON
בחרו את export.zip מאפליקציית Health וקבלו בחזרה קבצים מוכנים לגיליון: סיכומים יומיים לכל מדד, שינה וקטגוריות אחרות בדקות ליום, כל אימון, והרשומות הגולמיות של כל מדד שתבחרו. זה בחינם ורץ כולו בדפדפן הזה. לדף אסור לשלוח בקשות רשת, ולכן נתוני הבריאות שלך אף פעם לא עוזבים את המחשב.
הקבצים שלך
כל הרשומות של מדד אחד
דופק, למשל, מגיע כאלפי דגימות ביום. בחרו מדד לקבלת CSV עם כל דגימה, המקור שלה והשעה שלה.
מה יש בייצוא שלך
איך מקבלים את export.zip מה-iPhone?
- פתחו את אפליקציית Health והקישו על התמונה או על ראשי התיבות שלכם, למעלה.
- הקישו על Export All Health Data בתחתית, ואז על Export.
- המתינו בזמן שהקובץ נבנה. עם שנים של נתונים זה יכול לקחת כמה דקות.
- שלחו את
export.zipלמחשב עם AirDrop, או שמרו אותו באפליקציית קבצים ופתחו את הדף הזה ב-Safari ב-iPhone.
מחשב הוא מקום טוב יותר לייצוא גדול. בדפדפן של טלפון הזיכרון יכול להיגמר בייצוא של כמה גיגה-בייט.
מה יש בכל קובץ?
| קובץ | שורה אחת לכל | עמודות |
|---|---|---|
apple-health-daily-metrics.csv | יום, מדד, מקור ויחידה | date, type, source, unit, samples, sum, average, min, max |
apple-health-daily-categories.csv | יום, קטגוריה, מקור וערך | date, type, source, value (לשינה: InBed, AsleepCore, AsleepDeep, AsleepREM, Awake), samples, minutes |
apple-health-workouts.csv | אימון | start, end, activity, minutes, source, distance, distance unit, active energy, energy unit, average heart rate |
apple-health-summary.json | כל מה שלמעלה | אותן שורות כ-JSON, בתוספת רשימה של כל סוג עם מספר הרשומות שלו וטווח התאריכים |
apple-health-<metric>.csv | דגימה, למדד שבחרתם | type, source, unit, value, start, end |
התאריכים הם היום שבו כל דגימה התחילה, באזור הזמן שהטלפון שלכם תיעד אותה בו. בשמות הסוגים חסרות התחיליות של Apple, ולכן HKQuantityTypeIdentifierStepCount הופך ל-StepCount. השתמשו ב-sum לדברים שמצטברים לאורך יום (צעדים, מרחק, אנרגיה פעילה, רכיבים תזונתיים) וב-average, min ו-max למדידות (דופק, משקל, חמצן בדם).
למה הצעדים שלי גבוהים יותר ממה שאפליקציית Health מציגה?
כי גם ה-iPhone וגם ה-Apple Watch שלכם סופרים צעדים, ו-Apple Health שומר את שתי קבוצות הדגימות. אפליקציית Health מציגה סכום אחד, ובמקרה של חפיפה היא מעדיפה מקור אחד. הייצוא לא עושה את העבודה הזו בשבילכם, ולכן הממיר הזה משאיר כל מקור בשורה משלו ולא מחבר ביניהם. לספירת צעדים יומית, השתמשו בשורה של מקור אחד (בדרך כלל השעון), או בגבוה מבין השניים, ולא בסכום של שניהם.
האם הנתונים שלי מועלים?
לא. הממיר הוא שני סקריפטים שרצים במחשב שלכם (הדף והמפענח, שניהם קריאים). הדף הזה מוגש עם מדיניות אבטחה שחוסמת כל חיבור רשת, ולכן גם באג לא יכול לשלוח את הקובץ לשום מקום, ואין בו ניתוח נתונים. אפשר לכבות את ה-Wi-Fi אחרי שהדף נטען, והוא יעבוד אותו דבר.
עד כמה גדול יכול להיות הייצוא?
גיגה-בייטים. הוא קורא את קובץ ה-zip כזרם במקום לטעון אותו כולו, כך שהזיכרון נשאר נמוך לא משנה כמה גדול export.xml, והפורמט לקבצים גדולים (zip64) ש-Apple משתמשת בו לייצואים גדולים נתמך. בבדיקות שלנו ייצוא של 1.1 GB (יותר מארבעה מיליון רשומות) לקח בערך 20 שניות. נדרש Safari עדכני (16.4 ומעלה), Chrome, Edge או Firefox.
רוצים את זה בלי לייצא בכל פעם?
הייצוא של אפליקציית Health הוא גיבוי מלא שנבנה מאפס בכל פעם. Marrow Health קורא את Apple Health ישירות ב-iPhone, כך שאפשר לייצא כל מדד כ-CSV או JSON, ואת מסלולי האימון כ-GPX, מתי שרוצים, עם סיכומים יומיים שמותאמים לשל Apple (בלי צעדים שנספרים פעמיים). הוא יכול גם לדחוף את הנתונים שלכם לכתובת לפי לוח זמנים, או לתת ל-AI לקרוא אותם. כל זה בחינם.
עוד על האפשרויות: כל הדרכים לייצא נתונים מ-Apple Health, ייצואים מתוזמנים ומתן גישה לסוכן AI.