DS2プログラミング:必須要素 (1日間)
59,400円(本体価格 55,000円)/チケット捺印数:1
受講対象
大規模なデータを加工するため、最新のSASの手法を使用したいSAS経験のあるプログラマー
前提知識
学習内容
本コースでは、高度なデータ加工のための、SAS独自の第四世代言語「DS2」に焦点を当てています。
DS2は再利用可能なメソッドやパッケージにより、大容量データの並列処理と保存を可能にします。本コースは、最新のプログラミング技術と仕組みを利用したい、大規模なデータを持つプログラマーのために作成されています。
- ・SAS DATAステップとDS2 DATAステップの類似点と相違点を特定
- ・Base SAS DATAステップからDS2への変換
- ・データ変換、操作、条件処理のためのDS2変数宣言、式、およびメソッドの作成
- ・DS2メソッドを保存、共有、実行するためのユーザー定義と事前定義パッケージの作成
- ・並列処理のためのDS2スレッドの作成と実行
- ・SASセッション外でDS2コードを実行するためのSASコードアクセラレータの活用
- ・HPDS2プロシジャを使用したSAS High Performance Analytics GridでのDS2コードの実行
コンテンツ
- ■ イントロダクション
- ・DS2の紹介
- ・コース・ロジスティックス
- ■ はじめに
- ・Hello, World!
- ・DS2構文の基礎
- ・Base SAS DATAステップをDS2へ変換
- ■ DS2 DATAステップ対Base SAS DATAステップ
- ・Base SAS DATAステップとの類似点
- ・DS2にない機能
- ■ 新しいデータ型と構文
- ・データ型
- ・自動データ型変換
- ・式
- ・一部の関数の紹介
- ■ メソッドとパッケージとスレッド
- ・メソッド
- ・ユーザー定義パッケージ
- ・事前定義パッケージ
- ・スレッド
- ■ DS2の拡張機能
- ・SAS In-Database Code Accelerator
- ・HPDS2プロシジャの紹介
- ■ トレースとデバッグ
- ・トレース
- ・デバッグ
対象プロダクト
Base SAS®