• This repository has been archived on 09/Dec/2020
  • Stars
    star
    27
  • Rank 900,771 (Top 18 %)
  • Language
  • License
    Apache License 2.0
  • Created almost 7 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

SAS Viya Infrastructure Resource Kit (VIRK). Tools and utilities to help SAS customers with SAS Viya readiness.

More Repositories

1

saspy

A Python interface module to the SAS System. It works with Linux, Windows, and Mainframe SAS as well as with SAS in Viya.
Python
339
star
2

python-dlpy

The SAS Deep Learning Python (DLPy) package provides the high-level Python APIs to deep learning methods in SAS Visual Data Mining and Machine Learning. It allows users to build deep learning models using friendly Keras-like APIs.
Python
224
star
3

sas_kernel

A Jupyter kernel for SAS. This opens up all the data manipulation and analytics capabilities of your SAS system within a notebook interface. Use the Jupyter Notebook interface to execute SAS code and view results inline.
Jupyter Notebook
194
star
4

python-swat

The SAS Scripting Wrapper for Analytics Transfer (SWAT) package is the Python client to SAS Cloud Analytic Services (CAS). It allows users to execute CAS actions and process the results all from Python.
Python
136
star
5

sas-viya-programming

Code samples and materials to help you learn to access SAS Viya services by writing programs in Python and other open-source languages
Jupyter Notebook
129
star
6

enlighten-apply

Example code and materials that illustrate applications of SAS machine learning techniques.
SAS
125
star
7

vscode-sas-extension

This SAS Extension for Visual Studio Code provides support for the SAS language, including features such as SAS syntax highlighting, code completion, hover help, code folding, outline, SAS code snippets and run SAS code.
TypeScript
116
star
8

relic

Relic is a service and a tool for adding digital signatures to operating system packages for Linux and Windows
Go
104
star
9

sas-container-recipes

A collection of recipes and other resources for building containers that include SAS Viya software.
Shell
89
star
10

covid-19-sas

Collaboration space for SAS and others to understand, model, and mitigate COVID-19 through analytics
Jupyter Notebook
73
star
11

viya4-iac-azure

This project contains Terraform configuration files to provision infrastructure components required to deploy SAS Viya platform products on Microsoft Azure Cloud.
HCL
72
star
12

epdb

Extended Python Debugger
Python
70
star
13

viya4-deployment

This project contains Ansible code that creates a baseline in an existing Kubernetes environment for use with the SAS Viya Platform, generates the manifest for an order, and then can also deploy that order into the Kubernetes environment specified.
Python
70
star
14

enlighten-integration

Example code and materials that illustrate techniques for integrating SAS with popular open source analytics technologies like Python and R.
Java
60
star
15

dm-flow

Library of SAS Enterprise Miner process flow diagrams to help you learn by example about specific data mining topics.
58
star
16

viya-ark

SAS Viya Administration Resource Kit (SAS Viya ARK). Tools and utilities to help SAS customers with SAS Viya readiness.
Jinja
55
star
17

saspy-examples

Sample notebooks that show the capabilities of SASPy. Use these for learning and for validating your environment. And contribute your own!
Jupyter Notebook
53
star
18

viya4-monitoring-kubernetes

Provides simple scripts and customization options to deploy monitoring, alerts, and log aggregation for Viya 4 running on Kubernetes
Shell
53
star
19

R-swat

The SAS Scripting Wrapper for Analytics Transfer (SWAT) package is the R client to SAS Cloud Analytic Services (CAS). It allows users to execute CAS actions and process the results all from R.
R
48
star
20

conary

Distributed software repository, build, and system management tool
Python
47
star
21

python-sasctl

Python package and CLI for user-friendly integration with SAS Viya
Python
45
star
22

go-rpmutils

Golang implementation of parsing RPM packages
Go
44
star
23

sas-viya-machine-learning

Code examples for machine learning techniques using the SAS Viya platform.
Jupyter Notebook
44
star
24

sas-studio-custom-steps

Repository to share SAS Studio Custom Steps. A custom step enables you to create a user interface for SAS Studio users at your site to complete a specific task.
SAS
43
star
25

sas-visualanalytics-thirdpartyvisualizations

