Данные, публикуемые в сервис объектов с синхронизацией, содержат класс отношений, использующий поле ObjectID в качестве первичного ключа, и эти данные не могут содержать вложение, основанное на ObjectID. Для использования синхронизации, классы отношений и вложения должны основываться на поле GlobalID.
Решение
Вы можете сделать это одним из следующих способов:
- Используйте инструмент геообработки Перенести класс отношений (Migrate Relationship Class) для конвертации классов отношений на базе ObjectID в классы на базе GlobalID.
- Отключите вложения, добавьте поле GlobalID к набору данных и снова включите вложения. При наличии поля GlobalID, его значения будут использоваться для отношений вложений.
- Не включайте классы отношений в сервис объектов с синхронизацией.