SAP Data Warehouse Cloud Part.1 S/4 HANA データ連携について

この記事を書いたメンバー:

中島 剛

SAP Data Warehouse Cloud Part.1 S/4 HANA データ連携について

目次

はじめに

SAPアナリティクスソリューションを主に担当している中島と申します。
本ブログでは、SAP S/4HANAのデータをSAP Data Warehouse Cloud(DWC)経由でSAP Analytics Cloud(SAC)のStory上で表示する方法例・手順をご紹介いたします。 

また内容は
第1回「SAP Data Warehouse Cloud Part.1 S/4 HANA データ連携について」
第2回「SAP Data Warehouse Cloud Part.2 SACデータ連携について」
第3回「SAP Data Warehouse Cloud Part.3 DP Agentの接続について」
の3つに分けて進めていきます。

では第1回「SAP Data Warehouse Cloud ①S/4 HANA データ連携について」について進めさせていただきます。

シナリオ

第1回はS/4HANAのテーブルをリモートテーブルでDWCに連携し、データを書き込む方法をご説明します。
※例として検証でよく使用されてるS/4 HANAのテーブル「SFLIGHT」のデータをDWCへ書き込みます。
大まかな流れは以下の通りになります。

①DWCに接続済のDP Agentを使用し、S/4 HANAのテーブル「SFLIGHT」をDWCにリモートテーブルでインポートを行う。
 →第3回「SAP Data Warehouse Cloud Part.3 DP Agentの接続について」でご紹介。
②インポートしたテーブルのデータをDWCのテーブルに取り込む。
 →本ブログのターゲット 
③DWCに保持しているデータをSAC Storyに表示する。
 →第2回「SAP Data Warehouse Cloud Part.2 SACデータ連携について」でご紹介。

S/4 HANAのデータをDWCに連携する方法

手順概要
S/4 HANAからDWCへのデータの連携の手順は、以下のように進めていきます。
1.DWCでSAP S/4HANA On-Premise接続を作成。
2.DWCでリモートテーブルをインポート。
3.DWCのテーブルにデータを取り込む。

1.DWCでSAP S/4HANA On-Premise接続を作成

最初にDWCでSAP S/4HANA On-Premise接続の作成を行います。
「接続」を開き「作成」を選択します。

図1.接続の作成

接続に必要な以下の項目を入力・選択し作成します。
接続詳細
・アプリケーションサーバ
・システム番号
・クライアント
・システムID
認証情報
・ユーザ名
・パスワード
機能
・データプロビジョニングエージェント(DWCに接続済のDP Agentを選択)

図2.SAP S/4HANA On-Premise接続の作成

以上で接続の作成は完了です。

2.DWCでリモートテーブルをインポート

次にDWCでS/4HANAのテーブル「SFLIGHT」をリモートテーブルでインポートを行います。
「データビルダ」を開き、「リモートテーブルをインポート」を選択します。

図3.リモートテーブルをインポート

1.で作成した接続を選択します。

図4.接続の選択

S/4 HANAのテーブル「SFLIGHT」を選択します。

図5.テーブルの選択

インポート及び配置を選択します。

図6.インポート及び配置

以上でテーブルのインポートが完了です。

3.DWCのテーブルにデータを取り込む

最後に2.でインポートしたテーブル「SFLIGHT」のデータをDWCのテーブルにデータを取り込みます。
「データビルダ」を開き、「データフロー」→「新しいデータフロー」を選択します。

①インポートしたテーブル「SFLIGHT」をソーステーブルに②DWCのテーブルの「DWC_SFLIGHT」をターゲットテーブルに設定し、データフローをデプロイします。

図7.フロー作成

デプロイ完了後③実行を押下し、④正常に終了したことを確認します。

図8.フロー実行結果

以上でDWCへのデータの取り込みは完了になります。

おわりに

以上、S/4 HANA から DWCへのデータ連携の方法をご紹介させていただきました。
このようにS/4 HANAとの接続を一回作成することによって、簡単にDWCにデータを取り込むことができます。
またDWCにはSQLやViewでデータを加工し、SACで表示することもできますので、大いにデータ活用に役立つツールになると思っています。


カテゴリー
タグ

この記事を書いたメンバー

SAPシステムや基幹システムのクラウド移行・構築・保守、
DXに関して
お気軽にご相談ください

03-6260-6240 (受付時間 平日9:30〜18:00)