Comment exporter vos données Santé et enfin les voir
Quelque part sur votre iPhone se trouve l'enregistrement complet de chaque pas que vous avez fait depuis son achat. Apple vous le donne en entier : l'app Santé a un bouton d'export, et il n'est pas caché.
Ce qu'elle vous remet est un ZIP contenant un seul fichier XML qui pèse couramment plusieurs centaines de mégaoctets. Vous l'ouvrez et vous voyez un mur de chevrons. Techniquement, vous avez vos données. En pratique, vous avez un fichier illisible.
Voici un guide court : ce qu'il y a vraiment dedans, pourquoi sa forme est si peu commode, et comment en tirer quelque chose que l'on peut regarder.
Obtenir l'export
Ouvrez Santé, touchez votre photo en haut à droite, descendez tout en bas et touchez Exporter toutes les données de santé. Votre iPhone réfléchit un moment — quelques minutes, c'est normal, davantage si vous portez une Watch depuis des années — puis vous propose un fichier nommé export.zip.
Rangez-le là où vous saurez le retrouver : AirDrop vers un Mac, Fichiers, iCloud Drive, comme vous voulez. L'export est un instantané, pas un lien vivant : il reflète le moment où vous avez appuyé.
Ce qu'il y a dedans
Décompressez-le : l'essentiel du poids tient dans un fichier, export.xml. Tout ce que Santé a enregistré s'y trouve sous forme de liste plate d'éléments Record — un par mesure, par source, par intervalle.
Ce dernier point explique la taille. Une journée de marche n'est pas une ligne. C'est des dizaines, parce que votre téléphone en a enregistré une partie, votre Watch une autre, et chacun écrivait une nouvelle entrée toutes les quelques minutes. Ajoutez les phases de sommeil, la fréquence cardiaque toutes les quelques secondes pendant une séance, l'exposition sonore, et le fichier grossit vite.
Cela explique aussi pourquoi les pas de l'export peuvent sembler plus élevés que ceux affichés dans Santé. Santé déduplique les sources qui se chevauchent quand elle dessine votre total quotidien. L'export brut ne le fait pas, et ne contient pas de quoi refaire ce calcul à l'identique.
Pourquoi un tableur ne vous sauvera pas
Le réflexe suivant est de l'ouvrir dans quelque chose. C'est là que la plupart s'arrêtent. Les tableurs s'étouffent bien avant cent mégaoctets, et le XML n'est de toute façon pas tabulaire : vous écririez un parseur avant de voir un seul chiffre.
L'autre conseil courant est de l'envoyer à un site qui vous en fera un graphique. Pensez à ce que cela implique : vous confiez à un inconnu l'enregistrement le plus détaillé qui existe de votre corps — quand vous dormez, quand vous bougez, quand vous avez cessé de bouger pendant trois semaines. Ce n'est pas un échange qui vaut un diagramme en barres.
Un carré par jour
La visualisation qui convient à ces données n'est pas une courbe. C'est une grille : un carré par jour, nuancé selon votre activité, une année d'un seul tenant. Les développeurs la connaissent comme le graphe de contributions GitHub, et elle marche pour l'activité pour la même raison que pour le code : les moyennes cachent vos trous, une grille ne le peut pas.
Nous avons fait une page qui fait exactement cela, et rien d'autre. Vous choisissez votre export.zip et elle dessine votre mur dans le navigateur. Le fichier est lu dans l'onglet ouvert. Rien n'est envoyé, rien n'est stocké, aucun compte — la seule façon honnête de traiter un tel fichier.
Comme les nuances s'adaptent à vos propres jours actifs plutôt qu'à un objectif fixe de 10 000 pas, le mur montre la forme de votre habitude au lieu de vous comparer à un chiffre choisi par quelqu'un d'autre.
Quoi regarder une fois que vous voyez
Deux choses sautent aux yeux. D'abord, les trous sont rarement là où vous les situiez. Beaucoup savent nommer le mois où ça a lâché ; peu tombent juste.
Ensuite, la forme d'un redémarrage. Une rangée de carrés vides qui reverdit n'a pas l'air d'un échec quand on voit l'année entière d'un coup. Elle a l'air d'un trou entre deux séries — ce qu'elle était.
Voyez votre année sur un seul écran — construisez votre mur à partir de votre export, ou installez Wall of Truth sur iPhone.
Télécharger sur l’App Store