Фабрика данных Azure (ADF): всякий раз, когда я создаю набор данных из хранилища BLOB-объектов в формате CSV, она видит все типы столбцов как строку

Я новичок в Фабрике данных Azure и пытаюсь создать набор данных из CSV-файла.

CSV-файл размещается в хранилище BLOB-объектов Azure. Я указываю путь к CSV, а затем проверяю предоставленные типы данных на вкладке схемы.

Я создал CSV с помощью Excel и подробно описал типы данных (или, по крайней мере, то, что Excel предоставляет в качестве параметров, посмотрите вверху справа (число))

Вот как выглядит сгенерированный CSV:

Есть идеи, как я могу это исправить?


72
1

Ответ:

Решено

Я также устал от этого в своей среде и получил аналогичный результат независимо от типа данных, которые мы экспортировали в CSV.

В фабрике данных Azure по умолчанию для CSV используется тип данных String. CSV не сохранит типы данных файла. Если вы хотите сохранить типы данных, вам следует использовать паркет или JSON в качестве формата файла.

Если вы хотите скопировать данные в другом формате в целевой пункт назначения, они будут скопированы независимо от целевого типа данных:

Здесь, в приведенном выше примере, он был скопирован в цель как целевые типы данных без каких-либо проблем.