FitnessSyncer

Konfigurácia Amazon S3, DropBox, Google Drive a OneDrive CSV

Môžeme vytvoriť súbor oddelený čiarkami (CSV) a načítať ho z Amazon S3, DropBox, Google Drive a OneDrive. Ide o jednoduchý spôsob importu údajov z iných služieb alebo exportu súborov na účely zálohovania či zdieľania s inými aplikáciami. Aby bola zabezpečená maximálna flexibilita a podpora všetkých služieb, konfigurácia je pomerne rozsiahla. Tu je návod, ako ju nakonfigurovať:

  • Nastavte cestu k súboru, ktorý máme prečítať alebo upraviť. Do cesty môžete kdekoľvek vložiť {tasktype} a my ho nahradíme typom údajov, ktoré úloha synchronizuje – takže /exports/{tasktype}.csv sa v úlohe „Aktivita“ zmení na /exports/Activity.csv a v úlohe „Spánok“ na /exports/Sleep.csv. Vďaka tomu môže jeden priečinok obsahovať viacero úloh bez toho, aby sa navzájom prepisovali.
  • Ak nám poskytnete priečinok namiesto súboru, použijeme v ňom FitnessSyncer-{tasktype}.csv, napríklad FitnessSyncer-Activity.csv.
  • Uveďte oddeľovač, ktorý máme použiť pre tento súbor. Ak nenájdete ten, ktorý potrebujete, kontaktujte nás.
  • Ak váš súbor obsahuje bloky komentárov, vyberte predponu komentára. Ak nenájdete tú, ktorú potrebujete, kontaktujte nás.
  • Ak váš súbor obsahuje v hornej časti blok textu, môžete ako počiatočný riadok nastaviť číslo riadku, v ktorom sa nachádzajú hlavičky.
  • Pre každý stĺpec vo vašich údajoch zaškrtnite políčko vľavo od čísla stĺpca a potom zadajte číselný index stĺpca. Napríklad v prípade Excel, ak je stĺpec B1, táto hodnota by bola 2.
  • V prípade akýchkoľvek údajov, ktoré vo vašich údajoch chýbajú, môžete do stĺpca „Predvolené“ zadať náhradnú hodnotu.
  • Niektoré súbory CSV obsahujú denné súhrny údajov o aktivite a v takýchto prípadoch môžete chcieť tieto údaje zoskupiť podľa dátumu, aby ste nemali veľa záznamov za deň (napríklad jeden za minútu). Ak to chcete urobiť, zaškrtnite políčko „Zoskupiť údaje podľa dátumu?“ (táto funkcia je v súčasnosti k dispozícii len pre aktivity).
  • Niektoré súbory CSV obsahujú podrobné údaje o jednotlivých jedlách a v takýchto prípadoch môžete tieto údaje zoskupiť podľa dátumu, aby ste nemali veľa malých záznamov. Ak to chcete urobiť, zaškrtnite políčko „Zoskupiť údaje podľa jedla?“ (táto funkcia je v súčasnosti k dispozícii len pre výživové informácie).
  • Niektoré súbory CSV obsahujú časové pásmo bez špecifikácie a v takýchto prípadoch sa automaticky použije časové pásmo z vášho profilu. Ak je dátum a čas bez špecifikácie v skutočnosti v časovom pásme UTC, môžete to prekonať pomocou zaškrtávacieho políčka „Vynútiť časové pásmo UTC pre dátumy bez špecifikácie?“.

Pri exportovaní údajov vám možnosť „Denný súhrn s celkovými počtami“ poskytuje flexibilitu pri tvorbe súhrnného riadku. Ak nie je zaškrtnutá, zobrazia sa presné údaje tak, ako sú uvedené v poli Stream. Ak je táto možnosť zaškrtnutá, riadok denného súhrnu bude obsahovať celkový počet krokov za daný deň. Ak pre daný dátum nie je štandardne k dispozícii žiadny súhrnný riadok, do vášho súboru údajov sa jeden pridá.

