我尝试通过存储过程使用 ADF 从 SQL 表创建 json 文件
存储过程:
选择( 选择 * 来自 [dbo].[TEST_TABLE] 对于 JSON 路径,包括_NULL_VALUES ) AS json_file;
然后我尝试复制活动,其中源是 SQL 表,接收器是 ADLS json,但 o/p 即将到来
“json_file”:“[{“FIL_PATH”:“\/mnt\/test\/\/test_table\/jsonfiles”,“ACTV_IND”:“Y”,“CREATED_DATE”:“2024-04-17T20:56: 57.870","UPDATED_DATE":"2024-04-17T20:56:57.870","VB_OCCURS":"N"}]"}
我已经尝试使用以下命令创建逗号分隔文件而不是 json 作为接收器,但仍然没有帮助
为了不在 Json 文件中添加转义字符,您需要使用分隔文件数据集来存储 Json 文件中的数据。
我的示例存储过程输出如下所示:
要将其存储到没有转义字符的 Json 文件中,您需要使用具有以下设置的分隔文件数据集:
输出: