Overslaan en naar de inhoud gaan

Een .fet-bestand uploaden

Importeer een volledig FET-project — wat er wordt gelezen, wat het vervangt en waarom een ongeldig bestand het rooster dat je al hebt niet kan beschadigen.

Een .fet-bestand is het hele project, en het uploaden ervan brengt het hele project over.

Waar te uploaden

Er zijn twee plaatsen, en ze doen hetzelfde:

  • Nieuw rooster op je dashboard, waarbij je het .fet-bestand kiest. Dit creëert een nieuw rooster en importeert daarin.
  • .fet uploaden… in het roostermenu, wat importeert in het rooster dat je al open hebt.

Het vervangt alles

De menuregel zegt vervangt alles, en dat is ook zo. Dagen, uren, docenten, vakken, lokalen, gebouwen, leerlingengroepen, activiteiten, activiteitstags en beperkingen worden allemaal gewist en opnieuw opgebouwd vanuit het bestand.

Dit is het juiste gedrag voor de taak — een FET-project is intern consistent, en het samenvoegen van twee ervan zou iets opleveren dat geen van beide is — maar het betekent wel dat je geen .fet-bestand moet uploaden naar een rooster dat wijzigingen bevat die je wilt behouden. Maak eerst een back-up als je twijfelt.

Een slecht bestand kan je gegevens niet vernietigen

Het bestand wordt geparseerd en gecontroleerd voordat er iets wordt gewist. Als blijkt dat het geen leesbaar FET-project is, wordt de import geweigerd en blijft je bestaande rooster onaangeroerd.

De volgorde is belangrijker dan het klinkt: het alternatief — eerst wissen, dan het probleem ontdekken — is hoe imports het werk van mensen verloren laten gaan.

Hetzelfde geldt voor een project dat simpelweg te groot is voor je abonnement. Het bestand wordt eerst geteld, en als het meer activiteiten bevat dan je abonnement toestaat, wordt de import volledig geweigerd — niets wordt gewist en niets wordt geschreven. Je krijgt te zien hoeveel het bestand bevat en hoeveel je abonnement toestaat.

Het weigeren van het hele bestand is opzettelijk. Het importeren van "zoveel als past" zou je een rooster geven dat er compleet uitziet maar dat stilletjes niet is, en het zou de 'round trip' doorbreken waarop dit product is gebouwd: wat je downloadt, zou niet langer zijn wat je hebt geüpload.

De telling betreft leseenheden, niet rijen — een gesplitste activiteit telt één keer. Zie Abonnementen en limieten.

Waarom het in fasen gebeurt

Een echt schoolproject omvat tienduizenden records, wat veel meer is dan één webverzoek kan verwerken. Daarom verloopt de import in delen, waarbij elke deel een paar seconden werkt en vervolgens een voortgangsrapportage teruggeeft.

Je zult zien dat het door het werk telt in plaats van dat je naar een leeg scherm staart. Wanneer het vanaf het dashboard wordt aangemaakt, word je naar het gegevensscherm geleid en gaat de import daar verder.

Twee gevolgen die het waard zijn om te weten:

  • Het is hervatbaar. De import onthoudt waar hij gebleven is, dus een traag netwerk of een browserstoring stuurt je niet terug naar het begin.
  • Het is niet direct voor een groot project. Dat komt door de omvang van de gegevens, niet doordat er iets misgaat.

Wat wordt overgenomen

Alles wat het bestand declareert, inclusief de onderdelen die deze interface niet op het scherm toont. Beperkingstypen die hier geen editor hebben, worden nog steeds gelezen, opgeslagen en ongewijzigd teruggeschreven — ze reizen mee met het project in plaats van te worden verwijderd omdat we geen plek hadden om ze weer te geven.

Plaatsingen worden overgenomen zoals FET ze uitdrukt, dus een opgelost rooster komt opgelost aan.

Nadat het is voltooid

Je komt op het gegevensscherm terecht met de geïmporteerde lijsten op hun plaats. Vanaf daar:

  • Open de app-weergave om de week te lezen en te herschikken.
  • Controleer de pre-flight-analysator als je van plan bent om opnieuw op te lossen in FET.
  • Download het project op elk gewenst moment terug — zie Terug downloaden naar FET.

Waar nu heen