SAP S/4HANA基礎Webテキスト|ABAP on HANA・CDSビューを初心者向けに解説
本ページでは、SAP S/4HANA環境で必要となる ABAP on HANAや CDSビューの基礎を、 初心者向けに体系的に学習できます。
SAP HANAの概要から、HANAに適したABAP開発、 CDSビューの基本、ベーシックビュー、 アグリゲーションビュー、アソシエーション、 コンポジットビュー、コンサンプションビューまで、 段階的に学べる構成です。
SAP S/4HANAとは?
SAP S/4HANAは、SAP HANAを基盤とする 次世代ERPシステムです。 従来のSAP ERPと比べて、データ構造の簡素化や リアルタイム処理、高速なデータ分析を実現しやすい点が特徴です。
SAP HANAとは
SAP HANAは、データをメモリ上で高速に処理する インメモリ型のデータベースです。 S/4HANAでは、このSAP HANAの性能を活かした データ処理やアプリケーション開発が重要になります。
ABAP on HANAとは
ABAP on HANAとは、 SAP HANAの高速処理能力を活かすことを意識した ABAP開発の考え方です。 従来のABAP開発に加えて、 データベース側で効率的に処理する設計が重要になります。
S/4HANAでCDSビューが重要な理由
CDS(Core Data Services)ビューは、 S/4HANA環境でデータモデルを定義するための重要な技術です。 データ取得や関連付け、集計などをデータベース側で効率的に実行でき、 ODataやSAP Fioriなどの技術とも連携します。
S/4HANA基礎の学習ロードマップ
- STEP 1:SAP HANAの概要を理解する
- STEP 2:ABAP on HANAの考え方を学ぶ
- STEP 3:CDSビューの基本を理解する
- STEP 4:ベーシックビューを作成する
- STEP 5:ABAPからCDSビューを利用する
- STEP 6:各種CDSビューを実践する
S/4HANA基礎Webテキスト 目次
1章 S/4HANA開発のオリエンテーション・ABAP on HANAA1. コース紹介
2. 必要なツール
2章 SAP HANAとは?ABAP on HANAの基本
1. HANA概要
2. 高速化を実現した5つの技術革新
3. HANAにおけるABAP開発の理解
3章 CDSビューとは?S/4HANAでの役割と基本
1. Core Data Services の背後にある意図の理解
4章 CDSベーシックビューの作成
1. べーシックビューの作成
2. ベーシックビューの編集
3. ベーシックビューの実行
5章 ABAPからCDSビューを呼び出す方法
1. CDSビュー呼出しABAPプログラムの作成
2. CDSビュー呼出しABAPプログラムの編集
3. CDSビュー呼出しABAPプログラムの実行
6章 CDSビューの実践|WITH PARAMETERS・UNION・CASE
1. よく使われるCDSビュー
2. 入力パラメータ(WITH PARAMETERS)
3. 統合処理(UNION)
4. 条件分岐(CASE)
5. その他のCDSビュー
7章 CDSアグリゲーションビューの作成
1. アグリゲーションビューの作成
2. アグリゲーションビューの編集
3. アグリゲーションビューの実行
8章 CDSアソシエーションビューの作成
1. アソシエーションビューの作成
2. アソシエーションビューの編集
3. アソシエーションビューの実行
9章 CDSコンポジットビューの作成
1. コンポジットビューの作成
2. コンポジットビューの編集
3. コンポジットビューの実行
10章 CDSコンサンプションビューの作成
1. コンサンプションビューの作成
2. コンサンプションビューの編集
3. コンサンプションビューの実行
次に学ぶおすすめのSAP教材
S/4HANA基礎を学んだ後は、 ODataやSAP Fioriなど、 より実践的なS/4HANA開発技術へ進むのがおすすめです。
SAP S/4HANAを研修で体系的に学びたい方へ
Webテキストだけでなく、 実際のSAP環境を使った演習や講師のサポートを受けながら S/4HANAやABAP開発を体系的に学びたい方には、 神田ITスクールのSAP研修がおすすめです。