Sas dis что это за программа

Sas-Dis – вопросы и ответы

У меня есть задание SAS DIS, которое извлекает и обрабатывает некоторые временные данные. Характер задания таков, что данные должны обрабатываться бит за раз, месяц за месяцем. Я могу использовать .

11 месяцев, 1 неделя назад

У меня есть код proc sql, создающий таблицу, как показано ниже: proc sql; create table aa as select distinct id, question, answers;from stg.bag ; quit; proc print data=work.aa; var id question answ.

11 месяцев, 3 недели назад joys

Если sas установлен на windows os, то как устранить или уловить его производительность sas DI-заданий в unix? используя любые инструменты или команды или используя nmon? Спасибо.

1 год, 11 месяцев назад Vishal

Я создаю работу ETL в SAS DI Studio, чтобы прочитать таблицу Teradata в SAS, затем применить написанный пользователем код поверх нее, а затем снова загрузить рабочую таблицу SAS в Teradata с помощь.

1 год, 11 месяцев назад

Я получаю «Удаленный процесс из памяти» в SAS DIS (Data Integration Studio): Поскольку возможно, что мой подход неправильный, я объясню проблему, над которой

основы программирования в SAS 9.3 (Statistical Analysis System)

1 год, 11 месяцев назад

Всякий раз, когда я использую преобразование непосредственно в таблице оракула в студии DI, преобразование автоматически генерирует фрагмент кода, как показано ниже: (удаленный вход на локальный) O.

2 года, 9 месяцев назад subin alex

Таблицы с данными транзакций генерируются ежедневно, с датой имени, например, data_01_12_2014 . Понятно, почему этот метод был бы нежелательным, но, по-видимому, причина в том, что ежедневные табли.

2 года, 9 месяцев назад

В настоящее время я пытаюсь автоматизировать через SAS DI код, который я написал в SAS EG. Несмотря на то, что он запускается без каких-либо проблем в SAS EG, DI возвращает ошибку в операторе SQL, .

2 года, 9 месяцев назад user3096300

Попытка использовать функцию LAG в SAS для репликации фрагмента кода при переходе на SAS DI, но, похоже, в SAS DI вообще не существует такой же функции. В настоящее время используется SAS DI 4.21, .

2 года, 9 месяцев назад EkulSregor

Я пытаюсь создать настраиваемое преобразование в SAS DI Studio, чтобы выполнить сложную обработку, которую я хочу часто использовать повторно. Чтобы достичь этого, в качестве первого шага, я пытаюс.

2 года, 9 месяцев назад

У меня есть код, который создает некоторые специфичные для задания переменные в SAS DIS, и вместо того, чтобы копировать этот код в пользовательский блок кода для каждого написанного мной задания, .

7 лет, 7 месяцев назад

В SAS DIS я задал параметры даты на задании. Я попытался установить значения по умолчанию, используя раскрывающееся меню, но каждый раз, когда я получаю ошибку Синтаксическая ошибка, ожидающая одно.

7 лет, 6 месяцев назад

В SAS DIS я хочу указать имя задания в коде. Я знаю, что глобальная переменная etls_jobName содержит эту информацию, но когда я присваиваю это значение полю и просматриваю вывод, я получаю «.». В к.

7 лет, 8 месяцев назад

SAS Сохраненный процесс 2.0 совместим с SAS 9.3, но хотел знать, совместим ли он со всеми версиями, начиная с SAS 9 до SAS 9.4?

6 лет назад Kary231

Таким образом, у меня есть некоторые задания SAS DIS, которые создают «kickout» при запуске — я имею в виду, что если все будет работать гладко, ни одна из данных «kickout» не будет создана, но изв.

7 лет, 7 месяцев назад

Извините за знание английского языка! SAS version 9.3 Необходимо автоматизировать процесс получения исходного кода Job . Я знаю способ развертывания/повторного развертывания, но он не подходит для .

6 лет, 11 месяцев назад Олег С

Я пытаюсь добавить основное ограничение в таблицу SAS SPDS. Ошибка, которую я получаю, — 1. ОШИБКА: Двигатель SASSPDS не поддерживает операции ограничения целостности. 2. ОШИБКА. Запрошенная функци.

7 лет назад Akshat Jain

У меня есть работа, которая выполняет некоторые совпадения, но может создавать дубликаты. Когда это произойдет, я хочу, чтобы задание создало таблицу, содержащую эти дубликаты, и отправил электронн.

7 лет, 7 месяцев назад

