Apple Health dışa aktarmanızı CSV ve JSON'a dönüştürün
Sağlık uygulamasından aldığınız export.zip dosyasını seçin, e-tabloya hazır dosyalar geri alın: her ölçüm için günlük toplamlar, uyku ve diğer kategoriler için günlük dakikalar, her antrenman ve seçeceğiniz herhangi bir ölçümün ham kayıtları. Ücretsizdir ve tamamen bu tarayıcıda çalışır. Sayfanın ağ isteği yapmasına izin verilmez, bu yüzden sağlık verileriniz bilgisayarınızdan asla çıkmaz.
Dosyalarınız
Bir ölçümün tüm kayıtları
Örneğin kalp atış hızı günde binlerce örnek olarak gelir. Her örneği, kaynağını ve zamanını içeren bir CSV için bir ölçüm seçin.
Dışa aktarmanızda neler var
iPhone'umdan export.zip dosyasını nasıl alırım?
- Sağlık uygulamasını açın ve sağ üstteki resminize ya da baş harflerinize dokunun.
- En alttaki Tüm Sağlık Verilerini Dışa Aktar seçeneğine, ardından Dışa Aktar'a dokunun.
- Dosya oluşturulurken bekleyin. Yıllarca süren veriler birkaç dakika alabilir.
export.zipdosyasını AirDrop ile bilgisayarınıza gönderin ya da Dosyalar'a kaydedin ve bu sayfayı iPhone'daki Safari'de açın.
Büyük bir dışa aktarma için bilgisayar daha iyi bir yerdir. Telefondaki bir tarayıcının belleği, birkaç gigabaytlık bir dışa aktarmada yetmeyebilir.
Her dosyada ne var?
| Dosya | Satır başına bir | Sütunlar |
|---|---|---|
apple-health-daily-metrics.csv | Gün, ölçüm, kaynak ve birim | date, type, source, unit, samples, sum, average, min, max |
apple-health-daily-categories.csv | Gün, kategori, kaynak ve değer | date, type, source, value (for sleep: InBed, AsleepCore, AsleepDeep, AsleepREM, Awake), samples, minutes |
apple-health-workouts.csv | Antrenman | start, end, activity, minutes, source, distance, distance unit, active energy, energy unit, average heart rate |
apple-health-summary.json | Yukarıdakilerin hepsi | Aynı satırlar JSON olarak, ayrıca her türün kayıt sayısı ve tarih aralığıyla bir liste |
apple-health-<metric>.csv | Örnek, seçtiğiniz ölçüm için | type, source, unit, value, start, end |
Tarihler, her örneğin başladığı gündür ve telefonunuzun kaydettiği saat dilimindedir. Tür adları Apple'ın ön eklerini bırakır, yani HKQuantityTypeIdentifierStepCount StepCount olur. Gün içinde toplanan şeyler (adımlar, mesafe, aktif enerji, beslenme değerleri) için sum, okumalar (kalp atış hızı, kilo, kan oksijeni) için average, min ve max kullanın.
Adım sayım neden Sağlık uygulamasında göründüğünden fazla?
Çünkü hem iPhone'unuz hem Apple Watch'unuz adım sayar ve Apple Health iki örnek kümesini de saklar. Sağlık uygulaması, kaynaklar çakışınca birini tercih ederek tek bir toplam gösterir. Dışa aktarma bu işi sizin için yapmaz, bu yüzden bu dönüştürücü kaynakları toplamak yerine her birini ayrı bir satırda tutar. Günlük adım sayısı için ikisinin toplamı yerine tek bir kaynağın satırını (genellikle saatinizi) ya da ikisinden yüksek olanı kullanın.
Verilerim yükleniyor mu?
Hayır. Dönüştürücü, bilgisayarınızda çalışan iki betikten oluşur (sayfa ve ayrıştırıcı, ikisi de okunabilir). Bu sayfa, her ağ bağlantısını engelleyen bir güvenlik politikasıyla sunulur. Bir hata bile dosyanızı hiçbir yere gönderemez ve sayfada analiz aracı yoktur. Sayfa yüklendikten sonra Wi-Fi'yi kapatabilirsiniz, aynı şekilde çalışır.
Ne kadar büyük bir dışa aktarmayı işleyebilir?
Gigabaytlarca. Zip'i bütünüyle yüklemek yerine akış olarak okur, bu yüzden export.xml ne kadar büyük olursa olsun bellek kullanımı düşük kalır ve Apple'ın büyük dışa aktarmalar için kullandığı büyük dosya (zip64) biçimi de çalışır. Testlerimizde 1,1 GB'lık bir dışa aktarma (dört milyonun üzerinde kayıt) yaklaşık 20 saniye sürdü. Güncel bir Safari (16.4 veya üzeri), Chrome, Edge ya da Firefox gerekir.
Bunu her seferinde dışa aktarmadan ister misiniz?
Sağlık uygulamasının dışa aktarması, her seferinde baştan oluşturulan tam bir yedektir. Marrow Health Apple Health'i doğrudan iPhone'unuzda okur. Böylece istediğiniz zaman herhangi bir ölçümü CSV veya JSON olarak, antrenman rotalarını da GPX olarak dışa aktarabilirsiniz. Günlük toplamlar Apple'ınkilerle uyumlu hale getirilir (adımlar iki kez sayılmaz). Verilerinizi bir zamanlamayla bir URL'ye de gönderebilir ya da bir yapay zekanın okumasına açabilir. Bunların hepsi ücretsizdir.
Seçenekler hakkında daha fazlası: Apple Health verilerini dışa aktarmanın tüm yolları, zamanlanmış dışa aktarmalar ve bir yapay zeka ajanına erişim vermek.