Na uľahčenie priradenia stĺpcov môžete kliknúť na tlačidlo „Vybrať stĺpce nahraním ukážky“, čo vám umožní nahrať ukážkovú časť súboru, následne interaktívne priradiť stĺpce a uložiť túto konfiguráciu. Je to skvelý spôsob, ako sa uistiť, že máte všetky požadované polia, napríklad dátum začiatku.

Všetky ostatné nastavenia sú rovnaké ako v prípade zdrojov alebo cieľov.

Niektoré služby môžu vytvárať súbory typu CSV, ktoré predstavujú určitú aktivitu. Tieto súbory sú podporované, na ich konfiguráciu však musíte použiť možnosť „Cloud Files“.

Ak chcete nakonfigurovať Amazon S3, zadajte svoj prístupový kľúč do poľa „užívateľské meno“, tajný kľúč do poľa „heslo“ a ako cestu použite bucket/adresár/súbor.

Ak sa vám zobrazí chyba s upozornením, že v riadku chýba dátum, aktivita alebo popis, alebo že informácie v riadku nie sú dostatočné, s najväčšou pravdepodobnosťou chýba povinné pole alebo sa pole nepodarilo spracovať. Odporúčame použiť náš nástroj Sample Uploader, ktorý zobrazí zoznam povinných polí pre daný typ údajov.

Poznámka: Pri úlohách typu „cieľ“ súbor neprepisujeme, ale k nemu pripájame informácie, o ktorých sa domnievame, že sú nové. Ak súbor vymažete a chcete ho znovu naplniť, alebo ak ste zmenili štruktúru exportovaných údajov, budete musieť úlohu vynulovať.

CSV v aplikáciách Android a iOS

Úloha typu CSV sa nastavuje tu na webe, a nie v aplikáciách. Dôvodom je mapovanie stĺpcov: na výber sú stovky polí a ich prehliadanie nie je na obrazovke telefónu príliš pohodlné, takže namiesto toho, aby aplikácie ponúkali len polovicu z nich, presmerujú vás na túto stránku.

Aplikácie zobrazujú úlohu typu CSV tak, ako skutočne je. Ak jednu z nich otvoríte, formát súboru sa zobrazí ako CSV – rovnako ako tu – a cesta, názov aj harmonogram sa tam dajú upravovať ako zvyčajne. Čo aplikácie však neurobia, je vytvorenie novej úlohy typu CSV, pretože zdroj typu CSV bez priradenia stĺpcov nemôže importovať nič.

Keď potrebujete mapovanie – alebo nastavenia dialektu, úvodzovky, oddeľovač a počiatočný riadok –, aplikácia otvorí túto stránku priamo na úlohe, ktorú ste si prezerali, prihlási sa a po dokončení vás vráti späť do aplikácie. Úloha sa pri návrate znovu načíta, takže aplikácia zobrazí presne to, čo ste na webe zmenili.

Ak ste v prehliadači na danom zariadení už prihlásení do FitnessSyncer, funkcia „hand-off“ jednoducho využije túto reláciu.

CSV a dátumy