The data-driven content object enables you to display your data in a custom third-party visualization, within your SAS Visual Analytics report. The third-party visualization can be authored in any JavaScript charting framework, such as D3.js, Google Charts, or CanvasJS. The visualization in a data-driven content object receives its data query from SAS Visual Analytics, and so it interacts with filters, ranks, and object actions in the same way as the other objects in your report. For information about creating third-party visualizations for data-driven content, see Programming Considerations for Data-Driven Visualizations in SAS Visual Analytics: Reference.
JavaScript
38
star
26

viya4-iac-aws

This project contains Terraform configuration files to provision infrastructure components required to deploy SAS Viya platform products products on Amazon AWS.
HCL
37
star
27

viya4-ark

SAS Viya Administration Resource Kit for Containerized Deployments. Tools and utilities to help SAS Customers with SAS Viya running in containers.
Python
34
star
28

pyviyatools

Python command-line tools that call the SAS Viya REST APIs - for SAS administrators.
Python
33
star
29

loguccino

Scan and patch tool for CVE-2021-44228 and related log4j concerns.
Java
33
star
30

devsascom-rest-api-samples

This repository contains examples that show the capabilities of SAS REST APIs. You can use these examples for learning or for validating your environment. You are encouraged to contribute your own examples.
SAS
33
star
31

sas-cert-prep-data

Sample data files to support practice exercises within SAS certification preparation guides.
SAS
30
star
32

sas-viya-dmml-pipelines

Code examples and supporting materials for data mining and machine learning techniques on the SAS Viya environment.
SAS
26
star
33

viya4-iac-k8s

This project contains Terraform scripts to provision cloud infrastructure resources, when using vSphere, and Ansible to apply the needed elements of a Kubernetes cluster that are required to deploy SAS Viya platform product offerings.
HCL
25
star
34

sasoptpy

sasoptpy is a Python package providing a modeling interface for SAS Viya Optimization solvers.
SAS
24
star
35

sas-viya-the-python-perspective

Companion to the book: SAS® Viya™: The Python Perspective by Kevin D. Smith and Xiangxiang Meng.
Jupyter Notebook
23
star
36

learning-sas-by-example-2nd

This repository contains the sample code for the book Learning SAS by Example: A Programmer's Guide, Second Edition
SAS
23
star
37

python-keyutils

