Деректерді жаппай импортқа дайындау (топтамамен)

Бірнеше жүз немесе мың жолды (мұғалімдер, оқушылар, кабинеттер, курстар…) қолмен енгізу сирек орынды. Omniscol кез келген электрондық кестеден (Excel, Google Sheets, Numbers, Calc…) CSV немесе TSV форматында көшіріп-қою арқылы жаппай импортты ұсынады. Бұл импорттар әдетте нысандар тізімдерінің басындағы батырмаларын басу арқылы орындалады. Кейбіреулері тек деректерді экспорттауға ғана қызмет етеді, бірақ көпшілігі импортты қабылдайды.

Нені импорттауға болады?

Нысан Экран Әдеттегі көлем
Мұғалімдер Деректерді CSV форматына экспорттау 10 - 1000
Оқушылар Деректерді CSV форматына экспорттау 50 - 10 000
Кабинеттер Деректерді CSV форматына экспорттау 10 - 500
Теңшелетін пәндер Деректерді CSV форматына экспорттау 10 - 1000
Кестенің сабақтары Деректерді CSV форматына экспорттау 100 - 10 000

Файлдарды дайындау

Алтын ережелер:

  1. Бір жол = бір нысан. Жолдарды қосуға да, көп жолды тақырыптар жасауға да болмайды.
  2. Omniscol күтетін баған тәртібін сақтау. Импорт экраны бағандар мақсатты тәртіппен орналасқан үлгіні көрсетеді, ал Omniscol жағында осы бағандардың орнын ауыстыруға болады, сонда бастапқы электрондық кестенің тәртібіне сәйкес келеді — бұл Excel немесе Google Sheets-тен көшіріп-қоюды файлды қайта жазбай, таза етеді.
  3. Кейбір бағандар тек оқуға арналған. Олар сұр түспен көрсетіледі, тек деректерді экспорттауға арналған. Бірінші баған әдетте дерекқорда бұрыннан сақталған деректің идентификаторы болады.
  4. "*" белгісі бар бағандар міндетті. Міндетті өріс жетіспесе, жол еленбейді (құру кезінде импортталмайды, ал дерекқорда бұрыннан болса, жойылады).
  5. Ұяшық ішіндегі бөлгіштер еркін тізімдерде (курстың бірнеше мұғалімі, бірнеше тобы, бірнеше кабинеті): үтір, нүктелі үтір, көлбеу сызық.
  6. Кірістірілген ЖИ деректерді тазартады, бірақ белгілі бір дәрежеде ғана: деректердің таза әрі бір мағыналы болғаны жөн, әйтпесе күтпеген жайттар болуы мүмкін.

Нысан бойынша әдеттегі өрістер

Мұғалімдер

  • Аты, Тегі (міндетті).
  • Электрондық пошта (шақырулар үшін ұсынылады).
  • Жеке нөмір / сыртқы ID (міндетті емес, бірақ қадағалау үшін пайдалы).
  • Оқытатын пәндер (тізім, бөлгіштер еркін).
  • Жұмыс сағаттары (аптасына жоспарланған сағат саны).
  • Негізгі алаң (бірнеше алаң болса).

Оқушылар

  • Аты, Тегі (міндетті).
  • Электрондық пошта (ұсынылады).
  • SIS жеке нөмірі (аттас адамдарды шатастырмау үшін пайдалы).
  • Деңгей / Сынып.
  • Топтар (факультатив, кіші топ).
  • Мәртебесі (белсенді, алдын ала тіркелген, белсенді емес).

Кабинеттер

  • Атауы (міндетті).
  • Алаң (бірнеше алаң болса міндетті — әйтпесе Omniscol әдепкі алаңға тағайындайды).
  • Сыйымдылығы.
  • Мамандандырулар (тізім).
  • Ғимарат (еркін).
  • Белгілер / түсініктемелер.

Сабақтар

  • Сынып + пән (кемінде).
  • Ұзақтығы (әйтпесе басталу/аяқталу уақытынан шығарылады).
  • Күні, басталу уақыты, аяқталу уақыты (алдын ала орналастыру үшін; әйтпесе бос қалдырып, кейін орналастырыңыз).
  • Топ (міндетті емес).
  • Сабақ түрі (дәріс, практикалық сабақ, зертханалық жұмыс, емтихан…).
  • Мұғалім(дер) (бөлгіштер еркін).
  • Кабинет(тер) (бөлгіштер еркін — иә, бір сабақта бірнеше кабинетті пайдалануға болады).
  • Ресурс(тар).
  • Кезектесетін апталар (A/B, 1/2 және т.б. форматта).
  • Еркін түсініктеме.

Дайындықтан кейін

Импорт барысы мақсатты экранға байланысты. Әдетте экран жаңа деректермен толық жаңарады.

Кестенің курстары үшін төрт қадамнан тұратын арнайы шеберді сипаттайтын Курстарды электрондық кесте арқылы жаппай импорттау бетін қараңыз.

Экспорт

Сол ішкі электрондық кесте тәсілі деректерді шығарып алуға мүмкіндік береді. Ол үшін бірнеше нұсқа бар:

  • Сыртқы электрондық кестеге көшіріп-қою (TSV форматы, автоматты түрде).
  • Төмендегі батырмалар арқылы деректерді PDF, CSV немесе Excel (XLSX) файлына тікелей экспорттау.

Қайта импорттау

Импорт тек бастапқы импортпен шектелмейді. Жаппай импортты бірнеше кезеңмен жасауға болады. "id" деп аталатын бірінші бағанда дерекқордағы әр нысанның тек оқуға арналған идентификаторы бар, оны URL мекенжайларынан табуға болады. Берілген идентификаторға сәйкес келетін жолды өзгертсеңіз, нысанның деректері өзгереді.

Жаңа деректерді қосу үшін электрондық кестенің ең төменгі жағына түсу жеткілікті, онда әрқашан идентификаторы жоқ бірнеше бос жол болады. Жаңа деректерді бастапқы импорттағыдай қою кестені сол мөлшерде қайта үлкейтеді.

Қайта импортталатын нысандарда импорттауға/экспорттауға жарамайтын күрделі деректер болуы мүмкін (кейде тек осы деректерді экспорттауға арналған, тек оқуға арналған баған болады). Мысалы, мұғалімдер мен кабинеттердің қолжетімділігі немесе сыныптардың уақыттық шектеулері осындай. Бұл жағдайда оларды айнымай қайта енгізу автоматты түрде орындалады.

Осылайша бұл жүйе бар нысандардағы байытылған деректерді жоғалтпай, жаппай импортты бірнеше рет жасауға, сонымен бірге жаңаларын құруға немесе басқаларын жоюға мүмкіндік береді.

Жаппай жою

Қайта импорттау кезінде көрсетілгендей, бірінші "id" бағаны нысандарды ажырату үшін қызмет етеді. Жолды, ең болмағанда "*" белгісі бар міндетті бағандарды жойсаңыз, импорт босатылған нысандарды жояды. Стандартты электрондық кестедегідей бірнеше жол мен бағанды таңдауға болатындықтан, қалағаныңызша көп жолды өшіру үшін пернетақтадағы жою пернесін басу жеткілікті, сөйтіп дерекқордан сәйкес нысандар жаппай жойылады.

Сондай-ақ қараңыз