У меня большие проблемы с производительностью при выполнении задания SAS DI, которое мне нужно запустить и запустить. Поэтому я ищу умные способы оптимизации работы. Одна вещь, в частности, что я д.

Читайте также:
Программа фмс что это

7 лет, 4 месяца назад

Я пытаюсь сделать некоторые манипуляции с файлом csv, который я прочитал в окне редактора заданий, используя стандартный считыватель файлов. Для этого я подключаю считыватель файлов к входному узлу.

7 лет, 9 месяцев назад

У меня есть программа в SAS 9.3 (см. Ниже), которую мне нужно сделать в SAS Data Integration Studio: %macro sqlloop; Proc SQL; Select distinct(DATE) into :raw_date from RAW; Quit; %DO k= %sysevalf(.

8 лет, 8 месяцев назад SAS_Question

В задании, когда он читает пустой набор данных, я хочу, чтобы он не прерывал работу с ошибкой, а перешел к следующему запланированному заданию. Любые предложения о том, как это можно сделать?

7 лет, 7 месяцев назад

Я работаю в SAS EG и DI , сталкиваясь с очень своеобразной проблемой. Когда я просматриваю столбец набора данных в SAS DI Studio или EG, он выглядит отлично. Но когда я вставляю данные в блокнот, п.

5 лет, 10 месяцев назад

Я совершенно новичок в SAS, и на самом деле я не могу обойти его код, поэтому прошу обратиться за помощью. У меня есть работа, которая читает внешний CSV файл и имеет макрос, созданный коллегой, ко.

5 лет, 3 месяца назад

Ищете еще? Найдите вопросы с помощью поисковой формы вверху страницы или с помощью рубрикатора, помогите ответить на вопросы без ответа.

Рубрики

progi.pro – один из крупнейших сервисов вопросов и ответов по программированию. У нас вы можете найти вопросы по языкам программирования Javascript, PHP, Java, C#, Python и многим другим.

А так же делитесь знаниями, знакомьтесь с новыми утилитами и приложениями, учитесь у всегда готовых помочь ответить на самые сложные вопросы во всех сферах IT и программирования. Станьте гуру и экспертом разработки ПО, получите признание коллег, заработайте репутацию, создайте стартап или приложение которое будет работать на вас!

Источник: progi.pro

Все вопросы по теме sas-dis

SAS DI Studio, или SAS Data Integration Studio, — это инструмент SAS для выполнения ETL и других задач, объединяющий различные типы данных (из Hadoop, Teradata, Cloudera и других источников) наряду с данными SAS, а также позволяющий выполнять задачи программирования.

Я хочу внести постоянные изменения в имя переменной Fclass и пометить дату как дату отъезда. я использовал оператор изменения вместе с переименованием, но я получаю сообщение об ошибке при запуске программы. proc datasets library= ia; modify passngrs; rename FClass= First Class; label Date=’Departu.

18 Май 2022 в 11:43

Предположим, у нас есть таблица P_DEF, в которой мы хотим обновить значение столбца RUN_ID для определенного подмножества, которое мы сохранили в другой таблице TMP. Вот как я бы сделал это в SQL: update P_DEF set RUN_ID = (-1) * TMP.RUN_ID /* change the sign of the value */ from P_DEF inner join T.

20 Окт 2021 в 15:41

Я использую SAS Enterprise Guide 7.15. Я хочу экспортировать несколько наборов данных на несколько листов Excel (несколько таблиц на каждом листе). Я использую ODS, и хотя я устанавливаю sheet_interval = «none», после двух таблиц он разбивает страницу и выталкивает следующие таблицы на другой лист.

25 Июл 2021 в 10:23

В студии SAS DI я пытаюсь создать макрос и присвоить ему значение с помощью преобразования кода, написанного пользователем. Как мне распечатать значение этого макроса, чтобы проверить, делает ли мой код то, что я хочу. Мне нужен макрос, который принимает значение на основе даты запуска проекта, выг.

15 Июл 2021 в 12:22

У меня есть существующее решение ETL со встроенной интеграцией данных SAS, где один из столбцов изначально настроен на все нулевые значения. Я хочу заполнить этот столбец фактическими данными. Исходный столбец в этой таблице был настроен на получение числовых значений в определенном формате и в оп.

21 Июн 2020 в 16:47

У меня есть несколько наборов данных, которые необходимо добавить в базу данных SQL-сервера из SAS (в моей среде используется SAS DI 4.9). Преобразование загрузчика таблиц по умолчанию, которое поставляется вместе с SAS DI, предлагает стиль загрузки «Обновить/вставить» с параметрами для сопоставлени.

Читайте также:
Программа медиа гет это что

20 Авг 2019 в 16:30

Для операций ETL мы используем SAS DI studio, а затем, наконец, таблицы загружаются в Teradata. DDL динамически создается в SAS DI Studio для созданных таблиц. Но когда мы хотим настроить DDL для включения разделов, он выдает ошибку. Может ли кто-нибудь предложить обходной путь? Примечание. Мы н.

29 Май 2019 в 11:34

Извините, для этого может быть действительно простое решение, но я новичок в студии интеграции данных SQL и SAS. Код находится в «proc SQL» на языке SAS. Я пытаюсь создать задание в SAS DI, и у меня возникают проблемы с удалением неправильных строк. Это набор данных. Первичного ключа нет, но да.

17 Мар 2019 в 23:03

Попытка использовать функцию LAG в SAS для репликации фрагмента кода при миграции в SAS DI, однако похоже, что в SAS DI нет такой же функции. В настоящее время используется SAS DI 4.21, в ближайшее время планируется перейти на версию 4.9. Итак, мой вопрос: есть ли альтернативный способ репликации с.

15 Сен 2017 в 16:49

Я пытаюсь создать собственное преобразование в SAS DI Studio, чтобы выполнить некоторую сложную обработку, которую я хочу часто использовать. Чтобы достичь этого, в качестве первого шага я пытаюсь воспроизвести функциональность простого преобразования APPEND. С этой целью я включил несколько входов .

17 Май 2017 в 20:27

Я работаю в SAS EG и DI , и у меня возникла очень специфическая проблема. Когда я смотрю в столбец набора данных в SAS DI Studio или EG, он выглядит нормально. Но когда я вставляю данные в блокнот, появляются кавычки и пробелы . Данные, которые я вижу в EG: Но те же данные при копировании в Б.

22 Фев 2017 в 19:33

Я получаю сообщение «Удаленному процессу не хватает памяти» в SAS DIS (Data Integration Studio): Поскольку возможно, что мой подход ошибочен, я объясню проблему, над которой я работаю, и решение, которое я выбрал: У меня есть большой список клиентов, нуждающихся в очистке. Для этого я использую ф.

30 Дек 2016 в 00:02

У меня есть следующий фрагмент кода, который работает, но я хотел бы знать, может ли кто-нибудь придумать лучший способ «удалить» %nrquote. Мне пришлось добавить функцию %SUBSTR, которая работает, но я очень хочу знать, есть ли другие предложения, и может ли кто-нибудь помочь объяснить, почему код .

9 Авг 2016 в 05:54

Извините за знание английского языка! SAS version 9.3 Необходимо автоматизировать процесс получения исходного кода Job. Я знаю способ развертывания / повторного развертывания, но он не подходит для создания метаданных развертывания. Через макрос: data job_source_code; length uri source_uri $256.;.

6 Янв 2016 в 15:12

У меня большие проблемы с производительностью при выполнении задания SAS DI, которое мне нужно запустить. Поэтому я ищу умные способы оптимизации работы. В частности, я подумал о том, что мне, возможно, следует изменить порядок некоторых соединений и добавления. В настоящее время моя работа настро.

21 Авг 2015 в 16:47

Таблицы с данными о транзакциях генерируются ежедневно, с датой в названии, например. data_01_12_2014. Понятно, почему этот метод был бы нежелательным, но предположительно причина в том, что ежедневные столы огромны, и это механизм управления пространством. Какой бы ни была причина, моя задача со.

13 Июл 2015 в 21:11

Я использую sas DI studio и пытаюсь получить значение даты, записанное в имени входного файла, чтобы указать ту же дату и в имени выходного файла. Итак, сначала мне нужно получить имя файла и извлечь дату, а затем вернуть дату. Какой самый простой подход.

1 Июл 2015 в 13:00

Мне интересно, можно ли использовать преобразование «Условное начало» в SAS DIS для условного обхода другого преобразования в зависимости от того, пуста ли данная таблица (нет ли строк). Эта ссылка кажется чтобы указать, что условие должно быть основано на значении переменной параметра. У меня был.

10 Июн 2015 в 20:03

Итак, у меня есть несколько заданий SAS DIS, которые при запуске создают «исходящие» данные — под этим я подразумеваю, что если все работает нормально, никакие «исходящие» данные не генерируются, но известно, что будут исключения, и я хотел бы поместите эти исключения в таблицу и автоматически отпр.

Читайте также:
Pushok программа что это

29 Май 2015 в 00:23

В задании, когда он читает пустой набор данных, я хочу, чтобы оно не прерывало задание с ошибкой, а переходило к следующему запланированному заданию. Любые предложения о том, как это можно сделать.

22 Май 2015 в 13:27

У меня есть работа, которая выполняет некоторое сопоставление, но может создавать дубликаты. Когда это происходит, я хочу, чтобы задание создавало таблицу, содержащую эти дубликаты, и отправляло электронное письмо с данными. Если отбросить на данный момент условность (о том, действительно ли были с.

15 Май 2015 в 17:06

У меня есть код, который создает некоторые переменные для конкретных заданий в SAS DIS, и вместо того, чтобы копировать этот код в блок кода, написанный пользователем для каждого задания, которое я пишу, я хотел бы иметь предопределенное преобразование для этого, которое я бы перетащил из панель пр.

30 Апр 2015 в 23:47

У меня есть задание SAS DIS, которое извлекает и обрабатывает некоторые данные с метками времени. Природа работы такова, что данные должны обрабатываться постепенно, месяц за месяцем. Я могу использовать временной фильтр, чтобы гарантировать, что любой данный запуск находится в требуемых временных.

24 Апр 2015 в 22:23

В SAS DIS я хочу указать имя задания в коде. Я знаю, что глобальная переменная etls_jobName содержит эту информацию, но когда я присваиваю это значение полю и просматриваю результат, я получаю ‘.’. В конечном счете, я также хотел бы иметь возможность получить имя пути (в структуре папок задания), и.

22 Апр 2015 в 16:38

Я пытаюсь проделать некоторые манипуляции с файлом CSV, который я прочитал в окне редактора заданий, используя стандартное средство чтения файлов. Для этого я подключаю средство чтения файлов к входному узлу преобразования кода, созданного пользователем, а затем следую инструкциям на эта ссылка. Чт.

Источник: question-it.com

Что нового появилось в SAS Data Integration Studio 4.901 ?

Итак ниже мы рассмотрим новые инструменты, которые появились в SAS Data Integration Stuido и посмотрим как они работают и для чего они нужны:

И так начнем с обзора — что же нового появилось в SAS DIS?

А теперь давайте поподробнее разберем работу новых инструментов:

Если урок вам понравился, не забываем ставить Like.

Рекомендую также прочесть:

  1. SAS Studio 3.4. Что появилось нового?
  2. Что нового появилось в обновленном SAS Enterprise Guide 7.11 ?
  3. SAS Studio. Первый взгляд.
  4. Что нового в 9.4 с точки зрения администрирования и установки SAS.

Что нового появилось в SAS Data Integration Studio 4.901 ?: 2 комментария

Мне кажется, что задача Fork не только запускать параллельно, но и определять порядок запуска job внутри Fork. В SAS DQ ветвление Fork уже достаточно давно.

Роман, поясни пожалуйста, что значит «порядок запуска job внутри Fork» ?
Как я понимаю они внутри fork запускаются параллельно и ни о каком порядке говорить не приходится.

Источник: sas-education.ru

Все вопросы с тегом Sas Dis

SAS DI Studio или SAS Data Integration Studio — это инструмент SAS для выполнения ETL и других задач, объединяющий несколько различных типов данных (из Hadoop, Teradata, Cloudera и других источников) вместе с данными SAS, а также позволяет решать задачи программирования.

Связанные теги

Teradata — это система управления реляционными базами данных (RDBMS), способная поддерживать множество одновременных пользователей с различных клиентских платформ. Teradata совместима со стандартом ANSI и полностью построена на параллельной архитектуре.

Вопросы 709
Язык структурированных запросов (SQL) — это язык запросов к базам данных.
Вопросы 68619

proc sql — это процедура SAS, используемая для отправки операторов SQL компилятору SAS. Для Oracle Pro * C используйте Oracle Pro C.

Вопросы 100

Язык SAS — это 4GL, который лежит в основе системы SAS, набора продуктов, ориентированных на обработку данных и статистические процедуры. Если у вас возникли вопросы по коду,

Вопросы 1942

Вопросы об использовании SAS Enterprise Guide в качестве IDE для написания программ SAS или о настройке Enterprise Guide для подключения к вашему серверу SAS. Вопросы об использовании Enterprise Guide, не связанные с программированием, не относятся к теме (например, об…

Вопросы 54

Язык метапрограммирования, используемый в пакете SAS для изменения обычного кода SAS во время выполнения.

Источник: reddeveloper.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru