excel - 源数据集中的动态工作表名称 : (Excel (Blob storage)) on Azure Data Factory. - 错误:请为您的数据集选择工作表

标签 excel azure-functions azure-sql-database azure-blob-storage azure-data-factory-2

我的 Blob 存储中有多个 .xlsx 文件,我需要使用 Azure 数据工厂将它们复制到我的 Azure SQL 数据库。
我想保留一个源数据集(Blob Storage -Excel)。
所以我在数据集中添加了两个参数。
文件(字符串):blabla.xlsx
工作表(字符串):blabla(excel 中工作表的名称)。
Source Dataset
如果我去复制数据并且已经填写了详细信息,则会出现以下错误:
'请为您的数据集选择一个工作表'
Copy data
如果我在硬编码中更改工作表名称:blabla。它会起作用,但是我不能使用动态工作表名称。
有人知道我该如何解决这个问题吗?

最佳答案

如果要将工作表名称作为动态传递给数据集,则必须具有数据集参数和管道参数,然后将工作表名称值从管道参数传递给数据集参数,如下所示:
enter image description here

关于excel - 源数据集中的动态工作表名称 : (Excel (Blob storage)) on Azure Data Factory. - 错误:请为您的数据集选择工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63120384/

相关文章:

excel/vba - 查找列中特定值的第一次和最后一次出现

vba - 根据文本值在 Excel 中设置单元格颜色 - VBA

c# - Azure Function - c# - 具有 Blob 绑定(bind)的 ServicebusTrigger

c# - 从 Azure Keyvault c# 获取带私钥的 X509 证书

sql-server - Azure 中的主数据服务

sql-server - 读取未提交的 SQL Azure

excel - 如何防止 Excel 将包含冒号的字符串处理为公式

ms-access - ADO 执行 - 编译错误 : User-defined type not defined

具有 Azure AD 身份验证的 Azure 函数 - 允许的 token 受众不适用于 Microsoft Graph

Azure 存储帐户创建需要大量时间