enterprise-guide

    0热度

    1回答

    是否可以在SAS企业指南中创建存储过程并允许用户输入值列表,而无需在列表中手动输入? 我使用比EG更多的Base SAS,所以我不是存储过程方面的专家。目前,我区的分析师可能不得不寻找像这样的值的列表: 123456789 231456789 091236574 439857345 120129038 230918239 .... .... N ,并使用建于这些值进入一个存储

    0热度

    1回答

    分配数和分区我使用SAS EG,有一个数据集,看起来像: CLIENT_ID Segment Yearmonth XXXX A 201305 XXXX A 201306 XXXX A 201307 YYYY A 201305 YYYY A 201306 YYYY B 201307 我想,有分配到一个新的列时,一个新的帐户是重置的数对

    1热度

    1回答

    我想使用企业指南作为创建SAS作业(仅限基本SAS代码)的开发环境,但是之后我需要使用DI Studio将作业安排在特定时间运行。 我想用EG开发工作,因为我相信它比DI更好的开发环境(程序编辑器等)。 我也希望作为一个存储过程存在,以便用户可以运行它外部如有必要的时间表。 我可以创建一个简单的DI Studio作业,仅调用现有的存储过程吗?

    1热度

    2回答

    我正在使用SAS Enterprise Guide 5.1。 我的窗口如下所示: 的文字是巨大的 - 我想缩小,所以我可以看到更多的代码在我的程序(显然这一个只是一个占位符)。 如何控制缩放级别? 我试过使用ctrl和鼠标滚轮。没有运气。我浏览了工具栏选项,并没有发现任何东西。解决方案here需要更改Windows设置 - 不幸的是,这不是我的选择。

    1热度

    2回答

    在SAS EG中,有一种方法可以暂停执行分支(例如,该任务将变为灰色),以便在执行时不会执行一个父进程? 如果不是,你会建议一个很好的做法,把一些任务放在一边而不会丢失进程树结构吗?

    0热度

    1回答

    我有一个数据集有ID,日期时间+一堆价值领域。 这个想法是,记录是在一个小时内彼此是一个会话。每24小时只能有一个会话。 (时间从第一条记录开始测量) day()方法不起作用,因为一条记录可能是23:55 PM,而下一条可能是第二天12:01 AM,它会是同一届会议。 我添加的rowid和运行以下: data testing; set testing; by subscriber_no; p

    0热度

    3回答

    我的进程中有两个计数,他们应该给出相同的结果。 一个是一批查询之前,一个是之后,我想确保连接操作没有添加或删除行。 现在我手动检查这些计数,但我想要一个视觉指标,事情进展良好。 因此,我有一个编写一个程序的想法,wille创建一个名为“SUCCESS”的空表,如果这些数相等的话,或者一个名为“FAILURE”的表,如果它们不是的话。 你能帮我设计一个能够实现这个功能的查询吗? 这里是我有(没有明显

    -1热度

    1回答

    我有下面的宏PARAMETERS,它将值赋给五个变量并创建表MD_WRK.SUB_ID。我的问题是宏中的代码工作正常,直到我把它放在宏中。现在变量没有被填充,并且用于表创建的PROC SQL没有被执行。当我删除“%MACRO”时,PROC SQL颜色会发生变化以表明它是正确的,但是当它们在宏中时,它们会变灰。我不明白为什么宏中的代码被无效。 %MACRO PARAMETERS; %GLOBAL

    0热度

    3回答

    我有数据集,有国家,玉米和棉花。我想创建一个新的变量,即玉米玉米产量(相对于该国玉米产量的州玉米产量的百分比)。 Cotton_pct也是一样。数据 样本:(数字是不是真实) State Corn Cotton TX 135 500 AK 120 350 ... 谁能帮助?

    1热度

    3回答

    我需要输出很多不同的数据集到不同的文本文件。数据集共享一些需要输出的常见变量,但也有许多不同的变量。我已经将这些不同的变量加载到由空格分隔的宏变量中,以便我可以将其宏观化。 因此,我创建了一个循环遍历数据集并将每个输出到不同文本文件的宏。 为此,我在数据步骤中使用了put语句。 PUT语句是这样的: PUT (all the common variables shared by all the d