ssis如何使用python脚本

weixin_38058663 2019-02-25 12:45:22
如题,我想用ssis调python脚本,如何传参数


I'm a data analyst who loves to help people solve problems. If you think my answer is helpful, please mark it as an answer.

...全文
298 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38109627 2019-02-25
  • 打赏
  • 举报
回复
简单地说,就是命令行执行脚本的方式,要传递的参数可以在SSIS中用表达式
weixin_38067747 2019-02-25
  • 打赏
  • 举报
回复
简单地说,就是命令行执行脚本的方式,要传递的参数可以在SSIS中用表达式
weixin_38102396 2019-02-25
  • 打赏
  • 举报
回复
Hi Schrodinger's DBA,
一般使用SSIS调python的脚本可以使用Execute Process Task来执行的,可以参考以下两种方法:
第一种:执行python.exe文件,然后参数设置为您的python脚本的路径,这种和命令行中执行python脚本的方法类似。

还有一种方式是将python封装成exe文件,我们可以使用PyInstaller进行封装,这样可以直接调用这个exe文件就可以了:

Pyinstaller的使用方法可以参考https://mborgerson.com/creating-an-executable-from-a-python-script/,另外,从命令行中调取参数,可以使用argparse解析库进行解析,参考:https://www.cnblogs.com/piperck/p/8446580.html
weixin_38063515 2019-02-25
  • 打赏
  • 举报
回复
Hi Schrodinger's DBA,
一般使用SSIS调python的脚本可以使用Execute Process Task来执行的,可以参考以下两种方法:
第一种:执行python.exe文件,然后参数设置为您的python脚本的路径,这种和命令行中执行python脚本的方法类似。

还有一种方式是将python封装成exe文件,我们可以使用PyInstaller进行封装,这样可以直接调用这个exe文件就可以了:

Pyinstaller的使用方法可以参考https://mborgerson.com/creating-an-executable-from-a-python-script/,另外,从命令行中调取参数,可以使用argparse解析库进行解析,参考:https://www.cnblogs.com/piperck/p/8446580.html

474

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