投稿では、SAP製品以外のETL ツールまたはBIツールとSAP Data Warehouse Cloudのスペースを接続する方法をご紹介します。 外部ツールとSAP Data Warehouse Cloudの接続には 1.SAP Data Warehouse Cloudでデータベースユーザを作成 2.SAP HANA Clientのインストール 3.SAP製品以外の外部ツール(今回はPower BI)で設定を行う という3つのステップが必要です。 今回はMicrosoftのPower BI Desktopと接続させますが、Tableauなどの他のツールとの接続も可能です。(SAP HANA CloudとTableauの接続方法についてのブログはこちら) 1.SAP Data Warehouse Cloudでデータベースユーザを作成 まず最初のステップ であるデータベースユーザの作成について説明します。 SAP Data Warehouse Cloud で提供するデータベースユーザーは、基盤のSAP HANA Cloudのデータベースユーザーになります。外部ツールはSAP HANA Client (JDBC/ODBC)を通じてデータを読み取り/書き込みを行うことができます。こちらの手順へ進むまでに必要なユーザの設定やスペースの作成についてはこちらをご覧ください。それでは具体的な作業手順をご案内します。 DWCのホームで左上のメニュを展開し、スペース管理を選択します。 次の画面でユーザ管理を行いたいスペースをクリックしましょう。今回は例として”Sales#1″(技術名称”SALES1″)というスペースのユーザ管理を行います。 スペース管理画面でデータベースアクセスタブをクリックし、データベースユーザの作成をクリックします。 データベースユーザの作成用のポップアップが表示されたら、データベースユーザの接尾辞を入力します。今回はNEWUSERとします。外部のツールで入力する際のユーザネームは「スペースの名前(技術名) + データベースユーザの接尾辞」となることに注意しましょう。 次に必要なオプションを選択します。 BIツールを接続するためには「読み込みアクセスを有効化(SQL)」にチェックをいれ、その他のETLツールを接続させるためには「書き込みアクセスを有効化(SQL、DDL、およびDML)」にチェックを入れます。両方を選択することも可能です。HDI利用を有効化するためには両方を有効化しなければいけないことに注意しましょう。(※こちらの権限を変更することで各ユーザのアクセスを制限することができます) 「パスワードポリシーを有効化」、「自動予測ライブラリ(APL)および予測分析ライブラリ(PAL)を有効化」はここでは設定しませんが、利用用途や運用面で必要な場合はご検討ください。 今回はデータの読込アクセスと書込アクセスを有効化し、作成ボタンを押します。 次のような画面が表示されるので、ユーザ名、ホスト名、ポート、パスワードを別の場所へメモしましょう。パスワードの右側の目のマークをクリックするとパスワードが表示され、右のコピーボタンがクリック可能になりパスワードのコピーができるようになります。 これらの情報をETLツールやBIツールに入力することでDWCと接続することができるようになります。 パスワードを忘れてしまった、もしくは必要な情報をメモをし忘れて閉じてしまっても安心してください。新しいパスワードを簡単に作成できますし、その他の情報も確認できます。作成したユーザ名の右の....