27、预测模型的构建与应用

预测模型的构建与应用

1. 向外部脚本提交值

在使用 sp_execute_external_script 存储过程时,之前通常仅使用一个数据集作为输入。但实际中,往往需要在 T - SQL 和外部脚本之间来回传递更多值,并且要为新的预测提供变量值。

sp_execute_external_script 存储过程可通过参数与其他 T - SQL 批处理进行交互。该过程包含一个输入参数 @params ,用于声明参数并扩展此存储过程本身的参数列表。声明的参数可在外部脚本中使用。

以下示例展示了如何将简单参数传递到 sp_execute_external_script 存储过程:

declare @x int = 1, @y int = 1
exec sp_execute_external_script
    @language = N'R'
    , @script = N'
        print(a + b)
    '
    , @params = N'@a int, @b int'
    , @a = @x
    , @b = @y

上述脚本将外部 T - SQL 批处理中的参数传递到 R 脚本。在 R 脚本中,使用相同名称但无前缀 @ 的变量。执行该脚本会得到如下结果:

STDOUT message(s) fro
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值