如何将 Python 连接到 SAS Enterprise Guide (EG) 服务器

问题描述 投票:0回答:2

对于普通 SAS 软件,可以使用 Python 包

SASPy
连接到 SAS 服务器、检索数据并使用 Python 代码操作数据。 然而,这个包似乎不适用于 SAS EG。有谁知道如何在Python IDE中从SAS EG服务器导入数据?

例如:

SAS EG Server name: Server1
Table name: Table1

您将在 Python IDE 中运行什么代码来从 SAS EG 打印该表

python sas
2个回答
2
投票

这个超链接文档对于让我弄清楚这一点非常有帮助。它需要两个文件。一个

cfg
文件用于托管服务器信息。另一个文件用于创建引用
SASsession
文件的
cfg
。 对于 Windows IOM 服务器,我使用了以下代码:

https://sassoftware.github.io/saspy/install.html#choosing-an-access-method

# Windows client and Windows IOM server
winiomwin   = {'java'      : 'java',
               'iomhost'   : 'windows.iom.host',
               'iomport'   : 8591,
               'encoding'  : 'windows-1252',
              }

0
投票

我按照官方文档配置了相关配置文件,运行程序创建SASsession后,需要输入自己的“OMR用户ID”。然而输入ID后却没有任何反应,程序也没有停止。我也不知道怎么操作。

© www.soinside.com 2019 - 2024. All rights reserved.