プレゼンテーション・カタログについて

プレゼンテーション・カタログには、ユーザーが作成するコンテンツが格納されます。

このコンテンツには、フォルダ、ショートカット、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"\?