Sap-idt-managing-connections

提供:Dev Guides
移動先:案内検索

SAP IDT-接続の管理

IDTの接続は、SAP BusinessObjectsレポートツールを使用してリレーショナルデータソースまたはOLAPデータソースに接続するために使用されます。 ローカル接続または中央リポジトリで公開された接続のいずれかです。

IDTでサポートされるさまざまな種類の接続

以下は、IDTでサポートされている接続のタイプです-

リレーショナル接続

これは、インフォメーションデザインツールでデータファンデーションレイヤーを設計するために使用されます。 データソースからテーブルと結合をインポートできます。

OLAP接続

OLAP接続を使用すると、ユニバースを作成しながらビジネスレイヤーを設計できます。 多次元スキーマに直接接続し、ユニバースデザイン用にインポートすることができます。 後で、SAP Business Objectsレポートツールで使用できます。

BICSクライアント

SAP NetWeaver BWに接続するには、SAP BICSクライアントミドルウェアを使用して、BExクエリへのアクセスを提供できます。 IDTの接続はローカルに保存するか、中央のリポジトリで保護および公開できます。

ローカル接続は.cnxファイルとして保存され、IDTを実行しているすべてのユーザーがアクセスできます。 リポジトリへの接続を公開すると、セキュリティで保護された接続に変更されます。

セキュリティで保護された接続がリポジトリに公開され、接続フォルダーに保存されます。 リポジトリリソースビューから[リレーショナルの挿入]および[OLAP接続の挿入]コマンドを使用して、セキュリティで保護された接続を作成することもできます。

以下は、セキュリティで保護された接続の主要なプロパティです-

  • ユーザーを認証する必要があります。
  • 接続または接続プロパティへのアクセスを許可または拒否するために、ユーザーレベルでユーザー権限を定義できます。
  • セキュリティで保護された接続は、認証されたユーザーが使用または共有できます。

IDTでの新しい接続の作成-リレーショナル

BIクライアントの下の情報設計ツールに移動します。 新しいリレーショナル接続を作成するには、最初に[ローカルプロジェクト]ビューで新しいプロジェクトを開始します。

新規→プロジェクト→プロジェクト名を入力→完了をクリックします。

[プロジェクト名]→[新規]→[リレーショナル接続]を右クリックします。

IDTの新しい接続

接続/リソース名を入力→「次へ」をクリックします。

リソース名

データソースごとにミドルウェアを選択します。 データソースとしてSAPまたは非SAPを選択し、データベースへのリレーショナル接続を設定できます。

リストからSAPを選択しました→SAP HANA→JDBC→次へをクリックします。

ミドルウェアデータベース

認証モード、ユーザー名、およびパスワードを入力します。 ホスト名とインスタンス番号を入力して、「次へ」をクリックします。

SAP HANAデータベース

次のウィンドウで、タイムアウト、配列フェッチサイズ、配列バインドサイズなどの接続パラメーターを定義できます。 完了をクリックします。

接続パラメーターの定義

ソースデータベースへのリレーショナル接続は、.cnxファイル拡張子で作成されます。 [接続のテスト]をクリックできます。

接続テスト

ウィンドウの下部には、ログインパラメーター、構成パラメーターなどの接続パラメーターが表示されます。

→接続テスト→成功

同様に、他のデータソースのリレーショナル接続を作成できます。

この接続を使用できるようにするには、この接続をリポジトリに公開する必要があります。

接続名を右クリック→接続をリポジトリに公開→BOリポジトリのパスワードを入力→接続→完了→はい。

BOリポジトリを入力

cnx-local unsecured - If you use this connection it will not allow you to publish anything to the repository..

これは、情報設計ツールでリレーショナル接続を作成する方法を示しています。 接続の作成に関与する手順を要約するには-

  • 接続の名前を入力してください
  • ターゲットデータベースのミドルウェアを選択します
  • ログインパラメータを入力して、リレーショナルデータソースに接続します
  • パラメーターを構成およびカスタマイズして、接続を最適化し、完了します
  • セキュアに変更するには、リポジトリへの接続を公開します

接続の名前変更または削除

接続の名前を変更または削除するには、[ローカルプロジェクト]エリアの下の接続名を右クリックします。

接続名の変更

このようなリレーショナル接続を削除または編集することもできます。

IDTでの新しい接続の作成-OLAP

OLAP接続は、多次元ビューまたはデータモデルに接続して、インフォメーションデザインツールでビジネスレイヤーを設計するために使用されます。

新しいOLAP接続を作成するには、[プロジェクト名]→[新規]→[OLAP接続]を右クリックします。

OLAP

接続名と説明を入力して、「次へ」をクリックします。

接続名

次に、OLAPミドルウェアドライバーを選択します。 使用可能なすべてのOLAPデータソースのリストが表示されます。 要件に従って、任意のOLAPデータソースを選択できます。

OLAPはビジネスレイヤーに直接到達するため、データファンデーションを作成する必要はありません。 ビジネスレイヤーでディメンションとメジャーおよびその他のプロパティを定義できます。

適切なミドルウェアドライバーを選択してOLAPデータソースに接続し、[次へ]をクリックします。

OLAPミドルウェア

接続パラメーター、認証の詳細、システム名、インスタンス番号などを入力します。 次へをクリックします。

OLAPミドルウェアのパラメータ

接続する特定のキューブまたは設計時リポジトリ内のすべてのキューブを選択することもできます。 特定のキューブを選択した場合、このOLAP接続を使用すると、そのキューブで使用可能なオブジェクトでのみビジネスレイヤーを設計できます。

OLAP接続

完了をクリックします。

ここで、接続をリポジトリに公開する必要があります。 接続を右クリック→接続をリポジトリに公開します。

リポジトリ接続

接続のログインパラメータ

IDTでリレーショナル接続またはOLAP接続を作成してデータソースに接続する場合、ホスト名やインスタンス番号などのソースデータベースのログインパラメーターを指定する必要があります。

接続のログインパラメーター

接続パラメータ

接続の作成中に、さまざまな接続パラメータを設定できます-

接続プールモード-これは、接続をアクティブに保つために使用されます。

プールタイムアウト-接続をアクティブに保つために接続プールモードを設定すると、接続を開いたままにする時間(分単位)。

*Array Fetch Size* -これは、データベースから取得できる行の最大数を示します。

-25の値を入力し、クエリが150行を返すと仮定すると、25行ごとに6回フェッチされます。

配列バインドサイズ-このフィールドは、IDTでユニバースを設計するために必要ではありません。

ログインタイムアウト-接続がタイムアウトになるまでの時間を決定し、エラーメッセージが表示されます。

ConnectInit、Hintなど、定義可能なさまざまなカスタムパラメータがあります。

接続の編集

接続を編集するには、ローカルプロジェクトビューで接続名をダブルクリックします。

[一般情報]タブ→[編集]に移動します。

一般情報タブ

接続パラメーターを編集するには、「編集」ボタンをクリックします。 認証の詳細と接続パラメーターを編集できます。

ミドルウェアドライバーを変更するには、[ドライバーの変更]をクリックします。 ドロップダウンリストからドライバーを選択します。

データベースサーバーの可用性をテストすることもできます。[接続のテスト]をクリックします。

[接続定義]ペインには、接続に関して保存されている情報(ログインパラメーター、構成パラメーターなど)が表示されます。