Я столкнулся с проблемой при попытке проанализировать данные из файла конфигурации в фабрике данных. Я использую файл конфигурации, и элементы вызываются в операции копирования. У нас есть возможность параметризовать поле «Разделитель столбцов» из набора данных, поэтому я использую значение из файла (потому что в некоторых случаях это «;», а в других «\ t»). Когда разделитель точка с запятой работает отлично, но когда он \ t, я получаю следующую ошибку:
Операция копирования не поддерживает использование нескольких символов или разделителя столбцов.
Когда я проверяю значение, которое входит в поле, я вижу, что это значение не из файла (\t
), а \\t
. Есть ли у вас какие-либо идеи, почему это поведение или если для этого есть экранирующий символ? Я также пытался с кодом ASCII (\0009
), и я получаю ту же ошибку - он не знает, чтобы преобразовать его. Большое спасибо!