【发布时间】:2021-11-28 09:21:57
【问题描述】:
我正在尝试将以下不带单引号、双引号和换行符的字符串传递给 Azure 函数。我尝试通过以下方式替换 ADF 中的字符串以删除单引号和换行符。它没有用。请帮助我如何替换所有特殊字符(',",\n)
@replace(activity('CPY_ACTIVITY').output.errors[0].Message,''','') @replace(activity('CPY_ACTIVITY').output.errors[0].Message,'\n','')
以下是对雪花执行复制活动时出现的错误。我正在尝试将此错误传递给没有特殊字符的 Azure 函数。
ErrorCode=UserErrorOdbcOperationFailed, 'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=ERROR [22007] 日期 'SUNDAY' 无法识别\n 文件 'sample_file.csv',第 2 行,字符 14\n 第 1 行,列 sample_table[DAY_DATE: 2]\n 如果您想在遇到错误时继续加载,请为 ON_ERROR 选项使用其他值,例如“SKIP_FILE”或“CONTINUE”。有关加载选项的更多信息,请在 SQL 客户端中运行“info loading_data”。 源=Microsoft.DataTransfer.Runtime.GenericOdbcConnectors,' 'Type=System.Data.Odbc.OdbcException,Message=ERROR [22007] 日期 'SUNDAY' 无法识别\n 文件 'sample_file.csv',第 2 行,字符 14\n 第 1 行,列 sample_table[DAY_DATE:2] \n 如果您想在遇到错误时继续加载,请为 ON_ERROR 选项使用其他值,例如“SKIP_FILE”或“CONTINUE”。有关加载选项的更多信息,请在 SQL 客户端中运行“info loading_data”。 来源=雪花,'
【问题讨论】:
标签: replace newline azure-data-factory