Požadujeme uvedenie dátumov pre všetky dovážané položky.

  • Zvoľte „Dátum (USA)“, ak má váš dátum jeden z týchto formátov:
    • 07/27/2019 16:13:37
    • 07/27/2019 16:13
    • 07/27/2019
    • Jul 27, 2019
    • July 27, 2019
    • 2019-07-27 16:13:37
    • 2019-07-27 16:13:37 Z
    • 2019-07-27T16:13:37Z
    • 2019-07-27T16:13:37
    • July 27, 2019 04:13:37 PM
    • July 27, 2019 04:13 PM
    • July 27, 2019 - 04:13:37 PM
    • July 27, 2019 16:13:37
    • July 27, 2019 16:13
    • July 27 2019 04:13:37 PM
    • July 27 2019 04:13 PM
    • July 27 2019 - 04:13:37 PM
    • July 27 2019 16:13:37
    • July 27 2019 16:13
    • Jul 27, 2019 04:13:37 PM
    • Jul 27, 2019 04:13 PM
    • Jul 27, 2019 16:13:37
    • Jul 27, 2019 16:13
    • 2019-07-27 16:13Z
    • 2019-07-27 16:13
    • 27-Jul-2019 16:13
    • 07-27-2019 16:13
    • 07-27-2019
    • 16:13:37 PM Jul 27 2019
    • 2019-07-27
    • 2019/07/27 16:13:37
    • 2019/07/27 16:13
  • Zvoľte „Dátum (mimo USA)“, ak má váš dátum jeden z týchto formátov:
    • 27/07/2019 16:13:37
    • 27/07/2019 16:13
    • 27/07/2019
    • 27 Jul 2019
    • 27 July 2019
    • 2019-07-27 16:13:37
    • 2019-07-27 16:13:37 Z
    • 2019-07-27T16:13:37Z
    • 2019-07-27T16:13:37
    • 2019-07-27 16:13
    • 27 July 2019 04:13:37 PM
    • 27 July 2019 04:13 PM
    • 27 July 2019 16:13:37
    • 27 July 2019 16:13
    • 27 Jul 2019 04:13:37 PM
    • 27 Jul 2019 04:13 PM
    • 27 Jul 2019 16:13:37
    • 27 Jul 2019 16:13
    • 27-Jul-2019 16:13
    • 2019-07-27
    • 27-Jul-19
    • 27.07.2019 16:13:37
    • 2019/07/27 16:13:37
    • 2019/07/27 16:13
    • 27.07.2019 16:13Z
    • 27.Jul.2019 16:13
    • 27.07.2019
    • 2019.07.27 16:13Z
    • 27.Jul.2019 16:13
    • 2019.07.27
    • 27/Jul/2019
    • 20190727
  • Zvoľte možnosť „Čas v sekundách“, ak vaše údaje vyzerajú takto: „1564244017“.
  • Zvoľte možnosť „Čas v milisekundách“, ak vaše údaje vyzerajú takto: „1564244017000“.
  • Ak má váš dátový súbor vlastné stĺpce pre Rok, Mesiac a Deň, vyberte tieto tri stĺpce.
  • Ak čas nie je uvedený v jednom z vyššie uvedených formátov, môžete ho zadať pomocou formátu času, ktorý musí byť jeden z nasledujúcich:
    • 04:13:37 Z PM
    • 04:13:37 PM
    • 04:13 PM
    • 16:13:37 Z
    • 16:13:37
    • 16:13

Na export údajov použijeme prvý formát z uvedených konfigurácií.

Ak váš formát dátumu nezodpovedá žiadnemu z uvedených, kontaktujte nás, prosím.

CSV a vymenované hodnoty

Niektoré polia prijímajú iba jednu z pevne stanovených hodnôt. Tieto hodnoty sa musia presne zhodovať s uvedenými nižšie – všetky veľké písmená, s podčiarkovníkmi tam, kde sú uvedené – nie s popisným názvom, ktorý zobrazujeme inde v FitnessSyncer. Hodnota, ktorá sa presne nezhoduje, sa v danom riadku bez upozornenia preskočí, namiesto toho, aby sa celý import zamietol, preto sa oplatí tieto údaje dôkladne skontrolovať, ak sa pole nezobrazuje podľa očakávania.

  • Sledovanie cyklu, Intenzita krvácania:
    • NONE (Žiadne)
    • SPOTTING (Špinenie)
    • LIGHT (Slabé)
    • MEDIUM (Stredné)
    • HEAVY (Silné)
  • Sledovanie cyklu, Cervikálny hlien:
    • DRY (Suché)
    • STICKY (Lepivé)
    • CREAMY (Krémová)
    • WATERY (Vodnatý)
    • EGG_WHITE (Vaječný bielok)
  • Sledovanie cyklu, Test na ovuláciu:
    • NEGATIVE (Záporný)
    • HIGH (Vysoká)
    • PEAK (Vrchol)
  • Jednotka dávky lieku:
    • ML (ML)
    • MG (MG)
    • MGML (MG/ML)
    • MCG (Mikrogram)
    • TABLET (Tablet)

