如何让 SAS 同时登录外部位置和 SAS Enterprise Guide

2023-12-02

我正在使用 sas 例如 5.1 版本。现在我正在将日志详细信息路由到外部文件(文本文档)以进行记录保存。但是在开发代码时,我希望错误日志也出现在 sas egp 日志窗口中,以便使调试更快更容易

所以我的问题是如何同时在 sas egp 和外部文件中拥有 sas 日志详细信息

我尝试搜索它,但无法获得详细信息。

提前致谢


没有“会话中”可编程选项可将日志写入多个目标。然而,一个不错的“黑客”方法是简单地读取外部日志并将其写入会话日志,如下所示:

/* write to external log */
filename tmp "C:\temp\mylog.txt";
proc printto log=tmp; run;

/* now run your SAS code */
%put NOTE: processing lots of juicy SAS statements;

/* once done, return to normal logging */
proc printto log=log; run; 

/* print previous log to current session */
data _null_;
  infile tmp;
  input; list;
run;

/* close filename */
filename tmp clear;

为了确保您始终将日志写出/取回,您甚至可以将上述内容拆分到以下位置:

EG dialog box showing custom code to run before & after task

其他选项:

管理员可以启用日志记录在应用程序(工作区)服务器上。这将捕获来自所有用户的所有日志 - 这确实会对性能和存储产生影响!步骤如下:

  • 导航至:[sasconfig]\Lev1\SASApp\WorkspaceServer
  • 将 logconfig.xml 重命名为 logconfig.xml.orig
  • 将 Logconfix.trace.xml 重命名为 日志配置文件
  • 重新启动对象生成器

另一种方法,如 @Quentin / @Reeza 在此提出的(非常相似)question,就是使用-altlogSAS 调用时的选项。

最后,如果合适的话,您可以考虑启用 EG项目日志.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何让 SAS 同时登录外部位置和 SAS Enterprise Guide 的相关文章

