SAP HANA Direct ExtracTor接続(DXC)チュートリアル
何ですか SAP ハナDXC?
SAP HANA DXC はバッチ駆動型のデータレプリケーション技術であり、一定の時間間隔で実行できます。
SAP HANA DXC は既存の ETL (Extract、変換、ロード)メソッド SAP HTTPS 接続経由のビジネス スイート アプリケーション。
In SAP ビジネススイートアプリケーションコンテンツデータソース例tracデータモデリングとデータ取得にはtorsが利用可能でした SAP ビジネス倉庫。
SAP DXCはこれらのデータソースを使用しますtractor はデータを直接配信します SAP ハナ。
の利点 SAP DXC
- SAP DXC では、システム ランドスケープに追加のサーバーやアプリケーションは必要ありません。
- データモデリングの複雑さを軽減します SAP HANAはデータを SAP すべてのビジネス経験を適用した後のHANAtracソースシステム内のtorロジック。
- それはスピードアップします SAP HANA 実装のタイムライン。
- それはtract 意味的に豊富なデータ SAP ビジネスサイトと提供 SAP HANA.
の制限 SAP DXC
- データ ソースには事前定義された ETL メソッドが必要です。そうでない場合は定義する必要があります。
- SAP DXC には、Net Weaver 7.0 以降 (ECC など) の Business Suite System が必要です。SP レベルはリリース 700 と同等かそれ以下です。 SAPKW70021 (SP スタック 19、2008 年 XNUMX 月以降)。
- キー フィールドが定義されたプロシージャは、データ ソースに存在する必要があります。
構成 SAP DXC データレプリケーション
ステップ 1) XS エンジンと ICM サービスを有効にする
- XS エンジンを有効にする
に行く SAP ハナスタジオ -> [システム] -> [構成] -> [xsengine.ini] を選択します。
「デフォルト」フィールドでインスタンス値を 1 に設定します。
- ICM Web ディスパッチャ サービスの有効化 – HANAシステムでICM Webディスパッチャサービスを有効にします。Webディスパッチャは、HANAシステムでデータの読み取りとロードにICMメソッドを使用します。 SAP ハナスタジオ -> [システム] -> [構成] -> [webdispatcher.ini] を選択します。
デフォルトの列 1 にインスタンス値を設定します。
ステップ2) セットアップ SAP HANA Direct ExtracTor接続
- DXC接続を設定する SAP HANA – DXC接続を作成するには、配信ユニットをインポートする必要があります。 SAP HANAは以下のとおりです –
- 配送単位をインポートします。
DXC配信ユニットを以下からダウンロードする必要があります。 SAP に SAP HANAデータベース。
ユニットをその場所にインポートします
「/usr/sap/HDB/SYS/global/hdb/content」。
インポートダイアログを使用して配信ユニットをインポートします。 SAP HANAコンテンツノード?XSを構成する
DXCを利用するアプリケーションサーバー? アプリケーション コンテナーの値を libxsdxc に変更します。
- DXC を利用するように XS アプリケーション サーバーを構成します。
アプリケーション コンテナーの値を libxsdxc に変更します (値が存在する場合は、それを追加します)。
DXC 接続をテストします。
- DXC が動作していることを確認します。
Internet Explorer で以下のパスを使用して DXC 接続を確認できます –
http://:80 /sap/hana/dxc/dxc.xscfunc
– ユーザー名とパスワードを入力して接続します。
- ユーザーとスキーマはHANA Studioで定義する必要があります
- http接続で SAP BW HANA の場合は SM59 を通じて定義する必要があります。
そこでhttp接続を作成します SAP BW TコードSM59を使用します。入力パラメータは
— RFC 接続が RFC 接続の名前と等しい
- Target ホストはHANAホスト名と同じ
— サービス番号が 80 に等しい
[セキュリティ] タブにログオンします。 HANA スタジオで作成された、基本的な認証方法を持つ DXC ユーザーを維持します。
- BW のデータ ソースは、HANA 定義のスキーマに構造をレプリケートするように構成する必要があります。
プログラムを使用してBWで次のパラメータを設定する必要があります SAP_RSADMIN_メンテナンス
(TコードSE38またはSA38)
プログラム内のパラメータ リスト – パラメータ リストには value が含まれており、画面を呼び出す値を渡します。
PSA_TO_HDB: この XNUMX つのオブジェクト値は次のように示されます。
- GLOBAL – これは、すべてのデータ ソースを HANA にレプリケートするために使用されます
- SYSTEM – DXC を使用するようにクライアントを指定しました
- DATASOURCE – データ ソースを指定し、指定されたもののみを使用できます。PSA_TO_HDB_DATASOURCETABLE: ここでは、DXC に使用されるデータ ソースのリストを含むテーブル名を指定する必要があります。
- 「VALUE」フィールドに、作成したテーブルの名前を入力します。
PSA_TO_HDB_DESTINATION: ここでは、受信データを移動する必要があります (ここでは、SM59 で作成した値を指定する必要があります) (ここでは XC_HANA_CONNECTION_HANAS)
PSA_TO_HDB_SCHEMA: レプリケートされたデータにどのスキーマを割り当てる必要があるかを指定します
データソースのレプリケーション
RSA5 を使用して ECC にデータ ソースをインストールします。 データソース 0FI_AA_20 を取得しました
(FI-AA:取引と減価償却)。まず、指定されたアプリケーションコンポーネント(データソースバージョン7.0)を使用してメタデータを複製する必要があります。3.5バージョンのデータソースがある場合は、まずそれを移行する必要があります。 SAP (白黒)。
データソースが読み込まれ、アクティブ化されると、 SAP BW では、定義されたスキーマに次のテーブルが作成されます。
- /ビック/A 00 – IMDSOアクティブテーブル
- /ビック/A 40 – IMDSO アクティベーション キュー
- /ビック/A 70 – 記録モード処理表
- /ビック/A 80 – リクエストおよびパケット ID 情報テーブル
- /ビック/A A0 – リクエストタイムスタンプテーブル
- RSODSO_IMOLOG – IMDSO 関連テーブル。 DXC に関連するすべてのデータ ソースに関する情報を保存します。
アクティブ化されると、テーブル/BIC/A0FI_AA_2000にデータが正常にロードされます。テーブル/BIC/A0FI_AA_2000のデータをプレビューできます。 SAP HANAスタジオ。



