Linda_Wang , i am trying to load data into snowflake database, when i specify table name explicitly it worked without any issues.
But when i do it using a pipeline, which includes look up tables on database and copy data of each table into snowflake (lookup + foreach activity), it is failing. In the error i see that, it is including single quotes(') and double quotes (") in the table names. Here is the error, i am changing the database names and tables names.
I try to run a query on snowflake with single quotes around th tablename and it did throw the error. Is ADF trying to include single quotes around table names, when i do bulk copy using (lookup + foreach activity)?
{ "errorCode": "2200", "message": "ErrorCode=UserErrorOdbcOperationFailed,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=ERROR [42S02] SQL compilation error:\nObject 'mysnowflakedatabase.mysnowflakeschema.\"mytableinsnowflake\"' does not exist or not authorized.,Source=Microsoft.DataTransfer.Runtime.GenericOdbcConnectors,''Type=System.Data.Odbc.OdbcException,Message=ERROR [42S02] SQL compilation error:\nObject 'mysnowflakedatabase.mysnowflakeschema.\"mytableinsnowflake\"' does not exist or not authorized.,Source=Snowflake,'", "failureType": "UserError", "target": "Copy data1", "details": [] }