Môj exportovaný súbor neobsahuje všetky údaje; prečo?

Sledujeme údaje, ktoré sme do súboru nahrali v minulosti, a preto ak zmeníte formát súboru alebo súbor vymažete, nemusí sa nahrať všetko, čo očakávate. V takýchto prípadoch môžete vynútiť úplnú synchronizáciu tak, že resetujete cieľovú úlohu CSV a následne vykonáte synchronizáciu znova.

Máte nejaké ukážkové súbory CSV?

Neuvádzame ukážkové súbory typu CSV, pretože sú určené na použitie s údajmi, o ktorých nemáme žiadne informácie. Cieľom je, aby ste nahodili údaje, priradili stĺpce v týchto údajoch podľa našich požiadaviek a my ich potom budeme môcť importovať.

Pre niektoré služby uvádzame v príslušnej časti nižšie niekoľko vzorových konfigurácií.

Ak potrebujete pomoc, kontaktujte nás, prosím.

Neimportujú sa žiadne údaje; Aké polia sú povinné?

Zvyčajne, ak sa údaje neimportujú, chýba niektoré povinné pole. Chybová správa zvyčajne uvádza, o ktoré pole ide.

Nižšie je uvedený zoznam povinných polí. Keďže existujú rôzne spôsoby, ako vytvoriť niektoré datové typy (napríklad dátumy), ide v podstate o všeobecný názov. Ak potrebujete pomoc, kontaktujte nás a pošlite nám ukážku – radi vám pomôžeme.

Povinné polia „Aktivita“

  • Dátum
  • Činnosť alebo popis

Povinné polia „Alergia“

  • Dátum
  • Meno

Povinné polia „Zloženie tela“

  • Dátum
  • Hmotnosť

Povinné polia „Krvný tlak“

  • Dátum
  • Diastolický
  • Systolický

Povinné polia „Cholesterol“

  • Dátum
  • LDL
  • HDL
  • Celkový cholesterol

Povinné polia „Stav“

  • Dátum
  • Meno

Povinné polia „Sledovanie cyklu“

  • Dátum

Povinné polia „Glukóza“

  • Dátum
  • Glukóza alebo A1C

Povinné polia „Lieky“

  • Dátum
  • Meno

Povinné polia „Výživa“

  • Dátum
  • Kalórie, voda alebo glykemická záťaž

Povinné polia „Kyslík“

  • Dátum
  • SpO2

Povinné polia „Spánok“

  • Dátum
  • Čas ísť spať
  • Čas bdelosti

Povinné polia „Teplota“

  • Dátum
  • Teplota

Podporuje to len Amazon S3, alebo aj úložisko kompatibilné s Amazon S3?

V súčasnosti podporujeme iba Amazon S3. Ak potrebujete úložnú vrstvu kompatibilnú s Amazon S3, kontaktujte nás, aby sme pre vás túto podporu pridali.

V aplikácii Dropbox Teams nevidím svoje súbory; prečo?

Integrácia FitnessSyncer s Dropbox nefunguje v rámci služieb Dropbox Teams, keďže je určená na osobné použitie. Ak máte k tomu nejaké otázky, kontaktujte nás, prosím.

Môžem nahrať súbor priamo do tabuľky Google alebo do súboru Excel?

Nie, podporujeme iba nahrávanie súborov typu CSV. Ak to potrebujete, môžete použiť samostatnú automatizáciu na import týchto údajov do súborov typu Google Sheets alebo Excel.

FitnessSyncer používa nevyhnutné súbory cookie na prihlásenie a zapamätanie vašich nastavení. S vaším súhlasom používame aj analytické súbory cookie, aby sme zistili, ako ľudia túto webovú stránku využívajú. Zistiť viac