【问题标题】:Can we create table in SQL by passing column information from Azure blob using Azure data flow or Azure data factory?我们可以通过使用 Azure 数据流或 Azure 数据工厂从 Azure Blob 传递列信息在 SQL 中创建表吗?
【发布时间】:2020-07-23 05:28:25
【问题描述】:

我有 CSV 文件,其中包含 SQL 表列信息,如 Column_Name、Data_Type、Primary_Key。但不包含任何数据,我们可以使用 Azure 数据流或 Azure 数据工厂通过使用这些类型的 CSV 文件为 SQL 中的特定表创建表。

【问题讨论】:

  • 您可以通过多种方式将该数据集转换为动态 CREATE TABLE 语句。您可能可以在 Lookup 活动中运行该 CREATE TABLE 语句。是的,您可能可以在 ADF 中执行此操作。不,在 ADF 内执行此操作是不切实际的。如果您有另一个可以进行转换的工具,那将更加实用。该工具可以是 Azure Functions、Azure 自动化或存储过程。
  • 嗨 Asif Khan,如果我的回答对您有帮助,您可以将其设为答案(单击答案旁边的复选标记,将其从灰色切换为已填充。)。这对其他社区成员可能是有益的。谢谢。

标签: sql-server azure azure-data-factory-2 azure-blob-storage


【解决方案1】:

根据我对数据工厂的经验,我们不能通过包含 SQL 表列信息作为 Column_Name、Data_Type、Primary_Key 的 csv 文件内容在 SQL 中创建表。

数据工厂或数据流都无法实现。

您还在这里引用了另一个答案:https://stackoverflow.com/a/61181031/10549281

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2016-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-19
    • 1970-01-01
    • 2021-05-08
    • 2019-04-20
    相关资源
    最近更新 更多