プレゼンテーション・カタログについて
プレゼンテーション・カタログには、ユーザーが作成するコンテンツが格納されます。
このコンテンツには、フォルダ、ショートカット、Oracle Analytics Serverオブジェクト(分析、フィルタ、プロンプト、ダッシュボードなど)およびBI Publisherオブジェクト(レポート、テンプレートなど)が含まれます。
カタログ内のオブジェクト
次の図は、プレゼンテーション・サービスで表示されるカタログ内のサンプル・オブジェクトを示しています。
オブジェクト名のガイドライン
ユーザーに表示されるオブジェクト名(Analysis 1など)は、論理オブジェクト名と呼ばれます。
オブジェクト名のガイドラインは次のとおりです。
-
カタログ内のオブジェクトの論理名には、有効なUnicode文字であれば、どの文字でも使用できます。次のものは有効な論理名です。
Hello World Profit / Loss % Sales * $ Cost ~~ $ "Expense"?
-
論理オブジェクト名の長さは、256 Unicode文字以内にしてください。
-
オブジェクトの論理パス名の長さは、16,000 Unicode文字以内にしてください。
-
オブジェクトの論理パス名のディレクトリ・セグメントの数は、255セグメント以内にしてください。
たとえば、/n1/n2/n3/n4/…./n253/n254/n255などの名前を持つディレクトリは有効ですが、/n1/n2/n3/n4/…./n254/n255/n256などの名前は無効です。
-
SOAPを使用してオブジェクトのパス名を渡す場合は、次に示す文字をエスケープする必要があります。
Forward slash (/) Backward slash (\) Tilde (~) Asterisk (*) Question mark (?)
次に示す論理パス名はすべて有効です。
/shared/test/Hello World /shared/test/Profit \/ Loss /shared/test/% Sales \* $ Cost \~\~ $ "Expense"\?
カタログ・パスを作成する際は十分に注意してください。一般的に、コードではスラッシュ(/)は常にパス・セパレータとみなされます。パス・コードに「Profit / Loss」などのオブジェクト名が含まれていないか常に確認してください。
-
SOAPを使用してカタログ検索フィルタを渡す場合は、次に示す文字をエスケープする必要があります。
Forward slash (/) Backward slash (\) Tilde (~) Asterisk (*) Question mark (?) Caret (^) Dollar sign (?)
次に示す検索フィルタはすべて有効です。
Hello World Profit \/ Loss % Sales \* \$ Cost \~\~ \$ "Expense"\?