機械翻訳について

MetadataServiceサービス

MetadataService()サービスを使用して、列、表、サブジェクト領域などのOracle Analyticsプレゼンテーション・サービスのスキーマ・オブジェクトの説明を取得します。

メソッド名 説明

clearQueryCache()メソッド

問合せキャッシュをクリアします。

describeColumn()メソッド

指定したサブジェクト・エリアおよび表内の指定した列の列情報を取得します。

describeSubjectArea()メソッド

指定したサブジェクト・エリアのサブジェクト・エリア情報を取得します。

describeTable()メソッド

指定したサブジェクト・エリア内の指定した表の表情報を取得します。

getSubjectAreas()メソッド

使用可能なサブジェクト・エリアのリストを取得します。

reloadLogConfiguration()メソッド

Oracle Analyticsプレゼンテーション・サービスを手動で再起動せずに、ロギング構成の変更を強制的に有効にします。

reloadMetadata()メソッド

XMLメッセージ・ファイルを再ロードし、サーバー・メタデータをリフレッシュし、キャッシュをクリアします。

clearQueryCache()メソッド

clearQueryCache()メソッドを使用して、問合せキャッシュをクリアします。

シグネチャ

boolean clearQueryCache(String sessionID);

引数 説明

String sessionID

セッションIDを指定します。これは通常ログオン・メソッドにより戻されます。 SOAPクライアント・エンジンがHTTP Cookieを処理できる場合、セッションIDは省略するか、nullに設定することができます。

describeColumn()メソッド

describeColumn()メソッドを使用して、指定したサブジェクト領域および表の指定した列の列情報を取得します。

シグネチャ

SAColumn describeColumn(String subjectAreaName, String tableName, String columnName, String sessionID);

引数 説明

String subjectAreaName

問い合せるサブジェクト・エリアを指定します。

String tableName

問い合せる表を指定します。

String columnName

問い合せる列の名前を指定します。

String sessionID

セッションIDを指定します。これは通常ログオン・メソッドにより戻されます。 SOAPクライアント・エンジンがHTTP Cookieを処理できる場合、セッションIDは省略するか、nullに設定することができます。

戻り値

SAColumnオブジェクトを戻します。 SAColumn構造の詳細。

「SAColumn構造」を参照してください。

describeSubjectArea()メソッド

describeSubjectArea()メソッドを使用して、指定したサブジェクト領域に関するサブジェクト領域情報を取得します。

シグネチャ

SASubjectArea describeSubjectArea(String subjectAreaName, SASubjectAreaDetails detailsLevel, String sessionID);

引数 説明

String subjectAreaName

問い合せるサブジェクト・エリアを指定します。

SASubjectAreaDetails detailsLevel

取得するサブジェクト・エリアについての情報を指定します。 SASubjectAreaDetails構造体の詳細は、「SASubjectAreaDetails値」を参照してください。

String sessionID

セッションIDを指定します。これは通常ログオン・メソッドにより戻されます。 SOAPクライアント・エンジンがHTTP Cookieを処理できる場合、セッションIDは省略するか、nullに設定することができます。

SASubjectAreaDetailsの値

SASubjectAreaDetails値を使用して、サブジェクト領域について取得する情報を指定します。

説明

IncludeTables

各表についての最小限の情報を記載した表リストを含めます。

IncludeTablesAndColumns

表および列の全情報を含めます。

最小

表および列の情報は含めないでください。

戻り値

SASubjectAreaオブジェクトを返します。

「SASubjectArea構造」を参照してください)。

使用方法

describeSubjectArea()メソッドのdetailsLevelパラメータ値。

detailsLevelパラメータの値に応じて、戻されるオブジェクトにはこの表に指定された情報が含まれます。

detailsLevelの値 説明

IncludeTables

表フィールドがnullではなく、このサブジェクト・エリアの表のコレクションを含むことを指定します。 各表オブジェクトはnullに設定された列フィールドを含みます。

InludeTablesAndColumns

表フィールドがnullではなく、このサブジェクト・エリアの表のコレクションを含むことを指定します。 各表オブジェクトに対し、列フィールドには対応する列のコレクションが含まれます。

最小

表リストが使用できないことを指定します。 結果のサブジェクト・エリア・オブジェクトの表フィールドはnullです。

describeTable()メソッド

describeTable()メソッドを使用して、指定したサブジェクト領域内の指定した表の表情報を取得します。

シグネチャ

SATable describeTable(String subjectAreaName, String tableName, SATableDetails detailsLevel, String sessionID);

引数 説明

String subjectAreaName

問い合せるサブジェクト・エリアを指定します。

String tableName

問い合せる表を指定します。

SATableDetails detailsLevel

取得する表の情報を指定します。 SATableDetails構造体の詳細は、「SATablesDetails値」を参照してください。

String sessionID

セッションIDを指定します。これは通常ログオン・メソッドにより戻されます。 SOAPクライアント・エンジンがHTTP Cookieを処理できる場合、セッションIDは省略するか、nullに設定することができます。

SATablesDetails値

SATablesDetails値は、サブジェクト領域表に関して取得する情報を指定します。

説明

IncludeColumns

SATableオブジェクトの列フィールドにデータを移入します。

最小

列情報は含まれません。 SATableオブジェクトの列フィールドはnullに設定されます。

戻り値

SATableオブジェクトを戻します。 SATable構造の詳細。

「SATable構造」を参照してください。

getSubjectAreas()メソッド

getSubjectAreas()メソッドを使用して、使用可能なサブジェクト領域のリストを取得します。

シグネチャ

List[] getSubjectAreas(String sessionID);

引数 説明

String sessionID

セッションIDを指定します。これは通常ログオン・メソッドにより戻されます。 SOAPクライアント・エンジンがHTTP Cookieを処理できる場合、セッションIDは省略するか、nullに設定することができます。

戻り値

SASubjectAreaオブジェクトの配列を戻します。 SASubjectArea構造の詳細。

「SASubjectArea構造」を参照してください。

使用方法

このメソッドで戻されるSASubjectAreaには、使用できる表情報がありません。

表フィールドはnullです。 すべてのレベルで問合せを行うアプローチは、getSubjectAreas()を使用してサブジェクト・エリアのリストを取得した後、describeSubjectArea()を使用して表のリストを取得するものです。 そして、describeTable()を使用して指定の表の列のリストを取得し、最後にdescribeColumn()を使用して指定の列の情報を取得します。

reloadLogConfiguration()メソッド

reloadLogConfiguration()メソッドを使用して、Oracle Analyticsプレゼンテーション・サービスを手動で再起動せずにロギング構成の変更を強制的に有効にします。

シグネチャ

boolean reloadLogConfiguration(String sessionID);

引数 説明

String sessionID

セッションIDを指定します。これは通常ログオン・メソッドにより戻されます。 SOAPクライアント・エンジンがHTTP Cookieを処理できる場合、セッションIDは省略するか、nullに設定することができます。

reloadMetadata()メソッド

reloadMetadata()メソッドを使用して、XMLメッセージ・ファイルの再ロード、サーバー・メタデータのリフレッシュおよびキャッシュのクリアを行います。

シグネチャ

boolean reloadMetadata(String sessionID);

引数 説明

String sessionID

セッションIDを指定します。これは通常ログオン・メソッドにより戻されます。 SOAPクライアント・エンジンがHTTP Cookieを処理できる場合、セッションIDは省略するか、nullに設定することができます。

戻り値

操作が成功しているかどうかを示すブール値を返します。