SAS Viya

コース名 レベル 受講形態
生産工程データ分析における異常検知分析とその運用活用法
近年、機械学習とIoT技術の振興によりの生産工程管理の自動化に対する期待が急速に高まっています。
機械学習による生産工程自動化の中でも大きな役割を担うテーマの一つに「異常検知技術」が挙げられます。
しかし、異常検知と一言にいっても、実際はその内容は様々に細分化されます。自分が検知したい異常の種類を整理し、それに対し適切な異常検知手法を適用することが大切になります。

3 中級 Classroom Live Web Classroom
SAS Viya:セルフサービスのデータ準備
本コースでは、SAS ViyaのSAS Data Preparationの分析データの準備機能の概要を紹介します。
これらのセルフサービスのデータ準備機能には、さまざまなソースからデータを取り込み、目的に合わせたデータの準備およびクレンジング、データの理解とガバナンスを向上させるための分析、コラボレーションと運用上の使用を促進するためのデータの共有が含まれています。

3 中級 Classroom Live Web Classroom
SAS Viya :機械学習
本コースでは、教師あり機械学習モデルに関連するさまざまな手法の理論的基礎について説明します。
一連のデモンストレーションとプラクティスを使用して、ビジネス上の問題を解決するためのすべての概念と分析的アプローチを強化します。
さらに、ビジネス・ケーススタディは、参加者のために、問題の理解からモデルの展開、データの準備、機能の選択、モデルのトレーニングと検証、モデルの評価と展開まで、アナリティクス・ライフサイクルのすべてのステップを通して定義されています。

3 中級 Classroom Live Web Classroom
SAS Viya:SAS Studioフローの構築
本コースは、SASプログラミングの経験がなくても、データにアクセスして準備し、要約した結果を出力する必要があるユーザーのためのものです。本コースでは、データ変換プロセスを視覚化するSAS Studioのポイント&クリックツールであるフローの使用に焦点を当てます。
また、フローを使用して、分析のベースとなるデータ加工操作の基礎を学習します。

※ただし現在申込いただけません。

1 入門 Classroom Live Web Classroom e-Learning
SAS Viya:プログラミング
本コースは、SASプログラムの知識を使用して、SAS Viyaの能力を活かしたデータ加工やレポーティングを行うユーザー向けのコースです。
インメモリテーブルへのアクセス、管理、加工を行うために、SAS Cloud Analytic Services( CAS)の機能を活用します。

3 中級 Classroom Live Web Classroom e-Learning
SAS Viya :環境の管理
本コースでは、SAS管理者にSAS Viyaを紹介します。また、SAS Viyaアーキテクチャの概要を説明し、SAS Environment Managerとコマンドライン・インターフェイスを使用して、重要なSAS管理タスクを実行する方法を紹介します。

3 中級 Classroom Live Web Classroom e-Learning
SAS Viya :SAS Visual Statistics対話型モデル構築 New
本コースでは、インタラクティブに探索的な方法で、予測モデルを構築するためのSASVisual Statisticsの使用方法を紹介します。
SASプログラミングに慣れていない方でもモデルの構築を行うことができます。探索的なモデルのフィッティングは、ビッグデータのモデリングにおける重要なステップです。
本コースは、SAS ViyaのSAS Visual Analyticsのユーザーに適しています。

3 中級 Classroom Live Web Classroom e-Learning
SAS Viya :SAS Studioによる教師あり機械学習プロシジャ
本コースではインメモリで実行される様々な機械学習の手法を取り上げます。
SASプログラミングのユーザーインターフェイスであるSAS Studioを通じて、SAS Visual Data Mining and Machine Learningを実際に体験することができます。
機械学習の手法には、ロジスティック回帰、ディシジョンツリー(決定木)とアンサンブル、ニューラル・ネットワーク、サポートベクター・マシン(SVM)、ファクタライゼーション・マシン(FM)ベイジアンネットワークが含まれます。

3 中級 Classroom Live Web Classroom e-Learning
SAS Viya :ニューラル・ネットワーク
本コースでは、理論と演習を組み合わせて、ニューラル・ネットワーク・モデルのコアコンセプトと、実際のアプリケーションの基礎的な演習に注力します。
本コースでは、プログラムでニューラル・ネットワークを構築し、さまざまなタイプのビジネス上の課題を解決するためにモデルの必須パラメータを調整する方法を発見します。
早期終了を実装し、予測モデルのオートエンコーダを構築し、モデルのハイパーパラメータ値のインテリジェンスな自動検索を実行します。
最後のレッスンでは、ディープ・ラーニングを紹介します。SAS9.4でのニューラル・ネットワークを構築する実践的な方法と、ビッグデータ分析用の最先端のクラウド対応インメモリ分析エンジンであるSAS Viyaを習得します。

