我在MS Sevrer上使用Visual Studio,并且有一个SSIS项目,我打算在其中使用Python进行ETL。我在Visual Studio中安装了Python以及正确的库。我在SSMS上运行了一个简单查询:
EXEC sp_execute_external_script
@language =N'Python',
@script=N'print("Welcome to Python in SQL Server")'
GO
,它也可以与其他进口商品(例如熊猫和etree)一起使用。
即使安装了No module named xmltodict
,我仍然收到错误'xmltodict
'。似乎Visual Studio中的SSIS项目未检测到已安装的库。
能否请您帮助med找出导致此问题的原因?
先谢谢了。
答案 0 :(得分:0)
看看此博客文章(Scraping data with SSIS and Python)。在本参考中,将在运行VS的相同开发环境中安装python解释器。
仅在数据库级别打开设置可能还不够。您正在使用哪个版本的SSIS / VS?