Как создать приложение логики, которое создает таблицу с разделителями табуляции? - PullRequest
0 голосов
/ 26 сентября 2019

Прямо сейчас я запускаю хранимую процедуру, выходные данные которой передают компонент «Создание таблицы CSV» для операций с данными.Неудивительно, что этот компонент выводит разделенный запятыми список полей, который не поддерживается нашей удаленной системой.Поля должны быть разделены табуляцией.Можно подумать, что компонент «Операции с данными» будет иметь вкладку (или другую опцию, разделенную символами).Но нет, доступны только запятые, и никакой другой компонент Data Operations не выводит таблицу с разделителями табуляции.

Использование любого механизма, для которого нам пришлось бы писать код, является полностью последним вариантом, поскольку нет необходимостикод для использования CSV.Кроме того, любой механизм, требующий оплаты за сторонние компоненты, категорически отключен, как и любое решение, находящееся в режиме предварительного просмотра.

Единственный вариант, о котором мы думали, - это обновить хранимую процедуру, которая выводит одну«столбец», содержащий столбцы с разделителями табуляции, а затем вывод в файл - якобы файл с разделителями-запятыми, но без запятых, встроенных внутрь (что разрешено для моей системы), так что отдельный столбец сам по себе не заключен в кавычки.

В противном случае, я думаю, что функция Apps является решением.Кто-нибудь с идеями?

1 Ответ

0 голосов
/ 27 сентября 2019

Самый простой способ - использовать строковую функцию и заменить запятую другим разделителем.Если бы вы могли принять этот способ, после создания таблицы CSV я инициирую строковую переменную с этим вводом replace(body('Create_CSV_table_2'),',',' ').

И это результат.

enter image description here

А если вам не нужен этот путь, то вам нужно решить его с помощью кода, и функция является выбором.

...