3 中級 Classroom Live Web Classroom e-Learning
SAS Viya :ディープ・ラーニング
本コースでは、ディープ・ラーニングの重要なコンポーネントを紹介します。
ディープフィード・フォワード、畳み込み、リカレント・ネットワーク、およびノイズ除去オートエンコーダのバリアントを構築する方法を学びます。ニューラル・ネットワークは、従来の分類、画像分類、シーケンス依存の結果などの問題を解決するために使用されます。本コースには、理論と応用がバランスよく組み合わされています。重要な概念を強化するために、実践的なデモンストレーションと練習問題が含まれています。ディープ・ラーニング・モデルの最適なセットを見つけるためのハイパーパラメーター検索方法について説明し、実証します。この分野の出現はディープ・ラーニングに有望であるため、転移学習は詳細にカバーされています。
最後に、SAS深層学習モデルをカスタマイズして、深層学習の新しい領域を研究する方法を学びます。

3 中級 Classroom Live Web Classroom e-Learning
Machine Learning Leadership and Practice – End-to-End Mastery Business Knowledge Series
Presented by Eric Siegel, Ph.D., founder of Predictive Analytics World, author of Predictive Analytics, and former Columbia University professor

  • Accessible to business learners and yet vital to techies as well

  • A vendor-neutral, universally applicable curriculum

  • Equivalent to a full-semester MBA or graduate-level course

Machine learning is booming. It reinvents industries and runs the world. According to Harvard Business Review, machine learning – also known as predictive analytics – is “the most important general-purpose technology of our era.”

But while there are so many how-to courses for hands-on techies, there are practically none that also serve the business leadership of machine learning. This is a striking omission since success with machine learning relies on a very particular project leadership practice just as much as it relies on adept number crunching. Without that leadership, most machine learning projects fail.

By filling that gap, this course empowers you to generate value with machine learning, whether you are a techie, a business leader, or some combination of the two. It delivers the end-to-end expertise that you need, covering both the core technology and the business-side practice.

Why cover both sides? Because both sides need to learn both sides! Everyone leading or participating in the deployment of machine learning must study them both.

Beyond the core tech. As with most machine learning courses, you'll learn how the technical methods work “under the hood” – in an accessible way that's understandable to all learners. But you'll also continue beyond that to master critical business-side best practices that are usually omitted.

1 入門 e-Learning
SAS Viya Overview
This course provides an introduction to the applications in SAS Viya and discusses how each application is used in each phase of the SAS Analytics Life Cycle: Data, Discovery, Deployment, and Orchestration.

1 入門 e-Learning
Building an Interface with SAS Visual Investigator
This course teaches you how to develop an application interface for monitoring financial crimes.

1 入門 e-Learning
Statistics You Need to Know for Machine Learning
When it comes to using data, there are two main camps, traditional statistics and machine learning, and the two camps complement each other. Statistics remains highly relevant, irrespective of the "bigness" of data. Its role remains what it has always been, but it is even more important now. There is a need to transition from traditional statistical modeling to the machine learning world. This course introduces the statistical background necessary for machine learning using SAS Viya. Knowledge of statistics relevant to machine learning will prepare you to become a data scientist. The course prepares you for future instruction on doing machine learning (including its underlying methodology that has statistical foundations) and enables you to develop a deeper understanding of machine learning models.

This course is a prerequisite to many of the courses in the data science curriculum. A more advanced treatment of machine learning occurs in the courses SAS Viya :機械学習, SAS Viya :SAS Visual Data Mining and Machine Learning 対話型機械学習, SAS Viya :SAS Visual Statistics対話型モデル構築, and SAS Viya :SAS Studioによる教師あり機械学習プロシジャ.

For students interested in statistics for inference and explanatory analysis used in scientific and medical research, SASによる統計解析1:基礎編(回帰分析、分散分析) is an appropriate foundational course.

1 入門 e-Learning
SAS Viya:SASとKubernetes入門
本コースは、SAS on Kubernetesの基本を学習します。

1 入門 e-Learning
SAS Viya Administration: Getting Started Free e-learning
Get started on your journey to becoming a SAS Viya platform administrator by spending a bit of time each day with a new aspect of SAS Viya administration. Over the course of three weeks, you'll get a good idea of the skills you may need to develop and the tasks that will be needed to manage and maintain a well-functioning deployment.