随机推荐

  • Pine Script 绘图形状偏移问题

    该脚本将表示高点 左侧条形较低 右侧条形较低 我还希望这个脚本给我 HighofHighs 左高和右高较低 我可以正常工作 但无法让标签显示在正确的栏上 如果我使用 offset 1 它将把它放在最近的高点上 如果我使用 offset hi
  • 使用 Let's encrypt with Apache 和 Apache Tomcat

    在同一台计算机上 在端口 80 上运行 Apache 在端口 8080 上运行 Tomcat Apache 包括 html css js 文件并调用 tomcat 服务 基本上exampledomain com calls exampled
  • Python/IPython shell 中的对象字符串表示

    我有一个我喜欢的友好月份课程 它返回一个丑陋的机器人友好字符串 In 3 d date 2010 1 31 In 4 m Month d In 5 m Out 5
  • 为什么 CPSR 不是存储寄存器?

    在 ARM 中 SPSR 是一个分组寄存器 即每次模式更改后 CPSR 都会被复制到 SPSR 中 并且在模式返回后 SPSR 会被复制回 CPSR 为什么 CPSR 不直接存入银行 似乎每次模式更改都有两个附加指令 复制到 spsr 复制
  • 根据 SQL 中的值添加唯一约束

    我有一种情况 只有当其他字段中有某个值时我才想添加唯一约束 例如该表是 ID 分类名称 姓名 价值 类别ID 仅当 CategoryID 为 0 时 约束才会针对 ID CategoryName 和 Name 是否可以 CREATE UNI
  • matlab中的定时代码

    我已经用 4 种不同的方式写下了一个函数 并且我想对其进行计时 到目前为止我一直在做这件事 tic function 1 toc tic function 2 toc tic function 3 toc tic function 4 to
  • Iterables:具有迭代器或生成器的对象

    让我们假设一个具有已定义迭代器的对象的两个类似实现 一个迭代器使用发电机 另一个使用可迭代对象 这两个都与Array from 并且两者都可以迭代 这两种方法有什么区别 首选哪一种 为什么 是否需要采用较小的方法 class Foo con
  • mysql cpp 连接器在连接时抛出 UnknownException

    我正在使用 mysql 库连接到我的数据库 mysql 以在连接后检索数据 检查我的服务是否正常运行 以下是执行连接任务的代码部分 Specify our connection target and credentials const st
  • 未捕获的错误:不允许。不受信任的代码只能通过 ID 更新文档。 【403】

    我有这个错误 但它没有指定哪个代码行有问题 有什么方法可以缩小我需要关注的代码范围吗 不确定它是否是一个相关的问题 但是当我提交文档并且它应该识别我的user username 但是当html显示时它显示为空白 author 集合 公共 服
  • Rails 4:has_many 中的 counter_cache :通过与 dependent: :destroy 关联

    尽管已经提出了类似的问题 counter cache 与 has many through dependent gt 销毁 has many through 关联 has many 通过 counter cache 他们都没有真正解决我的问
  • sed :仅当其中一行与第三个单词或任何模式匹配时才打印两个单词之间的行

    我知道 sed 使用以下命令从 test txt 打印单词 FOO 和 BAR 之间的行 sed n FOO BAR p test txt 但是我如何让 sed 仅当其中一行具有匹配模式时才打印 FOO 和 BAR 之间的行 例如 文件 t
  • 使用 API (VBA) 时 SendGrid 附件为空或损坏

    这似乎是 SendGrid Web API 和电子邮件附件的一个持续存在的问题 我在网上发现了很多很多帖子 所有人都遇到了同样的问题 但似乎没有一个得到解决方案的回答 SendGrid 自己的预设响应是使用他们的库之一 但问题仍然是当您使用
  • 将画布转换为 PDF

    是否可以使用JavaScript直接将canvas转换为pdf pdf js或类似的东西 是否还有另一种可能的方式 例如canvas 到img 然后img 到pdf 你可以给我一个例子吗 您可以通过利用jsPDF图书馆和到数据URL功能 我
  • NSPredicate遍历关系(StackMob)

    我一直在搜索Apple的谓词编程指南和SO 试图确定为特定获取请求编写谓词的正确方法 看来我尝试使用点符号来遍历关系的方式没有受到请求的尊重 NSEntityDescription entity NSEntityDescription en
  • 在 Pygame 中用图像替换矩形

    总的来说 我对 pygame 和 python 很陌生 今天我试图编写一个简化的自上而下运动的代码 我做到了并且运行没有任何问题 但无论如何我有一个问题 玩家 是一个矩形 但我希望他是一个图像或类似的东西 有没有办法将矩形 转换 为图像 哦
  • 为什么C要区分->和.?

    好吧 这并没有什么严重的后果 但它一直困扰着我 while 之间有区别的理由吗 gt and 运营商 当然 目前的规则是 作用于结构体 并且 gt 作用于 指向结构 或联合 的指针 但它在实践中是如何运作的 让s是一个包含元素的结构体x 然
  • Discord.js DiscordAPI 错误:未知表情符号 - 对嵌入的反应

    这是我的代码 client on message message gt if message content startsWith embed const embed new Discord MessageEmbed setColor 0x
  • 将 SocketClutser 推送到 Google K8S 引擎,Ingress 服务无法工作,抱怨 SSL 密钥太大

    我创建了一个 socketcluster Nodejs 应用程序 我按照他们的官方文档将服务部署到 Google K8s Engine 然而 入口服务没有运行并抱怨 Error googleapi Error 400 The SSL key
  • C# Winforms:如何将焦点设置到表单上的 DataGridView 组件?

    我的表单上有一个 DataGridView 组件 如何将焦点设置到该组件以使其响应箭头键 你可以 dataGridView Select or dataGridView Focus 或者 您可以设置 ActiveControl 属性 Act
  • 如何让 SAS 同时登录外部位置和 SAS Enterprise Guide

    我正在使用 sas 例如 5 1 版本 现在我正在将日志详细信息路由到外部文件 文本文档 以进行记录保存 但是在开发代码时 我希望错误日志也出现在 sas egp 日志窗口中 以便使调试更快更容易 所以我的问题是如何同时在 sas egp