#azure-data-factory
Вопрос:
Я вызываю REST api через ADF и сохраняю данные в хранилище больших двоичных объектов. Есть несколько столбцов, которые имеют такое значение, как \name\":\"what we do\",\"values\":[\"food\"]"
Результат должен быть name:what we do,values:food
Как обрабатывать такие значения столбцов с помощью выражения визуального построителя потока данных перед записью в окончательный csv-файл.
Ценю вашу помощь.
Ответ №1:
Я думаю, вам просто нужно регулярное выражение в блоке производных столбцов.
Используемое выражение является regexReplace(body, '\[|\]|\\|"', '')
регулярное выражение разделяет следующие 4 случая
, что означает or
\[
: замените открытый квадратный кронштейн\]
: замените закрывающий квадратный кронштейн\\
: заменить двойную косую черту"
: заменить двойную кавычку