У меня есть операция копирования с источником crm и назначением BLOB-объекта, и я заметил, что в экспортированных данных отсутствуют столбцы с нулевыми значениями в первой тысяче строк. Если я упорядочу источник по одному из этих столбцов потом, чтобы сначала получить строки с данными, столбец будет экспортирован. но это не может быть решением, как я могу; упорядочить по всем столбцам в одном прогоне.
Я думаю, что проблема связана с этой информацией, найденной в azure документации
https://docs.microsoft.com/en-us/azure/data-factory/connector-dynamics-crm-office-365
При импорте схемы в пользовательском интерфейсе разработки ADF выводит схему путем выборки верхних строк из результата запроса Dynamics для инициализации списка исходных столбцов, в этом случае столбцы без значений в верхнем строки будут опущены. То же самое относится к выполнению копирования, если нет явного отображения. Вы можете просмотреть и добавить дополнительные столбцы в сопоставление, что будет учитываться во время выполнения копирования. Я попробовал явное отображение, и оно все еще не работает. у моего источника есть запрос xml в структуре
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false"> <entity name="entityname"> <attribute name="column1" /> <attribute name="column2" /> <attribute name="column3" /></entity> </fetch>
У кого-нибудь есть идеи?
Спасибо