Я использую appcfg.py для обновления сущностей в моем хранилище данных.Я загружаю csv:
Name,Type
Jim,2
Bob,4
Затем я смотрю в хранилище данных и отмечаю, что поле первичного ключа для этих объектов имеет вид " id = # ".Затем я загружаю этот тип хранилища данных с помощью appcfg.py, он выглядит так:
Name,Type,id
Jim,2,10001
Bob,4,10002
Я изменяю поле Тип и загружаю его снова.Результатом является дублированный набор записей, где теперь первичный ключ имеет форму " name = # ".Просматривая мой config.yaml, вот соответствующая запись для ключа:
property_map:
- property: __key__
external_name: id
export_transform: transform.key_id_or_name_as_string
Я просто хочу обновить существующие сущности хранилища данных, как мне это сделать?