Описание тега enterprise-guide

SAS Enterprise Guide - это интерактивный интерфейс, управляемый меню и мастером, для системы SAS, языка статистики и баз данных 4G, который позволяет пользователям анализировать данные и публиковать результаты. Это также SAS IDE с возможностью разработки и запуска программ SAS в дополнение к интерфейсу "укажи и щелкни" и обычно используется в качестве основного интерфейса для расширенных инструментов SAS.
1 ответ

Как преобразовать несколько полей в SAS в числовое?

Я работаю над проектом, в котором я читаю необработанные данные переписи в корпоративное руководство SAS для обработки в виде другого объединенного результата. Первые несколько столбцов являются символьными полями, служащими географическими идентифи…
17 фев '17 в 15:08
1 ответ

Настройка файла project.xml в проекте SAS Enterprise Guide вне SAS EG

Мы собираемся перенести наши проекты EG (более 1000 проектов) в новую среду. В старой среде мы использовали W-Latin в качестве кодировки в базе данных Teradata. В новой среде мы начнем использовать "UTF-8" в качестве кодировки в базе данных Teradata…
22 авг '18 в 13:18
5 ответов

SAS Второе наименьшее значение

Следующий код, созданный с помощью задачи "Сводная статистика" из SAS Enterprise Guide, находит минимум каждого столбца таблицы. Как я могу найти второе наименьшее значение? Я попытался заменить MIN на SMALLEST(2), но не работает. Спасибо. TITLE; TI…
10 дек '15 в 21:54
2 ответа

Преобразование даты в строку в шаге данных SAS monyy5. до yymmn6

