gcogco10 Ответов: 1

Как конвертировать JSON-файл в CSV без использования какого-либо внешнего инструмента?


Привет Команда

Я хочу знать, есть ли способ на портале azure конвертировать JSON-файл в CSV-файл без использования каких-либо инструментов, таких как VS и т. д.?

Что я уже пробовал:

Я перешел по этой ссылке на stackoverflow, есть ли какие-то доступные варианты? Пожалуйста, посоветуйтесь и дайте мне знать, Спасибо.
Программа для переноса данных на Azure космоса ДБ | Майкрософт документы[^]

1 Ответов

Рейтинг:
0

#realJSOP

Попробуйте это (никаких гарантий):

DataSet ds = JsonConvert.DeserializeObject<DataSet>(json);
DataTable dt = ds.Tables[0];
FileHelpers.CsvEngine.DataTableToCsv(dt, filename);


gcogco10

Я делаю это на azure query отдельно или...? я хотел сказать, что не хочу использовать никакой код в Visual Studio, просто некоторую реализацию в самой azure, как сервис, который может выполнять эту работу. Надеюсь я все понял

#realJSOP

Azure-это просто облачное хранилище. То, как вы получаете свои данные в облаке, полностью лежит на ваших плечах. Если вам нужно отправить свои данные в формате csv, вы должны преобразовать их в этот формат.

gcogco10

Я искал что-то в этом роде#RealJSOP

https://www.yash.com/blog/migrate-sql-data-to-azure-cosmos-db/

Но инструмент миграции на моей стороне, похоже, не преобразует мой формат JSON в CSV-файл, как ожидалось. Есть ли причины для такого поведения? В чем разница между обозревателем хранилища Azure и инструментом миграции?

#realJSOP

Я понятия не имею. Я никогда не работал с Azure, но знаю, что это просто удаленное решение для хранения данных. Вам все еще нужно написать код, чтобы получить ваши данные в базу данных.