У нас есть дубликаты данных в сущности в службах основных данных, а не в промежуточных таблицах. как мы можем их удалить? Мы не можем удалить каждую строку, потому что это более 100?Основные данные Services, удаляющие строки из UI
ответ
Вы создали представление для этого объекта? см.: https://msdn.microsoft.com/en-us/library/ff487013.aspx Доступ к базе данных через SQL Server Management Studio? Если это так:
- Напишите запрос к представлению, которое возвращает значение поля коды для каждой записи, которую требуется удалить.
- Написать запрос, который вставляет следующее в промежуточную таблицу для этой сущности: код (со стадии 1), BatchTag, ImportType 4 (удалить)
- Выполнить импорт ХП EXEC [STG] [udp_YourEntityName_Leaf] См. : https://msdn.microsoft.com/en-us/library/hh231028.aspx
- Запуск проверки ХП смотрите: https://msdn.microsoft.com/en-us/library/hh231023.aspx
Используйте ImportType 6 вместо 4, как удаление потерпит неудачу, если код, который вы пытаетесь удалить, на который ссылается на атрибут на основе домена в других организациях если вы используете ImportType 4. Остальные шаги будут оставаться такими же, как сказал Даниэль.
благодарит за ответ – Durga
Я удалил дубликаты данных из таблиц транзакций, которые также очистили дубликаты от пользовательского интерфейса.
МДС приходит вне коробки с двумя фронтального UIs:
- Web UI плагин
- Excel
Вы можете использовать оба из них легко удалить несколько записей , Я бы предложил использовать плагин excel.
Существуют ли какие-либо атрибуты на основе домена, связанные с сущностью, из которой вы удаляете значения? Если это так, если значения связаны с элементами дочернего объекта, сначала вам нужно будет удалить эти значения.
Благодарим за ответ. дубликатов много. – Durga