在使用这里描述的集成对象模型(IOM)之后,我可以执行SAS代码并将SAS数据集读入.Net/C#数据集。
奇怪的是,使用.Net作为SAS服务器的客户机与使用企业指南( Enterprise,EG)有什么不同。
基本上,我们的基础设施团队担心这将不同于使用EG。IMHO不是,但我不是SAS基础设施方面的专家。
因此,与使用.Net相比,使用EG作为客户端有什么区别吗?
发布于 2016-12-12 14:38:32
当然,答案是-这取决于。关于你在做什么以及你是如何联系的。如果您正在使用工作区服务器,我建议使用以下方法,以使基础设施团队感到高兴:
发布于 2016-12-12 14:33:25
从某种意义上说,两者并没有太大的区别。它们都将连接到SAS会话并与之交互。
在另一种情况下,存在着巨大的差异。
EG是由SAS编写的,您的IT组可能会感到更舒服,因为它将按预期工作。但是它也只是一个通用的用户界面,因此用户可以做各种各样的疯狂的事情,这些事情可能会导致SAS服务器上严重的服务退化。
您的.net应用程序不是由SAS编写的,因此开发人员可能不知道如何正确地优化SAS的使用。但是,它也更有可能是一个适合于特定项目的项目,可以在部署到用户之前进行设计和测试,从而避免重载SAS服务器的可能性。
https://stackoverflow.com/questions/41101624
复制相似问题