At the end of your journey be sure to explore formal enablement opportunities you can take advantage of to continue your quest in becoming a SAS Viya administrator.

1 入門 e-Learning
Explore and Visualize: Getting Started Free e-learning
This journey will help you get started using SAS Visual Analytics fast. We have provided a collection of free assets in a variety of formats to help you bring in your data, build reports with tips and tricks from working with multiple data sources, individual object examples, to recommendations on how to create beautiful interactive reports.

1 入門 e-Learning
System Tuning Using SAS Enterprise Session Monitor
This course is a one-day introduction to SAS Enterprise Session Monitor. SAS Enterprise Session Monitor brings visibility to complex analytic workloads, enabling SAS administrators and developers to keep business-critical SAS servers and applications stable and performing well, control cloud costs, and enable optimal efficiency at scale.

The self-study e-learning includes:

  • Annotatable course notes in PDF format.
  • Virtual lab time to practice.

2 初級 e-Learning
SAS Viya Administration: Fast Track (3.5)
This course is a four-day immersion into a SAS Viya 3.5 environment. This course provides essential topics for SAS Viya 3.5 administration and demonstrates how to perform administration tasks using SAS Environment Manager, the command-line interface, and REST APIs.

The self-study e-learning includes:

  • Annotatable course notes in PDF format.
  • Virtual lab time to practice.

3 中級 e-Learning
Risk Modeling Add-on for SAS Visual Machine Learning: Using Credit Scoring Nodes
This course provides an overview of the Risk Modeling nodes in SAS Visual Machine Learning. It prepares members of your organization to develop scorecards. The course includes hands-on demonstrations and teaches you key concepts, terminology, and base functionality that are integral to visual risk modeling.

3 中級 e-Learning
SAS Viya:Python, Rで使用するViya REST API
本コースでは、RおよびPython APIを使用して、SAS Cloud Analytic Services(CAS)を制御し、Jupyter Notebookからアクションをサブミットする方法を学習します。 SWAT(SAS Wrapper for Analytics Transfer)パッケージを介して、使い慣れたオープンソース機能を使用して、インメモリ分散環境にデータをアップロードし、データを分析し、CASで予測モデルを作成する方法を学習します。
本コースのe-Learningでは、SAS Viya for Learnersを使用して演習を完了することが可能です。

3 中級 e-Learning
SAS Health Cohort Builder
This course explores the features and functionality specific to SAS Health: Cohort Builder in SAS Viya 4. Students gain competence in identifying patient cohorts of interest using simple or compound expressions, augmenting the patient cohort data with analysis variables, and leveraging templated analytics to gain knowledge and insights.

3 中級 e-Learning
Self-Service Data Preparation in SAS Viya
This course provides an overview of the data preparation capabilities of SAS Data Preparation in SAS Viya. These data preparation capabilities include bringing data in from a variety of sources, assessing the structure and quality of data, preparing and cleansing the data to be fit for purpose, exploring and monitoring the relationships between objects in your environment, and sharing the data with others to promote collaboration and operational use.

3 中級 e-Learning
Large-Scale Forecasting Using SAS Viya: A Programming Approach
This course teaches students how to develop and maintain a large-scale forecasting project using SAS Visual Forecasting tools. For the course project, students build and then refine a large-scale forecasting system. Emphasis is initially on selecting appropriate methods for data creation and variable transformations, model generation, and model selection. Students are then asked to improve overall baseline forecasting performance by modifying default processes in the system.

3 中級 e-Learning
Network Analysis and Network Optimization in SAS Viya
This course provides a set of network analysis and network optimization solutions using the NETWORK and OPTNETWORK procedures in SAS Viya. Real-world applications are emphasized for each algorithm introduced in this course, including using network analysis as a stand-alone unsupervised learning technique, as well as incorporating network analysis and optimization to augment supervised learning techniques to improve machine learning model performance through input/feature creation.

3 中級 e-Learning
Using SAS Viya REST APIs with Python and R
In this course, you learn to use the R and Python APIs to take control of SAS Cloud Analytic Services (CAS) and submit actions from Jupyter Notebook. You learn to upload data into the in-memory distributed environment, analyze data, and create predictive models on CAS using familiar open-source functionality via the SWAT (SAS Wrapper for Analytics Transfer) package.


This course provides access to SAS Viya for Learners, which enables students to use the software to complete the practices.

3 中級 e-Learning
Using the Report Components Library in the SAS Viya SDK for JavaScript
This course describes how to embed SAS Visual Analytics content into your custom web pages and applications using the SAS Viya SDK for JavaScript.

