SAPIDT-接続の管理
IDTの接続は、SAPBusinessObjectsレポートツールを使用してリレーショナルまたはOLAPデータソースに接続するために使用されます。これは、ローカル接続または中央リポジトリで公開された接続の場合があります。
IDTでサポートされているさまざまなタイプの接続
IDTでサポートされている接続の種類は次のとおりです。
リレーショナル接続
これは、インフォメーションデザインツールでデータファンデーションレイヤーをデザインするために使用されます。データソースからテーブルと結合をインポートできます。
OLAP接続
OLAP接続を使用すると、ユニバースの作成中にビジネスレイヤを設計できます。多次元スキーマに直接接続し、ユニバース設計用にインポートすることができます。後で、SAP BusinessObjectsレポートツールで使用できます。
BICSクライアント
SAP NetWeaver BWに接続するには、SAPBICSクライアントミドルウェアを使用してBExクエリへのアクセスを提供できます。IDTの接続は、ローカルに保存することも、セキュリティで保護して中央リポジトリに公開することもできます。
ローカル接続は.cnxファイルとして保存され、IDTを実行しているすべてのユーザーがアクセスできます。接続をリポジトリに公開すると、セキュリティで保護された接続に変更されます。
保護された接続はリポジトリに公開され、接続フォルダに保存されます。リポジトリリソースビューから[リレーショナルの挿入]および[OLAP接続の挿入]コマンドを使用して、セキュリティで保護された接続を作成することもできます。
保護された接続の主なプロパティは次のとおりです-
ユーザーは認証される必要があります。
ユーザー権限をユーザーレベルで定義して、接続または接続プロパティへのアクセスを許可または拒否できます。
安全な接続は、認証されたユーザーが使用または共有できます。
IDTでの新しい接続の作成–リレーショナル
BIクライアントの下の情報デザインツールに移動します。新しいリレーショナル接続を作成するには、まずローカルプロジェクトビューで新しいプロジェクトから始めます。
「新規」→「プロジェクト」→「プロジェクト名の入力」→「終了」をクリックします。
プロジェクト名→新規→リレーショナル接続を右クリックします。
接続/リソース名を入力→[次へ]をクリックします。
データソースごとにミドルウェアを選択します。データソースとしてSAPまたは非SAPを選択し、データベースへのリレーショナル接続を設定できます。
リストからSAPを選択→SAPHANA→JDBC→「次へ」をクリックします。
認証モード、ユーザー名、およびパスワードを入力します。ホスト名とインスタンス番号を入力し、[次へ]をクリックします。
次のウィンドウで、-タイムアウト、配列フェッチサイズ、配列バインドサイズなどの接続パラメータを定義できます。[完了]をクリックします。
ソースデータベースへのリレーショナル接続は、.cnxファイル拡張子で作成されます。[接続のテスト]をクリックできます。
ウィンドウの下部には、接続パラメーター(ログインパラメーター、構成パラメーターなど)が表示されます。
→接続のテスト→成功
同様に、他のデータソースのリレーショナル接続を作成できます。
この接続をリポジトリに公開して、使用できるようにする必要があります。
接続名を右クリック→リポジトリへの接続の公開→BOリポジトリのパスワードの入力→接続→終了→はい。
.cns-保護されたリポジトリ接続
.cnx-local unsecured-この接続を使用すると、リポジトリに何も公開できなくなります。
これは、インフォメーションデザインツールでリレーショナル接続を作成する方法を示しています。接続の作成に関連する手順を要約すると-
- 接続の名前を入力します
- ターゲットデータベースのミドルウェアを選択します
- ログインパラメータを入力して、リレーショナルデータソースに接続します
- 接続を最適化して終了するようにパラメーターを構成およびカスタマイズします
- 安全に変更するには、接続をリポジトリに公開します
接続の名前変更または削除
接続の名前を変更または削除するには、[ローカルプロジェクト]領域の下の接続名を右クリックします。
このようにリレーショナル接続を削除または編集することもできます。
IDTでの新しい接続の作成– OLAP
OLAP接続は、情報デザインツールでビジネスレイヤーを設計するために多次元ビューまたはデータモデルに接続するために使用されます。
新しいOLAP接続を作成するには、「プロジェクト名」→「新規」→「OLAP接続」を右クリックします。
接続名と説明を入力し、[次へ]をクリックします。
次に、OLAPミドルウェアドライバを選択します。使用可能なすべてのOLAPデータソースのリストが表示されます。要件に応じて、任意のOLAPデータソースを選択できます。
OLAPはビジネス層に直接ヒットするため、データファンデーションを作成する必要はないことに注意してください。ビジネスレイヤでディメンション、メジャー、およびその他のプロパティを定義できます。
OLAPデータソースに接続するのに適したミドルウェアドライバを選択し、[次へ]をクリックします。
接続パラメータ、認証の詳細、システム名、インスタンス番号などを入力し、[次へ]をクリックします。
接続する特定のキューブ、またはデザインタイムリポジトリ内のすべてのキューブを選択することもできます。特定のキューブを選択した場合、このOLAP接続を使用して、そのキューブで使用可能なオブジェクトに対してのみビジネスレイヤを設計できます。
[完了]をクリックします。
次に、接続をリポジトリに公開する必要があります。接続を右クリック→「接続をリポジトリに公開」。
接続のログインパラメータ
IDTでリレーショナル接続またはOLAP接続を作成して任意のデータソースに接続する場合は、ホスト名やインスタンス番号など、ソースデータベースのログインパラメータを指定する必要があります。
接続パラメータ
接続の作成中に、さまざまな接続パラメータを設定できます-
Connection Pool Mode −これは接続をアクティブに保つために使用されます。
Pool Timeout −接続をアクティブに保つように接続プールモードを設定する場合、接続を開いたままにする時間の長さ(分単位)。
Array Fetch Size −これは、データベースからフェッチできる行の最大数を示します。
Example − 25の値を入力し、クエリが150行を返すため、それぞれ25行の6回のフェッチでフェッチされるとします。
Array Bind Size −このフィールドは、IDTでユニバースを設計する場合には必要ありません。
Login Timeout −接続がタイムアウトを試行し、エラーメッセージが表示される分を決定します。
ConnectInit、Hintのように定義できるさまざまなカスタムパラメータがあります。
接続の編集
接続を編集するには、ローカルプロジェクトビューで接続名をダブルクリックします。
[一般情報]タブ→[編集]に移動します。
接続パラメータを編集するには、[編集]ボタンをクリックします。認証の詳細と接続パラメータを編集できます。
ミドルウェアドライバを変更するには、[ドライバの変更]をクリックします。ドロップダウンリストからドライバーを選択します。
データベースサーバーの可用性をテストすることもできます。[接続のテスト]をクリックします。
[接続定義]ペインには、接続に関して保存されている情報(ログインパラメータ、構成パラメータなど)が表示されます。