问题标签 [revoscalepy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
51 浏览

python - XDF 文件未保存在 RxOptions“OutDataPath”中

我正在运行一个小的 Python RevoscalePy 脚本来将文件导入 XDF 文件。

该文件claims.xdf不是保存在 中C:\Temp\Data\Results,而是保存在脚本的目录中.py(根据文档的默认值)。为什么?

更新

通过以下方式,它可以工作:

0 投票
0 回答
170 浏览

sql-server - 遵循 Microsoft 教程的 SQLDisconnect 中的 ODBC 错误

我目前正在按照 Microsoft 的教程尝试 SQL Server 的新 Python 机器学习服务。我在 Win10 x64、SQL Server 2017 x64 上,使用Jyputer NotebookRevoScalepy

通过pyodbc验证,与数据库的连接不是问题:

来自 pyodbc 的输出

但是,当尝试通过 RevoScalePy 的rx_exec()在 SQL Server 上运行函数时,我收到错误消息:

0 投票
2 回答
1920 浏览

python - 为 SQL 机器学习安装 microsoftml 和 revoscalepy

我正在尝试安装microsoftmlrevoscalepy. 这些包由微软开发,可以(显然)用于在SQL server 2017.

我正在使用安装了 python 3.7 的 anaconda 环境。

直觉不起作用:

找不到满足要求 microsoftml 的版本

文档的语法也给了我一个错误

找不到满足要求 revoscalepy 的版本

将不胜感激任何其他建议。

0 投票
1 回答
66 浏览

python - SQL server python service-"DECLARE @myscript NVARCHAR(MAX) = N'" 给出语法错误,可能的错误是什么?

我正在使用 SQL Server 2017 和带有 Python 脚本的数据库内机器学习,目的是运行机器学习模型。在 sql 文件中遵循有关 PluralSight 'Getting started with Python on SQL Server' 的教程时,我声明了一个变量及其数据类型并将我的 Python 脚本输入其中。但它会在第一行引发语法错误。我的代码如下:

我正在按照教程编写声明。

错误如下:

预计代码必须声明一个变量@myscript,然后我在定义输入代码期间使用它。

这是下面的完整代码

0 投票
0 回答
1704 浏览

python - "type object argument after * must be an iterable, not NoneType" error using RxSqlServerData & rx_featurize while inserting data into the database

I am using SQL Server 2017 in-database Machine Learning Services with python (revoscalepy,microsoftml) for creating a model with Jupyter Server notebook. I am able to set my compute_context using revoscalepy and successfully run a model and store the results into a dataframe. I am now trying to store insert(or write) these dataframe values using the same connection-string that I used while connecting to the database using rx_featurize but I get this error type object argument after * must be an iterable, not NoneType.

Below is the code I am running :

Error is as below :

microsoftml is a library which is installed when I installed python services.

Here's the link as to why I took rx_featurize to insert data into the database. [Using revoscalepy to insert data into a database

Also I created a blank table predicted with the columns as per dataframe but still error showed

0 投票
0 回答
1290 浏览

python - 如何修复“RuntimeError:revoscalepy 函数失败。”

我尝试在 https://docs.microsoft.com/vi-vn/sql/advanced-analytics/tutorials/sqldev-py3-explore-and-visualize-the-data?view=sql-server-2017中运行该示例

我有错误,我不知道如何解决它。

发生外部脚本错误:

0 投票
0 回答
186 浏览

python-3.x - SQL Server 2017 MLS - 安装新的 Python 包

我正在运行带有机器学习服务(python V3.5.2)的 SQL Server 2017 开发人员版。我今天设置了所有内容,并且可以成功运行 sp_execute_external_script,如下所示:

然后我将 yfinance 模块安装到 sys.path 中列出的目录中,我可以通过在 SQL Server 中运行以下代码来确认服务器识别已安装的包:

在列表的底部,它显示了“yfinance==0.1.54”的输出。但是,当我尝试使用下面的代码导入包时,我收到一条错误消息:“ImportError: No module named 'yfinance'”:

我尝试直接从 C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\PYTHON_SERVICES 运行 Python.exe,并从那里成功运行“import yfinance”。

我在这里想念什么?我还能如何解决为什么 yfinance 无法通过 sp_execute_external_script 工作?