注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
HANAビューからFoundryにデータを抽出するためには、HANAビューを外部ビューとして公開する必要があります。このドキュメントでは、その手順を説明します。
これらのツールはSAP開発ツールから入手可能です。
外部ビューは、ABAP辞書の特別なビューで、ABAPプログラム中でSAP HANAビューを定義します。
外部ビューは、ABAP開発ツール(ADT)を使用してのみ作成でき、現在のデータベースがSAP HANAデータベースの場合にのみ作成できます。
外部ビューが活性化されると、ビューの名前のエイリアスがSAP HANAデータベース上に作成され、SAP HANAビューを指します。外部ビューのビュー行の名前は、SAP HANAビューのビュー行の名前とは異なるように定義できます。これにより、HANA特有のデータ型をABAP辞書の既定の型にマッピングします。以下の表は、現在サポートされているHANA特有のデータ型を一覧表示し、それらがデフォルトでどのABAP辞書型にマッピングされるかを示しています。
HANA型 | 意味 | ABAP辞書の型 |
---|---|---|
SMALLINT | 2バイト整数 | INT2 |
INTEGER | 4バイト整数 | INT4 |
BIGINT | 8バイト整数 | INT8 |
DECIMAL | パックされた数値 | DEC |
SMALLDECIMAL | パックされた数値 | DEC |
FLOAT | 二進浮動小数点数 | FLTP |
NVARCHAR | Unicode文字列 | CHAR |
VARBINARY | バイト文字列 | RAW |
BLOB | バイト文字列 | RAWSTRING |
NCLOB | Unicode文字列 | STRING |
外部ビューは、SAP GUIベースのABAP Workbench内のABAP辞書ツールを使用して表示することができますが、編集することはできません。
Foundryは、同期を介して作成した外部ビューを取り込むことができます。
HANAビューはまだ同期UIのサポートされているSAPオブジェクトタイプのリストの一部ではありません。それらを設定するには、Advancedビューに移動し、同期を次のように定義します:
Copied!1 2 3
type: magritte-sap-source-adapter # タイプ: マグリットSAPソースアダプター sapType: hanaview # SAPの種類: HANAビュー obj: <NAME_OF_VIEW> # obj: <ビューの名前>