Как загрузить текущую дату / время в App Engine с помощью инструмента Bulkloader?
Как я могу добавить свойство последнего измененного времени к моему виду сущности, которое обновляется во время массовой загрузки?
В настоящее время я использую appcfg upload_data, чтобы загрузить CSV в мое хранилище данных с высокой репликацией. Я планирую использовать это как работу cron для выполнения односторонней синхронизации нашей внутренней базы данных с хранилищем данных. Чтобы учесть устаревшие записи, я бы хотел, чтобы он обновил свойство последнего измененного времени, а затем уменьшил карту, чтобы удалить старые записи (старше недели). Записи будут обновляться с использованием ключевого свойства.
Каков наилучший способ создания последнего измененного времени, учитывая, что я хочу зарезервировать возможность использовать Администратор хранилища данных для удаления всего вида сущностей, если мне это необходимо?
- Создать объектную модель для "инициализации" объекта хранилища данных со всеми необходимыми полями?
- Добавить свойство в мой bulkuploader.yaml для измененного времени и использовать преобразование импорта, чтобы получить дату?
- Другой...
Заранее спасибо!
1 ответ
Я бы сделал это:
Добавить свойство в мой bulkuploader.yaml для измененного времени и использовать преобразование импорта, чтобы получить дату?