我是否必须为副本 activity 手动创建接收器 SQL table?

Do I have to manually create the sink SQL table for a copy activity?

我是 ADF 的新手,开始学习 Azure 中 blob 存储和 SQL 数据库之间的非常基本的副本 activity。

我的问题是副本 activity,我是否必须为 blob 存储中的所有 csv 文件手动创建 SQL-数据库中的每个接收器 SQL-表有不同的列,即使我可以参数化输入和接收源?

此外,如果我的 csv 文件有 100 列,我是否还必须通过以下方式手动创建每个接收器 SQL 表格:

CREATE TABLE table_name (
    column1 datatype,
    column2 datatype,
    column3 datatype,
   ....
    column100 datatype,
);

?

您可以利用 ADF 中 Copy Activity 中提供的 auto create sink table 功能。见 docs.