プレゼンテーション・カタログについて
プレゼンテーション・カタログには、ユーザーが作成するコンテンツが格納されます。
このコンテンツには、フォルダ、ショートカット、Oracle Analytics Serverオブジェクト(分析、フィルタ、プロンプト、ダッシュボードなど)およびパブリッシャ・オブジェクト(レポート、テンプレートなど)が含まれます。
カタログ内のオブジェクト
次の図は、プレゼンテーション・サービスで表示されるカタログ内のサンプル・オブジェクトを示しています。
オブジェクト名のガイドライン
ユーザーに表示されるオブジェクト名(分析1など)は、論理オブジェクト名と呼ばれます。
オブジェクト名のガイドラインは次のとおりです。
- 「カタログ・オブジェクトの名前付け制限について」にリストされている特殊文字は使用しないでください。
-
論理オブジェクト名の長さは、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"\?
カタログ・オブジェクトの名前付け制限について
ワークブック、ダッシュボード、分析などのカタログ・オブジェクトの名前付けまたは名前変更を行うときに、特殊文字を使用することはできません。
| Name | 特殊文字 |
|---|---|
| アンパサンド | & |
| アスタリスク | * |
| カレット | ^ |
| コロン | : |
| カンマ | , |
| ドル記号 | $ |
| 二重バックスラッシュ | \\ |
| 感嘆符 | ! |
| フォワード・スラッシュ | / |
| 大なり記号 | > |
| ハッシュ | # |
| 小なり記号 | < |
| パーセント記号 | % |
| プラス | + |
| 疑問符 | ? |
| 引用符 | " |
| 一重引用符 | ' |
| チルダ | ~ |
| 縦棒 | | |