3 中級 e-Learning
Developing Custom Steps with SAS Studio Analyst
The course teaches you how to develop custom steps to create a user interface to dynamically customize SAS code that can then be shared, reused, and executed in SAS Studio.

3 中級 e-Learning
Leveraging the Power of the SAS Quality Knowledge Base
This course is for programmers who want to learn how to leverage the power of the SAS Quality Knowledge Base, or QKB. The QKB and the associated SAS Data Quality functions, routines, procedures, and CAS actions enable data cleansing, transformation, deduplication, and fuzzy matching using simplified code in DATA step, SQL, and CASL. The course builds on concepts presented in the SASプログラミング1:必須要素, SASプログラミング2:データ加工テクニック, and SAS SQL:必須要素 courses, and is not recommended for beginning SAS software users.

3 中級 e-Learning
High-Performance Data Processing with CASL in SAS Viya
In this course, you learn how to leverage SAS Cloud Analytic Services (CAS), the high-performance server that provides the run-time environment for data management and analytics on the SAS Viya platform. You learn how to access, explore, prepare, analyze, and summarize data using the native CAS programming language (CASL). CASL is a new scripting language designed to support the entire analytics life cycle.

3 中級 e-Learning
SAS Viya Administration Fast Track
This course is a four-day immersion into a SAS Viya environment. This course provides essential topics for SAS Viya administration and demonstrates how to perform administration tasks using SAS Environment Manager, the command-line interface, and basic Kubernetes commands to administer a SAS Viya environment.

3 中級 e-Learning
Using Azure DevOps and Azure Pipelines in SAS Viya
Learn how Azure DevOps supports, enhances, and accelerates the Analytics lifecycle in SAS Viya.

3 中級 e-Learning
Using SAS Data Preparation in SAS Viya
This course provides training on SAS Data Preparation. It covers the SAS Viya applications of SAS Drive, SAS Data Explorer, SAS Data Studio, SAS Environment Manager: Jobs and Flows, and SAS Lineage.

3 中級 e-Learning
Data Management on SingleStore on the SAS Viya Platform
Introducing a true database management system into Viya opens the door to several new possibilities including easily managing data change. SingleStore’s UPSERT capability quickly and easily propagates source data change to the database that CAS reads directly. In this course, we continuously ingest data files that are dropped in real-time in a cloud object storage location (ADLS), load/update a SingleStore table accordingly and see if SAS Visual Analytics can capture those updates seamlessly.

3 中級 e-Learning
Working with SAS Viya Jobs
This course provides information about how to create, design, manage, and run SAS Viya jobs from SAS Studio.
This e-learning course includes virtual lab time to practice.

3 中級 e-Learning
Generative AI Using SAS Free e-learning
Generative Artificial Intelligence (GenAI) is a rapidly developing area of machine learning, with application across business, government, and academia. In this course, you will learn about different types of GenAI and see examples of how SAS can enhance your efforts to make the most of these techniques.

This course will be released several lessons at a time until all lessons are available. We expect that each lesson can be completed in about an hour, and you can work at your own pace to complete the material. As we release new lessons, you might lose progress through the material that you have completed, so please make a note of where you are leaving off before exiting the course.

3 中級 e-Learning
Regression Methods Using SAS Viya
This course covers nine regression methods. The models include linear, logistic, quantile, generalized linear, generalized additive, mixed, survival, nonlinear, and partial least squares. The applications, strengths, and weaknesses of each method are discussed, along with how the methods are implemented in SAS Viya. A comparison of the SAS Viya procedures and SAS/STAT procedures for each method is also shown. Examples in the course show applications in banking, financial services, direct marketing, insurance, telecommunications, medical, and academic fields.

The self-study e-learning includes:

  • Annotatable course notes in PDF format.
  • Virtual lab time to practice.

4 上級 e-Learning
Tree-Based Machine Learning Methods in SAS Viya
Decision trees and tree-based ensembles are supervised learning models used for problems involving classification and regression. This course covers everything from using a single tree to more advanced bagging and boosting ensemble methods in SAS Viya. The course includes discussions of tree-structured predictive models and the methodology for growing, pruning, and assessing decision trees, forest models, and gradient boosting models. The course also explains isolation forest (an unsupervised learning algorithm for anomaly detection), deep forest (an alternative for neural network deep learning), and Poisson and Tweedie gradient boosted regression trees. In addition, many of the auxiliary uses of trees, such as exploratory data analysis, dimension reduction, and missing value imputation, are examined, and running open source in SAS and running SAS in open source are demonstrated for tree-based ensemble models.