python-keyutils is a set of python bindings for keyutils (available from http://people.redhat.com/~dhowells/keyutils), a key management suite that leverages the infrastructure provided by the Linux kernel for safely storing and retrieving sensitive infromation in your programs.
Python
22
star
38

clinical-standards-toolkit

The open source release of SAS Clinical Standards Toolkit is a direct port of the last production release with minor modifications to adapt to a new deployment architecture.
HTML
21
star
39

rest-api-use-cases

This project aims to leverage the knowledge base of the SAS users and the developers community for robust SAS API documentation, user guides and quick starts.
Jupyter Notebook
20
star
40

viya4-iac-gcp

This project contains Terraform configuration files to provision infrastructure components required to deploy SAS Viya platform products products on Google GCP
HCL
19
star
41

sas-access-samples

Sample SAS programs that use SAS/ACCESS engines to connect to your data source. Use these for testing and for learning!
SAS
19
star
42

enlighten-deep

Example code and materials that illustrate using neural networks with several hidden layers in SAS.
SAS
19
star
43

python-esppy

The ESPPy module enables you to connect to a SAS ESP server, access information about the server, manage and construct projects, and interact with windows in your projects.
Python
19
star
44

sas-studio-tasks

SAS-provided tasks and contributed custom tasks to extend SAS Studio
HTML
17
star
45

ci360-download-client-sas

ci360 data download client program using Base SAS
SAS
17
star
46

iot-zambretti-weather-forcasting

A SAS ESP example that demonstrates the use of several ESP windows and their functions
Shell
17
star
47

visual-analytics-sdk

The SAS Visual Analytics SDK is a set of JavaScript APIs and web components that allow you to embed SAS Visual Analytics report content into a third-party application or web page.
HTML
17
star
48

sas-airflow-provider

Apache Airflow Provider for creating tasks in Airflow to execute SAS Studio Flows and Jobs.
Python
17
star
49

unravl

UnRAVL is a domain-specific language for testing REST APIs. It is specification-driven and encoded in JSON, which allows easy test case generation from other tools and directly embedded JSON request bodies or comparing results to expected JSON test data. UnRAVL contains a number of useful assertion constructs for validating REST API calls.
Java
17
star
50

restaf

A simple framework for building applications with SAS REST APIs, supported with SAS Viya
JavaScript
16
star
51

cvrpsep

The CVRPSEP package is a collection of routines, written in the C++ programming language, for separation of various classes of cuts in branch-and-cut algorithms for the Capacitated Vehicle Routing Problem.
C++
15
star
52

model-management-resources

This repository is used to store scripts and examples to run in SAS Model Manager on SAS Viya 3.5 and SAS Viya 4.x
Jupyter Notebook
14
star
53

viya4-orders-cli

A CLI that calls the appropriate SAS Viya Orders API endpoint to obtain the requested Viya software order assets for the given order.
Go
13
star
54

python-pipefitter

The SAS pipefitter package provides a Python API for developing pipelines for data transformation and model fitting as stages of a repeatable machine learning workflow in either SAS v9 or SAS Viya.
Python
12
star
55

ci360-download-client-python

ci360 data download client program using Python
Python
12
star
56

sas-network-analysis

Code samples and materials for network analysis and network optimization with SAS or SAS Viya.
Jupyter Notebook
12
star
57

pymaven

pymaven is a library for working with maven repositories via python. pymaven is not intended as a complete replacement of the maven build system, but instead as a way for python programs to fetch artifacts and artifact dependencies from maven2 repositories.
Python
12
star
58

viya4-admin-checklist

This project contains tasks that are relevant to your environment, to keep your SAS Viya deployment operating at its best over the long term.
Python
11
star
59

iot-anomaly-detection-hvac

Learn how to build an anomaly detection model and deploy it for real-time monitoring of malfunctioning Air Handling Units (AHUs)
Jupyter Notebook
10
star
60

sas-inttech-samples

Sample applications for Windows developers to integrate SAS with Microsoft.NET and PowerShell, using SAS Integration Technologies
PowerShell
10
star
61

ci360-cdm-loader-sas

This utility loads previously downloaded Common Data Model (CDM) SAS data sets into an on-prem 3rd party database.
SAS
10
star
62

esp-kubernetes

This repository provides a set of deployment scripts and utilities to enable easy deployment of SAS ESP to a kubernetes cluster..
Shell
10
star
63

sas-viya-sdk-js

The SAS Viya SDK for JavaScript is a collection of JavaScript libraries for interfacing with SAS Viya resources and embedding your SAS Viya content into custom web pages and corporate portals.
HTML
10
star
64

postgrest-client

General purpose type-safe TypeScript client for PostgREST. Supports select, insert, update, upsert, delete queries with composite joins, resource embedding, full JSON column data handling and typing.
TypeScript
10
star
65

sas-viya-the-R-perspective

Companion to the book: SAS® Viya®: The R Perspective by Yue Qi, Kevin D. Smith, and Xiangxiang Meng
9
star
66

restaf-uidemos

Examples of SAS Viya Applications built with restaf
JavaScript
8
star
67

viya-optimization-apps

Develop webapps to demonstrate small-scale MILP models, using ReactJS and SAS Optimization
JavaScript
8
star
68

python-debpkgr

Pure Python implementation of Debian/Ubuntu packaging and repository utilities
Python
7
star
69

little-sas-book-exercises-6ed

Sample data sets from the book Exercises and Projects for The Little SAS® Book, Sixth Edition, Rebecca A. Ottesen, Lora D. Delwiche, and Susan J. Slaughter
7
star
70

sas-container-runtime

This repository will be used to provide working examples, articles, links to published material etc., for the SAS Container Runtime (SCR).
7
star
71

optimization-examples

Provide examples for the use of SAS optimization procedures using SAS/OR or SAS Optimization for Viya.
SAS
7
star
72

converting-sas-code-to-leverage-cas

This repository provides coding samples for refactoring SAS code for SAS Viya.
SAS
7
star
73

sas-sdk-for-iOS-examples

This project contains code samples and materials to help you learn to use the SASKit for iOS application programming interface
Swift
7
star
74

iot-yolo-on-openvino

Learn how to convert and score SAS Tiny YoloV2 computer vision models leveraging the Intel OpenVINO framework and ONNX format
Python
7
star
75

SAS-lsm

The SAS-lsm utility provides consistent management of single- or multi-tiered SAS-related services for UNIX/Linux deployments from a single shell script.
Shell
7
star
76

sas-visualanalytics-geowebmap

Using the data-driven content feature offered in SAS Visual Analytics, users can add Web Maps to their reports and integrate the results of their SAS-based analysis as discrete map layers
TypeScript
7
star
77

vdmml-trials-challenge

SAS Visual Data Mining and Machine Learning Trials Challenge - share analytics pipelines with the community. Details include: champion model, KS and Misclassification rates.
6
star
78

em-bridge2viya

SAS Enterprise Miner Bridge To Viya is a repository of examples and documentation showing how to run SAS Viya programs from a SAS Enterprise Miner flow.
6
star
79

restaf-demos

A collection of examples using restaf in a nodejs environment.
SAS
6
star
80

sas-sdk-for-Android-examples

This project contains code samples and materials to help you learn to use the SAS Library for Android application programming interface.
Kotlin
6
star
81

viya4-resource-guide

A guide for tools that can be used for the administration of SAS Viya running in a Kubernetes environment.
6
star
82

model-container-recipes

This repository contains Python scripts to create model images and store them in a container registry in the cloud. The scripts also validate the model image in a Kubernetes cluster in the cloud.
Python
6
star
83

iot-demographic-image-analysis

Learn how to stream image data in real-time to deliver demographic data
Jupyter Notebook
6
star
84

va-custom-graphs

The SAS Graph Builder enables users to create custom visualizations that can be used as a graph object within a SAS Visual Analytics report. This project provides pre-built SAS custom graphs and their supporting files.
6
star
85

python-rpm-vercmp

Pure python implementation of the RPM version comparison algorithm, intended for use in contexts in which the definitive C implementation in RPM is not available.
Python
5
star
86

gotagger

A CLI and library for managing versions and git tags based on conventional commit messages.
Go
5
star
87

event-provenance-registry

The Event Provenance Registry (EPR) is a service that manages and stores events and tracks event-receivers and event-receiver-groups.
Go
5
star
88

iot-detecting-degradation-wind-turbine

It will automatically build, test, and deploy your application based on a predefined CI/CD configuration.
5
star
89

conversation-designer-sample-connector

A sample connector to a live chatbot running within SAS Conversation Designer written in Node.js.
JavaScript
5
star
90

r-sasctl

The R sasctl package enables easy communication between the SAS Viya platform and R. It focuses on interacting with SAS Viya APIs with additional features for SAS Model Manager.
R
5
star
91

iot-esp-ha-using-kafka

Learn how to create and deploy an ESP high availability system using Kafka as the message broker.
Shell
5
star
92

esp-studio-examples

This repository provides XML code examples that use SAS Event Stream Processing to process real-time streaming data.
Python
5
star
93

fundamentals-programming-sas

Sample Code and Data for the SAS Press title "Fundamentals of Programming in SAS®: A Case Studies Approach" by James Bloom and Jonathan Duggins.
SAS
4
star
94

rhel-gather-system-info

The Gather System Info tool is a Bash script that gathers and packages a select set of information about a RHEL (6, 7, 8 or 9) or CentOS (6, 7 or 8) system.
Shell
4
star
95

gentle-intro-stats-using-sas-studio

This repository contains the sample code for the book A Gentle Introduction to Statistics Using SASⓇ Studio.
SAS
4
star
96

iot-anomaly-detection-floodlights

Learn how to build a model for real-time detection of malfunctioning light groupings
Jupyter Notebook
4
star
97

fine-flow-tool-kit

The FINE Flow Tool Kit provides a set of Python utilities that demonstrates an implementation of the FINE team classification process, and the associated FINE flow equations.
Python
4
star
98

jupyter-image-class-labeler

Image labelling tool running entirely inside a Jupyter notebook.
Jupyter Notebook
4
star
99

little-sas-book

This repository contains the example data for the book The Little SASⓇ Book, Sixth Edition.
4
star
100

viya-apps-casVa

Optimization model demo using runOptmodel CAS action and restAF
JavaScript
4
star