В SAS EG на шаге данных я пытаюсь преобразовать дату в строку в следующих форматах: JUN18 в '201806' Я могу преобразовать противоположное направление, используя шаг данных следующим образом: data date; length b $6; b='201806'; new_b=input(b, yymmn6.…
23 янв '19 в 19:41
1 ответ

Proc sql - группировка по агрегатной функции из подзапроса в основном запросе

Я два набора данных, содержащих миллионы строк. Таблица1 содержит два разных идентификационных номера, ID1 и ID2. Он также содержит переменную, объясняющую, к какой группе (переменная y1) принадлежит определенный идентификатор. Вторая таблица (Табли…
03 мар '17 в 10:33
2 ответа

Добавьте количество дней в формат даты и времени SAS

Мне нужна помощь с форматом даты и времени SAS. Набор данных (включая нужный столбец exp_dt): datetime valid exp_dt 4OCT2017:13.00.00 1 5OCT2017:13.00.00 4OCT2017:15.20.00 7 11OCT2017:15.20.00 6OCT2017:08.00.00 30 5NOV2017:08.00.00 Итак, мне нужно д…
17 окт '17 в 14:23
1 ответ

Как добавить скрипт входных данных в SAS Enterprise Guide

Я использовал SAS Enterprise Guide V 7.13 HF1 (7.100.3.5419) (64-разрядная версия). В настоящее время я запускаю программу SAS из SAS Enterprise Guide. У меня есть внешние параметры, которые я передаю ему, когда запускаю его в Linux. Команда выгляди…
18 окт '18 в 15:59
3 ответа

SAS - транспонировать все столбцы по уникальным записям в каждом столбце с количеством

Я пытаюсь найти эффективный, похожий на транспонирование код, который может преобразовать приведенную ниже таблицу тестов в финальную таблицу. У меня есть код ниже, который работает для этого примера, но для практических целей шаг разделения данных …
08 дек '17 в 17:25
1 ответ

Вычитание строк в SAS Ent Guide

У меня есть следующий набор данных: Row - Customer - Renew Date - Type of Renewal - Days 1 - A - June 10, 2010 - X 2 - A - May 01, 2011 - Y 3 - B - Jan 05, 2010 - Y 4 - B - Dec 10, 2010 - Z 5 - B - Dec 10, 2011 - X Есть ли способ, которым я могу пом…
03 июл '13 в 19:22
3 ответа

Как составить список всех доступных пользовательских макросов в SAS Enterprise Guide?

Скажем, в моем основном коде у меня есть этот блок кода: %macros hi5; %put hi five; %mend; %macros helloworld; %put hello world; %mend; Как мне, в SAS Enterprise Guide, отобразить что-то вроде этого? (через журнал или через таблицу SAS) These are th…
10 май '16 в 15:36
2 ответа

Как обновить вид файла

В Enterprise Guide 4.2 есть ли способ обновить представление файла, не удаляя его из Process Flow, а затем снова открывая его? Мой Google-фу не смог дать ответ (так или иначе), и мой администратор SAS сказал, что не знает пути (но дал ему знать, есл…
27 фев '13 в 17:19
4 ответа

Функция строки в SAS SQL

Я использую SAS EG для этого. Это входная таблица, которая у меня есть: ref11 ref2 Col1 Col2 Col3 Col4 Col5 Col6 A B 41 42 D E 63 65 68 X Y 23 25 55 89 99 K L 12 22 U V 22 88 11 Я пытаюсь получить вывод как R1 R2 C1 C2 C3 C4 C5 C6 A B 41 42 D E 63 6…
30 окт '13 в 14:48
0 ответов

SAS PROC PRINQUAL - новый набор данных

Я бегу PROC PRINQUAL в САС. Вот пример кода, который я запускаю: PROC PRINQUAL data=RES plots=all n=2 replace scores out=output; ID NUM; TRANSFORM MONOTONE (X Y) MSPLINE (Z U); RUN; Однако в моем исходном наборе данных слишком много наблюдений, чтоб…
19 янв '18 в 14:45
1 ответ

SAS EG 7.1 Автоматизация с использованием.NET

Я пытаюсь запланировать проект, но не могу запустить VBScript из-за ограничения привилегий на моем ПК. Я хочу создать программу с использованием C#, которая заменяет VBScript, который автоматически генерируется SAS EG при использовании опции "Schedu…
15 сен '16 в 15:44
1 ответ

Отдельные страницы отчета при распечатке

У меня есть выход sas, и для каждого человека есть некоторая информация. Но каждый человек должен быть напечатан на отдельной странице, другими словами, PDF должен быть одной страницей для каждого человека. Я не использовал макрос в моем коде. Также…
15 май '14 в 17:57
1 ответ

PROC SQL/ Переменные в макросе SAS игнорируются

У меня есть макрос ниже PARAMETERS, который присваивает значения пяти переменным и создает таблицу MD_WRK.SUB_ID. Моя проблема в том, что код внутри макроса работал нормально, пока я не поместил его в макрос. Теперь переменные не заполняются, а PROC…
22 июн '17 в 20:01
2 ответа

SAS Prompt Manager - маскировка паролей не принимается базами данных (например, мэйнфреймы, db2, oracle, sqlsvr)

Инструмент: SAS EG5.1 Среда: SAS GRID (linux) Задача: я пытаюсь создать приглашение через диспетчер приглашений, который доставит замаскированный пароль к оператору libname, используемому для доступа к таблицам в DB2/ORACLE/SQLSVR; Я также пытаюсь п…
25 мар '13 в 19:33
0 ответов

Как разместить несколько отчетов о сделках на нескольких листах, используя ods excel?

Ниже приведен фиктивный код, который использует ods excel с использованием шаблона: ods escapechar='^'; ods path(prepend) work.templat(update); proc template; define style styles.test; parent=styles.excel; import "<Some css file>"; class body …
29 ноя '18 в 15:33
2 ответа

Чтение (даже объединение) очень большой таблицы (1,1 млрд строк) в Руководстве по предприятиям от Teradata

Надеюсь, вы, ребята, можете помочь с тем, что, я надеюсь, довольно простой вопрос для тех, кто в курсе! Я живу (ну, работаю) в SAS Enterprise Guide и пытаюсь выполнить простое левое соединение с таблицей в Teradata. Таблица очень большая (700+ столб…
11 июл '16 в 20:03
1 ответ

SAS Enterprise Guide Query Builder против кода

В настоящее время у меня есть построитель запросов, настроенный для создания вычисляемых столбцов, которые затем создают набор данных. Я также хочу включить светофор в окончательный набор данных. Я знаю только, как делать освещение с использованием …
12 сен '17 в 13:14