The self-study e-learning includes:

  • Annotatable course notes in PDF format.
  • Virtual lab time to practice.

4 上級 e-Learning
High-Performance Data Manipulation with SAS DS2
This course teaches DS2 programming. DS2 is a fourth-generation SAS language, designed for advanced data manipulation. It blends DATA step and SQL syntax using modern programming structures and can process multiple rows of data in parallel in Base SAS and in supported massively parallel processing environments such as Hadoop, Teradata, and SAS Cloud Analytic Services (CAS). A brief introduction to SAS Viya and Cloud Analytic Services is included.

The self-paced e-learning includes:

  • Annotatable course notes in PDF format.
  • Virtual lab time to practice.

4 上級 e-Learning
Advanced Topics in Encryption on SAS Viya
This workshop covers advanced topics in encryption for the SAS Viya environment. Both encryption in-motion and at-rest will be covered. A general background in encryption protocols and objects is provided before showing how these are applied to the SAS Viya environment. This workshop will provide the details of how encryption can be leveraged in SAS Viya. You will practice implementing changes to the encryption options in a hands-on environment.

4 上級 e-Learning
SAS Viya Architecture
This workshop introduces various architecture topics and identifies architecture recommended practices and considerations when preparing for a software deployment on the SAS Viya platform.

4 上級 e-Learning
SAS Viya: Data Management on Azure Cloud
This course prepares you to use Azure data sources with SPRE/SAS and SAS Viya/CAS. Topics include the Azure Eco system, Azure Data Lake Storage Gen2 (ADLS2), MS SQL Server, Azure Synapse, and connecting SAS and CAS to Azure data sources. The course provides practical hands-on exercises to fortify the material.

4 上級 e-Learning
Advanced Topics in Authentication on SAS Viya
This course covers advanced topics in authentication for SAS Viya. Authentication into, within, and out of the platform will be covered. Third-party protocols will be dealt with initially in separate lessons with follow-on lessons detailing how the third-party protocols are leveraged by SAS Viya.

4 上級 e-Learning
Viya Integration with SingleStore: Architecture and Deployment Guidance
This course provides content and examples to convey architecture concepts and considerations for the SAS Viya with SingleStore software offering. Hands-on exercises are provided to guide the student to deploy SAS Viya with SingleStore to a Microsoft Azure cloud environment.

4 上級 e-Learning
SAS Viya: Cloud Data Exchange
The SAS Cloud Data Exchange enables SAS users to connect and access data from a co-located database or from an on-premises database. The Cloud Data Exchange enables users to securely exchange on-premises data from behind a firewall to the SAS Viya platform in the cloud. All data transfer/exchange occurs on secured standard-based communications along with sophisticated authentication and authorization. The on-premises data center requires a single port opened through the firewall to facilitate the data exchange.

4 上級 e-Learning
SAS Container Runtime: Architecture and Deployment on Azure Cloud
This course aims to provide key details for architecture and deployment of SAS Container Runtime on Azure based technology.

4 上級 e-Learning
Using SAS Studio Flows and Custom Steps in SAS Viya
This course provides training on SAS Studio Flow in SAS Viya. It also covers how to create Custom Steps.

4 上級 e-Learning
CAS Data Management on the SAS Viya Platform
This course provides an in-depth look at the features and functionality of SAS Viya Data Management architecture, design, lifecycle, and programming.

4 上級 e-Learning
Applying Updates on SAS Viya
This case study provides an outline of various update scenarios typically expected of a SAS Administrator for maintenance of a SAS Viya deployment. It provides hands-on exercises for an opportunity to work through practical examples of the update scenarios, which include: applying patch updates to a Viya deployment, switching from one cadence to another, and updating SAS Viya software to a later version. The accompanying workshop environment includes the SAS Deployment Operator, which is the recommended tool for applying updates to a SAS Viya environment.

4 上級 e-Learning
SAS Viya:オペレーション
【注意】 本コースは、英語版テキストを使用し日本語で説明を行います。

本コースでは、新しいSAS Viyaのアーキテクチャの概要を説明し、SAS Environment Manager、コマンドラインインターフェイス、Kubernetes、その他のオープンソースアプリケーションを使用して、バックアップ、モニタリング、ロギングなどのSAS管理に不可欠なタスクを実行します

※テキストおよび演習環境は英語です。日本人講師が日本語で講義をします。

1 入門 Live Web Classroom e-Learning