如何将 SQL 查询输出作为 excel 文件放入 SSIS 中的 Azure Data Lake
How to put a SQL Query Output as a excel file to Azure Data Lake in SSIS
基本上,我想在 SSIS 包中完成所有这些工作。
SQL Query output -> Convert to Excel file without any local files -> Upload to Azure Blob.
"azure blob destination"只有CSV等选项,没有直接制作excel。
将其转换为 excel 需要本地文件,因为 excel 文件目标只有系统文件选项。
如果有任何方法可以直接将输出作为 excel 文件而不是 CSV,然后上传到 Azure Blob。
如有任何帮助,我们将不胜感激。谢谢
在 SSIS 中,我们无法在不使用本地 excel 文件的情况下将 SQL 查询输出作为 excel 文件放入 Azure Data Lake。
不仅 SSIS 不支持这样做,我们也找不到任何其他工具或脚本可以实现这一点。
希望对您有所帮助。
好的。
所以,基本上,就像 Leon Yue 说的那样。除了本地没有别的办法。
解决此问题的唯一方法是改用安装到本地驱动器的 Azure 文件存储。
这样它认为是在本地发送,但是你用它直接上传到存储的 Azure 文件存储,然后移动到 blob 存储。
基本上,我想在 SSIS 包中完成所有这些工作。
SQL Query output -> Convert to Excel file without any local files -> Upload to Azure Blob.
"azure blob destination"只有CSV等选项,没有直接制作excel。
将其转换为 excel 需要本地文件,因为 excel 文件目标只有系统文件选项。
如果有任何方法可以直接将输出作为 excel 文件而不是 CSV,然后上传到 Azure Blob。
如有任何帮助,我们将不胜感激。谢谢
在 SSIS 中,我们无法在不使用本地 excel 文件的情况下将 SQL 查询输出作为 excel 文件放入 Azure Data Lake。
不仅 SSIS 不支持这样做,我们也找不到任何其他工具或脚本可以实现这一点。
希望对您有所帮助。
好的。 所以,基本上,就像 Leon Yue 说的那样。除了本地没有别的办法。
解决此问题的唯一方法是改用安装到本地驱动器的 Azure 文件存储。
这样它认为是在本地发送,但是你用它直接上传到存储的 Azure 文件存储,然后移动到 blob 存储。