Я планирую свою первую загрузку данных в GAE и очень хочу, чтобы мои утки подряд.Я использую язык Python.Мой вопрос касается хранения временных данных только для чтения в ядре приложения.
У меня есть электронная таблица с ~ 50 тыс. Строк на 30 столбцов.
Это исторические данные, и таблица будет доступна только для чтения.
Я предусматриваю большую сортировку по дням недели (показывать выходные дни в июле и т. Д.), А также по времени (необязательно всегда с датой - но иногда с), поэтому моей первоначальной мыслью было бы создать дополнительную строку и заполнить ее предварительно вычисленным «днем недели».
eg.
date, time, dayofweek, event, geolocation, etc
27-02-2009, 08:20:00, 'Friday' ...
Эти дата и время, показанные выше, отражаюткак это происходит из электронной таблицы банкоматов.
Если я собираюсь перейти к проблеме вычисления "dayofweek", что, я полагаю, хорошая идея, и учитывая ваш опыт работы с моделями хранилища данных GAE, я должен:
- просто есть одна дата и время?(и пусть GAE отработает день недели во время будущих сортировок / запросов?) -создать dayofweek, но иметь одну дату?'2009-02-27 08:10:00' - хранить вместо целого дня недели целое число?(0 = понедельник в Python IIRC) вместо даты хранения '2009-02-27'?
Вывод всегда будет английским, а также может быть JSON.Он предназначен для исследования визуализации данных, и некоторая дополнительная временная анимация может быть выполнена на клиенте, но моя главная задача - не допустить, чтобы работа, проделанная в GAE, была недоступна, что, я признаю, может быть просто фетишем.