130
Hyperion(R) Business Rules リリース 11.1.1 HYPERION BUSINESS RULES 管理者ガイド

Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

H y p e r i o n ( R ) B u s i n e s s R u l e s

リリース 1 1 . 1 . 1

H Y P E R I O N B U S I N E S S R U L E S 管理者ガイド

Page 2: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

Business Rules Hyperion Business Rules 管理者ガイド , 11.1.1

Copyright © 1999–2008, Oracle and/or its affiliates.All rights reserved.

著者: EPM Information Development Team

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントが、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供される場合は、次の Notice が適用されま

す。U.S. GOVERNMENT RIGHTS: Programs, software, databases, and related documentation and technical data

delivered to U.S. Government customers are "commercial computer software" or "commercial technical data"

pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the

use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set

forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract,

the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle

USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

このソフトウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーショ

ンを含む)への用途を目的として開発されていません。このソフトウェアを危険が伴うアプリケーション

で使用する際、このソフトウェアを安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアを危険が伴うア

プリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

このソフトウェアおよびドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。

Page 3: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

目次

第 1 章 スタート・ガイド . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

始める前に . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Business Rules について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

Business Rules の機能および利点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

簡単に作成が可能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

使いやすさ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

メンテナンスが簡単 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

ビジネス・ルールの役割 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Business Rules 製品コンポーネント . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Business Rules の前提知識 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

管理コンソールを使用する前に . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Web ランチャを使用する前に . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

管理コンソールの使用方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Web ランチャの使用方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Shared Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

第 2 章 ビジネス・ルール、シーケンス、マクロおよび変数 . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Business Rules について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Business Rules へのアクセス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

ビジネス・ルールの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

データベースのアウトラインの選択 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

ビジネス・ルールの編集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

ビジネス・ルールの保存 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

ビジネス・ルール・シーケンスについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

ビジネス・ルール・シーケンスの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

ビジネス・ルール・シーケンスの編集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

ビジネス・ルール・シーケンスの保存 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

シーケンスからのビジネス・ルールやシーケンスの削除 . . . . . . . . . . . . . . 26

変数について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

グローバル変数の作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

スマート・リストの選択 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

ローカル変数の作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

目次 iii

Page 4: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ローカル変数の編集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

メンバーの選択 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

ローカル変数の削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

変数の挿入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

ビジネス・ルールへの実行時プロンプトのグローバル変数の関連付け . . . 38

マクロについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

マクロの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

マクロの挿入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

マクロへのパラメータの挿入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

マクロの編集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

Essbase 計算コマンドについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

Essbase 計算コマンドの使用方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

Essbase 関数について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

関数エディタによる関数の挿入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

グラフィカル・ビジネス・ルールへのアクションの追加について . . . . . . . . . . 44

「データの集約」アクションの追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

「データのコピー」アクションの追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

「データの消去」アクションの追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

「ブロックの作成」アクションの追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

グラフィカル・ビジネス・ルールへの式の追加について . . . . . . . . . . . . . . . . . 49

グラフィカル・ビジネス・ルールへの式の追加 . . . . . . . . . . . . . . . . . . . . . . 50

式の宛先の指定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

式のソースの指定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

式の範囲の指定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

カスタム・ツールバーの使用方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

ソースの式への追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

数値オペランドの式への追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

演算子の式への追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

関数の式への追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

式へのカッコの挿入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

式のデータ条件の指定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

比例配分率式のグラフィカル・ビジネス・ルールへの追加 . . . . . . . . . . . . 59

ユーザー定義の比例配分率式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

合計に対する割合の比例配分率式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

親に対する割合の比例配分率式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

メンバーに対する割合の比例配分率式 . . . . . . . . . . . . . . . . . . . . . . . . . . 60

単価-レート式のグラフィカル・ビジネス・ルールへの追加 . . . . . . . . . . . . 60

グラフィカル・ビジネス・ルールへの変数式の追加 . . . . . . . . . . . . . . . . . . 61

グラフィカル・ビジネス・ルールへのカスタム式の追加 . . . . . . . . . . . . . . 62

iv 目次

Page 5: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ビジネス・ルールの削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

シーケンスの削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

マクロの削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

グローバル変数の削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

第 3 章 アクセス権限の割当て . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

アクセス権限の追加について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

ビジネス・ルールに対するアクセス権限について . . . . . . . . . . . . . . . . . . . . . . . 68

ビジネス・ルールに対するアクセス権限の追加と編集 . . . . . . . . . . . . . . . . 68

ビジネス・ルールに対するアクセス権限の削除 . . . . . . . . . . . . . . . . . . . . . . 70

変数に対するアクセス権限について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

変数に対するアクセス権限の追加と編集 . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

変数に対するアクセス権限の削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

マクロに対するアクセス権限について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

マクロに対するアクセス権限の追加と編集 . . . . . . . . . . . . . . . . . . . . . . . . . 73

マクロに対するアクセス権限の削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

ビジネス・ルール・シーケンスに対するアクセス権限について . . . . . . . . . . . . 75

ビジネス・ルール・シーケンスに対するアクセス権限の追加と編集 . . . . . 76

ビジネス・ルール・シーケンスからのアクセス権限の削除 . . . . . . . . . . . . 78

プロジェクトに対するアクセス権限について . . . . . . . . . . . . . . . . . . . . . . . . . . 79

プロジェクトへのアクセス権限の追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

プロジェクトへのアクセス権限の削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

第 4 章 ビジネス・ルールとシーケンスの検証および起動 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

ビジネス・ルールの検証 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

ビジネス・ルールの起動 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

ビジネス・ルール・シーケンスの検証 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

ビジネス・ルール・シーケンスの起動 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

ショートカットからの起動 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

Business Rules ユーティリティでのパスワード・プロンプトの非表示 . . . . 88

コマンド・ライン起動の例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

複数のビジネス・ルールをショートカットから起動 . . . . . . . . . . . . . . . . . . 90

バッチ・ファイルの例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

実行時プロンプトのあるビジネス・ルールの自動化 . . . . . . . . . . . . . . . . . . 90

第 5 章 プロジェクトを使用したリポジトリ・オブジェクトの管理 . . . . . . . . . . . . . . . . . . . . . 93

プロジェクトについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

プロジェクトの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

プロジェクトの編集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

ビジネス・ルール、シーケンス、マクロおよび変数をプロジェクトに追加 . . . 95

目次 v

Page 6: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ビジネス・ルール、シーケンス、マクロおよび変数をプロジェクトから削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

プロジェクトの削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

第 6 章 インポートとエクスポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

ビジネス・ルール、マクロ、変数、シーケンスおよびプロジェクトのエクスポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

ビジネス・ルール、マクロ、変数、シーケンスおよびプロジェクトのインポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

第 7 章 システムの管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

リポジトリの移行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

移行 ID ユーティリティを使用したリポジトリの ID の移行 . . . . . . . . . . . . . . 107

プロパティ・ファイルからの情報の表示 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

ログ・ファイルのメッセージ・レポート・レベルの変更 . . . . . . . . . . . . . . . . 108

データベースの場所の管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

新しいデータベースの場所の追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

場所の編集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

場所へのアクセス権限の追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

場所へのルールの追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

場所からのアクセス権限の削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

場所へのアクセス権限のコピー . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

場所の削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

クラスタの管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

クラスタの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

クラスタの編集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

クラスタへの場所の追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

クラスタからの場所の削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

クラスタへのアクセス権限の追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

クラスタからのアクセス権限の削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

クラスタへのルールの追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

クラスタへのアクセス権限のコピー . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

クラスタの削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

用語集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

索引 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

vi 目次

Page 7: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

1スタート・ガイド

この章の内容

始める前に. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

Business Rules について. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

Business Rules の機能および利点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

ビジネス・ルールの役割. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

Business Rules 製品コンポーネント. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Business Rules の前提知識 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

管理コンソールの使用方法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Web ランチャの使用方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Shared Services ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

この章では、Oracle Hyperion(R) Business Rules の機能と利点、Business Rules におけ

る役割、Business Rules を使用するにあたって理解しておくべきその概念と用語に

ついて説明します。また、Business Rules のコンポーネントと、そのコンポーネン

トを使用したビジネス・ルールの作成方法と起動方法についても説明します。

始める前にこのガイドを使用して Business Rules を理解し作業を始める前に、次のタスクを

行ってください。

l Oracle Hyperion(R) Shared Services(Shared Services)をインストールします。

Hyperion Shared Services のインストール・ガイドを参照してください。

l Oracle Essbase Administration Services をインストールします。これにより

Business Rules が自動的にインストールされます。Essbase Administration Services

のインストール・ガイドを参照してください。

l Microsoft SQL Server Enterprise Manager、Oracle、DB2 または MYSQL で Shared

Services と Business Rules の空のデータベースを 1 つずつ作成します。Essbase

Administration Services のインストール・ガイドを参照してください。

l Oracle Hyperion Enterprise Performance Management System コンフィグレータを

使用して Shared Services を構成します。Hyperion Shared Services のインストー

ル・ガイドを参照してください。

l EPM System コンフィグレータを使用して Administration Services および Business

Rules を構成します(アプリケーション・サーバーとリレーショナル・データ

ベース・リポジトリの構成、Administration Services および Business Rules の

始める前に 7

Page 8: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

Shared Services への登録には、このユーティリティを使用します)。Essbase

Administration Services のインストール・ガイドを参照してください。

l Shared Services ユーザー管理コンソールを使用して、Business Rules で使用する

ユーザーとグループをプロビジョニングし、Business Rules の役割を割り当て

ます。™Hyperion のセキュリティ管理ガイドを参照してください。

Shared Services の概要は、13 ページの「Shared Services」を参照してください。

Business Rules についてBusiness Rules を使用すると、Oracle Essbase サーバーでビジネス・ルールの作成、

実行および管理ができます。

従来の多次元アプリケーションでは、複雑な計算をプログラミングして必要なビ

ジネス・ルールを実行する必要があります。さらに、ビジネス・ルールの論理の

作成、検証およびエラーの検出は、通常、時間がかかり、ユーザーの負担になり

ます。また、業務の需要に対応するために、時には 1 週間ごとや 1 時間ごとに、

計算を頻繁に変更する必要があります。このように頻繁に変更するのは、分析ア

プリケーションの利用者にとって手間がかかり、高価な費用を負担することにな

ります。

Business Rules は、ビジネス・アプリケーションのニーズの変化への対応に要する

時間を短縮し、アプリケーションの開発サイクルを短縮し、ビジネス・ユーザー

の生産性を高めるとともに、アプリケーション・コンポーネントの再利用を促進

し、分析アプリケーションの投資に対する利益を拡大します。

Business Rules の機能および利点Business Rules を使用すると、お使いの多次元分析アプリケーションでのビジネス・

ルールおよびシーケンスの作成、実行および管理を簡単に実行できます。Business

Rules の機能および利点は、次のトピックに記載されています。

簡単に作成が可能l マクロによりビジネス・ルールとシーケンスの作成が簡単にでき、また、別

のビジネス・ルールまたはマクロでビジネス・ルールの部分を再利用できる

ため、ビジネス・ルールの設計時間が短縮できます。

l 保存した選択タイプの変数は、実行時のみでなく設計時にも利用できるため、

ビジネス・ルールの設計が簡単になります。

l 一意のコストや収益の計算を定義する式が事前に定義されていて再利用でき

ると、ビジネス・ルールの設計者は設計時間を短縮できます。次の式が用意

されています。

m 比例配分率

m 単価-レート

m 変数

m カスタム

8 スタート・ガイド

Page 9: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l コンポーネント、計算式、プロセスの図式的説明により、多次元アプリケー

ションでビジネス・ルールの作成が簡単になります。

使いやすさl ビジネス・ユーザーは、Administration Services、Business Rules Web ランチャ、

Business Rules コマンド・ライン・ランチャ、Oracle Hyperion Planning, Fusion

Edition (Planning) Web クライアントからビジネス・ルールを起動できます。

l ビジネス・ルールは、すべての Essbase 環境で起動できます。

l ビジネス・ルールは、広域ネットワーク(WAN)上のサーバーに保管して起動

できます。

l ビジネス・ルールの実行時プロンプトを使用することにより、予算管理者は

確実に有効な入力を実行できます。

l 起動時に実行時プロンプトで値を入力することにより、複数のユーザーによっ

て再使用できるビジネス・ルールを作成できます。

メンテナンスが簡単l Business Rules のアーキテクチャでは、複数のビジネス・ユーザーに対し管理

および配置できるように、会社全体での管理および使用が考慮されています。

l ビジネス・ルール、シーケンス、マクロ、変数およびプロジェクトは、Microsoft

Access、Microsoft SQL Server、Oracle、DB2 などのリポジトリに保管され、会社

全体で共有してアクセスできます。

l リポジトリを使用して、複数のアプリケーションの情報を 1 つのデータベー

スに保管することにより、ビジネス・ルールの管理とメンテナンスが容易に

なります。

l ビジネス・ルール、シーケンス、マクロおよび変数をプロジェクトとして論

理的に整理することにより、検索と管理を効率よく実行できます。

ビジネス・ルールの役割次の表には、典型的なビジネス・ルールの役割と、その役割が割り当てられたユー

ザーおよびグループが実行できるタスクをまとめました。

注:

Shared Services ユーザー管理コンソールでユーザーおよびグループを設定し、役割

を割り当てます。Hyperion のセキュリティ管理ガイドを参照してください。

ビジネス・ルールの役割 実行できるタスク

管理者 管理者の役割を持つユーザーまたはグループは、次のタスクを実行できます。

ビジネス・ルールの役割 9

Page 10: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ビジネス・ルールの役割 実行できるタスク

l ビジネス・ルール、シーケンス、マクロ、変数、プロジェクトの作成、起動、編集、検証、管理

l ビジネス・ルール、シーケンス、マクロ、変数、プロジェクトへのアクセス権限の割当て

l ユーザー、グループ、役割の作成および編集

l リポジトリとログ・ファイルの設定

対話型ユーザー

対話型ユーザーの役割を持つユーザーまたはグループは、次のタスクを実行できます。

l ビジネス・ルール、シーケンス、マクロ、変数、プロジェクトの作成、起動、編集、検証、管理

l ビジネス・ルール、シーケンス、マクロ、変数、プロジェクトへのアクセス権限の割当て(管理者のみが割り当てできるビジネス・ルールの起動を除く)

基本ユーザー

基本ユーザーの役割を持つユーザーまたはグループは、次のタスクを実行できます。

l アクセス権限を持つビジネス・ルールとシーケンスの起動

l アクセス権限を持つビジネス・ルールとシーケンスの表示

l すべての変数とマクロの表示

l 編集権限が付与されたビジネス・ルール、シーケンス、マクロ、変数およびプロジェクトの編集

Business Rules 製品コンポーネントBusiness Rules のこのリリースには、次の 3 種類のコンポーネントが含まれていま

す。

l Administration Services 管理コンソール(管理コンソール): 管理者は、

Administration Services の管理コンソールを使用して、グラフィカルおよびグラ

フィカル以外のビジネス・ルールの作成、編集、検証、起動および管理を行

います。

l Business Rules Web ランチャ: ビジネス・ユーザーは、Business Rules Web ラン

チャを使用して、ビジネス・ルールを選択し、必要に応じて実行時プロンプ

トを入力し、Web でビジネス・ルールを起動します。

l Business Rules コマンド・ライン・ランチャ:管理者はコマンド・ライン・ラン

チャを使用して、デスクトップにコマンド・ライン起動(ショートカットとも

呼ばれます)を作成して、Business Rules の外側からビジネス・ルールを実行す

るようにスケジュールできます。

Business Rules の前提知識この項では、Business Rules を使用する前に、理解する必要のあるビジネス・ルー

ルとその概念について説明します。Hyperion では、Business Rules を使用する前

10 スタート・ガイド

Page 11: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

に、ユーザーが Essbase の初級トレーニングを受け、多次元アプリケーションとビ

ジネス・プロセスを理解することを推奨しています。

管理コンソールを使用する前に管理コンソールを使用するには、Essbase について次の項目を理解している必要が

あります。

l データベース次元およびアウトライン構造を含む Essbase アプリケーションの

理解

l データベース内のデータの保管場所、データの保管および集約方法、データ

がデータベースにロードされるレベルに関する知識

Essbase アプリケーション、データベースの次元、およびデータベースのアウトラ

インの詳細は、Hyperion Essbase - System 9 のデータベース管理者ガイドを参照し

てください。

使用するビジネス・プロセスの次の要素も把握している必要があります。

l 計算の実行順序

l ビジネス・ルールのシーケンス

l 計算式を導き出すための主だった仮定

Web ランチャを使用する前に

Business Rules Web ランチャを使用する前に、ビジネス・ルールについての次の情

報を理解してください。

l 実行する必要があるビジネス・ルール

l 入力する必要のある実行時プロンプトの値を取得する場所

l ビジネス・ルールの実行が必要なタイミング

l アプリケーションおよびデータベース・アウトラインの知識

管理コンソールの使用方法Administration Services の管理コンソールにアクセスして使用するには、

Administration Services サーバーを起動しておく必要があります。さらにビジネス・

ルール、シーケンス、マクロおよび変数を作成する際に参照するデータベースの

アウトラインを選択するには、Essbase サーバーも起動しておく必要があります。

Administration Services サーバーと Essbase サーバーのインストールおよび起動の詳

細は、Essbase Administration Services のインストール・ガイドを参照してください。

ä 管理コンソールにアクセスするには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択します。

管理コンソールの使用方法 11

Page 12: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名を入力する

か、ドロップダウン・リストからサーバー名を選択します。次にユーザー名とパス

ワードを入力して OK をクリックします。

「Administration Services」ウィンドウが表示され、ウィンドウの左側のフレームに

縮小された Business Rules が表示されます。

3 「Business Rules」ノードの下のノードを展開して、コンテンツを表示します。

「Business Rules」には次の 3 つのノードがあります。

l 「個人のプロジェクト」ノードにはログオンしているユーザーにより作成され

た Business Rules リポジトリのプロジェクトがリストされます。プロジェクト

は、ビジネス・ルール、シーケンス、マクロおよび変数を論理的にグループ

化する上で便利です。

l 「リポジトリ・ビュー」ノードには、Business Rules リポジトリに保管されたす

べてのリポジトリ・オブジェクト(ビジネス・ルール、シーケンス、マクロ、

変数およびプロジェクト)がリストされます。リポジトリ・オブジェクトの作

成、編集、検証、起動および管理には、このノードの機能を使用します。

l 「管理」ノードには、クライアントおよびサーバーのプロパティがリストされ

ます。ログ・ファイルのエラー・レポート・レベルの変更、リポジトリの移

行、およびビジネス・ルールのインポートとエクスポートには、このノード

の機能を使用します。

Administration Services の管理コンソール機能の使用の詳細は、「管理コンソールの

使用方法」を参照してください。

Web ランチャの使用方法Business Rules Web ランチャはビジネス・ニーズに対応したビジネス・ルールを実

行する必要があるビジネス・ユーザーのために設計されています。ビジネス・ユー

ザーは Web ランチャを使用して作成したビジネス・ルールを実行します。ビジネ

ス・ユーザーが Web ランチャを使用するには、Essbase サーバーの 1 つ以上のデー

タベースに対して計算アクセス権を持っている必要があります。

ä Business Rules Web ランチャにログオンするには:

1 Web ランチャの URL を入力します。

ビジネス・ユーザーは、Microsoft Internet Explorer を使用して、管理者が指定した

URL に移動します。

Business Rules Web ランチャの URL:

http://[Computer name]:[port]/hbrlauncher

ここで[Computer name] : [port]は Essbase サーバーが実行されているコンピュー

タ名とポートです(10080 がデフォルト・ポートです)。

デフォルトのポート番号を使用しない場合は、コンピュータ名とポート番号を管

理者に問い合せます。

Web ランチャの URL を入力すると、「ログオン」ページが表示されます。

12 スタート・ガイド

Page 13: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

2 サーバーテキスト・ボックスで、ドロップダウン・リストからサーバー名を選択しま

す。

3 ユーザーテキスト・ボックスにユーザー名を入力します。

4 パスワードテキスト・ボックスにユーザー名に対応するパスワードを入力します。

5 ログオンをクリックします。

Business Rules のホーム・ページが表示されます。Business Rules のホーム・ページ

では、起動するビジネス・ルールを選択できます。

Business Rules Web ランチャの使用方法の詳細は、『Hyperion Business Rules Web ラ

ンチャ・ユーザー・ガイド』または、Hyperion System Business Rules Web ランチャ

のオンライン・ヘルプを参照してください。

Shared ServicesPlanning や Business Rules などの製品には、Shared Services の機能がプログラミング

されています。Shared Services は、製品を統合して次の機能を提供します。

l ユーザー・プロビジョニング

l 外部認証定義

l メタデータ同期

l データ同期

l タスク・フロー管理

ユーザー・プロビジョニングの機能の詳細は Hyperion のセキュリティ管理ガイド

を参照してください。外部認証の詳細は Hyperion Shared Services のインストール・

ガイドを参照してください。Shared Services のその他の機能の詳細は、Shared

Services を実装する製品の管理者ガイドとユーザー・ガイドを参照してください。

Shared Services の機能を実装する製品は、Shared Services クライアントおよびサー

バー・ソフトウェアを実行する Shared Services サーバーと、Shared Services の専用

データベースにアクセスする必要があります。

Business Rules には、Shared Services のユーザー・プロビジョニング機能が実装され

ています。Business Rules のユーザー・プロビジョニングの詳細は、Hyperion のセ

キュリティ管理ガイドの Business Rules の製品付録を参照してください。Business

Rules のための Shared Services のインストールと構成の詳細は、Essbase

Administration Services のインストール・ガイドを参照してください。

Shared Services 13

Page 14: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

14 スタート・ガイド

Page 15: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

2ビジネス・ルール、シーケン

ス、マクロおよび変数

この章の内容

Business Rules について. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

ビジネス・ルール・シーケンスについて. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

変数について. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

マクロについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

Essbase 計算コマンドについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

Essbase 関数について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

グラフィカル・ビジネス・ルールへのアクションの追加について. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

グラフィカル・ビジネス・ルールへの式の追加について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

ビジネス・ルールの削除. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

シーケンスの削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

マクロの削除. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

グローバル変数の削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

Business Rules を使用すると、マクロ、変数、コマンドおよび関数を使用すること

によってビジネス・ルール(グラフィカルまたは非グラフィカル)やビジネス・ルー

ル・シーケンスを作成できます。この章では、ビジネス・ルール、ビジネス・ルー

ル・シーケンス、マクロおよび変数の作成方法について説明します。

Business Rules についてBusiness Rules を使用すると、高度な多次元ビジネス・ルールを作成、使用および

起動できます。ビジネス・ルールには通常次の項目が含まれます。

l エンティティ間でのコストの割当て

l 収益のモデリング

l 次の費用のモデリング:

m 従業員プランニング

m 減価償却プランニング

m 販売コスト

m 製造コスト

l 貸借対照表プランニング

m 設備投資

m 売掛金

Business Rules について 15

Page 16: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l 現金のソースと使用

ビジネス・ルールは、コマンド、関数、マクロおよび変数(実行時プロンプト変数

を含む)を使用して作成できます。ビジネス・ルールの作成者がその所有者にな

り、作成者のユーザー名がビジネス・ルールの所有者属性になります。ルールの

所有者は、それを編集したり削除したりする権限を持ちます。データベースの場

所でルールを起動するユーザーに対して、管理者は、その場所のルールに対する

起動権限を付与する必要があります。

ビジネス・ルールを作成する前に、Analytic Services の概要とアプリケーションに

ついて理解する必要があります。この情報を把握していると、ビジネス・ルール

を効率的に作成できます。さらに、データの次の点についても理解する必要があ

ります。

l データの保管と集約方法

l データがデータベースにロードされるレベル

l 計算の実行順序

l 計算を実行する主な前提条件

ä 次に、ビジネス・ルールの作成に使用するプロセスの概要を示します。

1 Shared Services サーバーが稼働していることを確認します。

2 Analytic Administration Services サーバーが稼働していることを確認します。

3 分析サーバーが稼働していることを確認します。

4 Analytic Administration Services の管理コンソールを起動します。

5 Analytic Administration Services にログオンします。

6 Analytic Administration Services 内から Business Rules にアクセスします。

7 新しいビジネス・ルールを記述します。ルールには、変数、マクロ、コマンド、関

数、式およびアクションを使用できます。

8 ユーザーがビジネス・ルールの検証や起動を実行できる場所を指定します。

9 ビジネス・ルールに対するアクセス権限を付与します。

10 ビジネス・ルールを保存します。

11 ビジネス・ルールを検証します。

12 ビジネス・ルールを起動します。

Business Rules へのアクセス

注:

Administration Services の管理コンソールを開いて Business Rules にアクセスするに

は、Administration Services サーバーを実行している必要があります。Administration

Services サーバーの詳細は、このリリースの Business Rules の Essbase Administration

Services のインストール・ガイドを参照してください。

16 ビジネス・ルール、シーケンス、マクロおよび変数

Page 17: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ä Business Rules にアクセスするには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名を入力する

か、ドロップダウン・リストからサーバー名を選択します。次にユーザー名とパス

ワードを入力して OK をクリックします。

Administration Services のコンソール・ウィンドウが開き、ウィンドウの左側フレー

ムに縮小された Business Rules が表示されます。

ビジネス・ルールの作成

注:

管理コンソールでビジネス・ルールを作成するには、Administration Services サー

バーが動作していることを確認します。Administration Services サーバーの詳細は、

Essbase Administration Services のインストール・ガイドを参照してください。

ä ビジネス・ルールを作成するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 エンタープライズ・ビュータブが表示されていない場合は、「管理コンソール」ウィ

ンドウの左側のフレームの下部にあるタブを選択します。

注:

「管理コンソール」ウィンドウが開いたときに、デフォルトで表示されるタブ(「エ

ンタープライズ・ビュー」、「BR 言語」または「BR アウトライン」タブ)は、ログ

オフする前に 後に作業していたタブです。

4 Administration Services の左側のナビゲーション・フレームで、「Business Rules」ノードを

展開します。次に、リポジトリ・ビューノードを展開します。

5 ルールノードを右クリックして新規ルールを選択します。

「グラフィカル」タブが表示されたルール・エディタが起動します。

6 オプション: 関連付けるアウトラインドロップダウン・リストでアウトラインを選択

していない場合は、次のいずれかを行います。

l アウトラインを選択します(ドロップダウン・リストには、このセッションで

作業したアウトラインが表示されます)。

l 「アウトラインの選択」を選択すると、このセッションで作業していないアウ

トラインを選択できる別のダイアログにアクセスできます。「データベース・

アウトラインの選択」ダイアログ・ボックスで、「Planning」または Essbase の

データベース・アウトラインをドリルダウンして選択し、「OK」をクリックし

ます。

Business Rules について 17

Page 18: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

アウトライン名が「関連付けるアウトライン」ドロップダウン・リストに表

示されます。ビジネス・ルールの作成時、「BR アウトライン」タブでアウト

ラインのコンテンツを確認できます。

l アウトラインで作業しない場合は、「関連付けるアウトラインが選択されてい

ません」を選択します。この場合、「BR アウトライン」タブにアウトライン

は表示されません。

注:

アウトラインを選択していない場合、グラフィカル・ビジネス・ルールでア

クションおよび数式を使用するためにアウトラインを選択する必要がありま

す。

7 グラフィカルおよびソースタブで、ビジネス・ルールを記述します。作成するビジネ

ス・ルールのタイプによって、次のいずれかを行います。

l 「グラフィカル」タブでグラフィカル・ビジネス・ルールを作成します。「グ

ラフィカル」タブ内を右クリックすると、アクションおよび数式をグラフィ

カル・ビジネス・ルールに挿入できます。「BR 言語」タブでアクションと数

式を選択し、「グラフィカル」タブにドラッグ・アンド・ドロップして挿入す

ることもできます。次の作業を実行できます。

1. ビジネス・ルールのグローバル・プロパティを指定します。このプロパ

ティには、式コンポーネントをルール内で計算する方法や、ルール内(ビ

ジネス・ルールの範囲とも呼びます)の式コンポーネントのすべてに共通

する次元などが含まれます。

注:

アクション・コンポーネントはグローバル・ビジネス・ルールの範囲に含

まれません。アクション・コンポーネントの次元とメンバーは、各アク

ション・コンポーネントの「範囲」タブで選択する必要があります。44

ページの「グラフィカル・ビジネス・ルールへのアクションの追加につい

て」を参照してください。

m 「概要」タブで、インテリジェント計算を有効にする場合は、「オン」

ボタンを選択します。インテリジェント計算では、計算する必要があ

るデータ・ブロックのみが計算されるので、計算効率が高まります。

すべてのデータ・ブロックを計算する場合はデフォルト設定(「オ

フ」)のままにします。

m 「範囲」タブで、リストに含める次元ごとに、「選択した値」テキスト・

ボックスに値を入力するか、虫眼鏡アイコンをクリックしてメンバー

や変数を選択します。メンバーの選択に関する詳細は、37 ページの

「メンバーの選択」を参照してください。

2. ビジネス・ルールにアクションを追加します。グラフィカル・ビジネス・

ルールでアクションを使用する方法の詳細は、44 ページの「グラフィカ

ル・ビジネス・ルールへのアクションの追加について」を参照してくださ

い。

18 ビジネス・ルール、シーケンス、マクロおよび変数

Page 19: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

3. ビジネス・ルールに数式を追加します。グラフィカル・ビジネス・ルール

で数式を使用する方法の詳細は、49 ページの「グラフィカル・ビジネ

ス・ルールへの式の追加について」を参照してください。

l 「ソース」タブで非グラフィカル・ビジネス・ルール(拡張計算スクリプト)を

作成します。「ソース」タブ内を右クリックして変数およびマクロを非グラ

フィカル・ビジネス・ルールに挿入できます。「BR 言語」タブで関数および

コマンドを選択し、「ソース」タブにドラッグ・アンド・ドロップして挿入す

ることもできます。次の作業を実行できます。

m グローバル変数をビジネス・ルールに追加します。グローバル変数の作成

の詳細は、27 ページの「グローバル変数の作成」を参照してください。

m マクロをビジネス・ルールに追加します。マクロの作成の詳細は、39

ページの「マクロの作成」を参照してください。

m Essbase 計算コマンドをビジネス・ルールに追加します。Essbase 計算コマ

ンドの挿入の詳細は、42 ページの「Essbase 計算コマンドの使用方法」を

参照してください。

m Planning 数式をビジネス・ルールに追加します。Planning 数式の詳細は、

『Hyperion Enterprise Performance Management Architect 管理者ガイド』を参

照してください。

m Essbase 関数をビジネス・ルールに追加します。Essbase 関数の挿入の詳細

は、43 ページの「関数エディタによる関数の挿入」を参照してくださ

い。

注:

「グラフィカル」タブでグラフィカル・ビジネス・ルールを作成し、「ソー

ス」タブでそのルールを変更できます。ただし、「ソース」タブで変更し

た後、「グラフィカル」タブで変更を追加できません。追加変更は「ソー

ス」タブでのみ行えます。グラフィカル・ビジネス・ルールは「ソース」

タブに拡張計算スクリプト・フォーマットで表示されます。非グラフィカ

ル・ビジネス・ルールは「ソース」タブで作成できますが、「グラフィカ

ル」タブで変更できません。「ソース」タブでルールを作成する場合、「ソー

ス」タブでのみ変更を加えられます。

8 オプション: 変数タブで、ローカル変数(つまり、このビジネス・ルールでのみ使用さ

れる変数)、および実行時プロンプトのローカル変数またはグローバル変数の作成また

は変更を行います。

l 「ローカル変数」タブで、次を実行します。

m ローカル変数を編集します。34 ページの「ローカル変数の編集」を参照

してください。

m ローカル変数を作成します。31 ページの「ローカル変数の作成」を参照

してください。

m ローカル変数を削除します。38 ページの「ローカル変数の削除」を参照

してください。

l 「実行時プロンプト」タブで、次を実行します。

m 「上へ移動」と「下へ移動」ボタンを使用して、検証や起動時に表示され

るローカルおよびグローバルの実行時プロンプトの順序を変更します。

Business Rules について 19

Page 20: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

m 実行時プロンプトの隣の「非表示」チェック・ボックスを選択すると、ビ

ジネス・ルールの検証または起動時に実行時プロンプトを非表示にしま

す。

m ビジネス・ルールに関連付けられている実行時プロンプトのグローバル変

数を選択できる「グローバル変数」ダイアログ・ボックスにアクセスする

には、「グローバル変数リンクの 追加」をクリックします。38 ページの

「ビジネス・ルールへの実行時プロンプトのグローバル変数の関連付け」

を参照してください。

m 変数を選択し、「グローバル変数リンクの除去」をクリックし、ビジネス・

ルールから実行時プロンプト変数を除去します。

注:

実行時プロンプト変数は、ビジネス・ルールで使用されない場合にのみビ

ジネス・ルールから除去できます。

9 用途タブでは、このビジネス・ルールを使用するビジネス・ルール・シーケンスを表

示できます。ビジネス・ルールを作成する際、シーケンス内のルールの使用を開始す

るまでは、このタブは空白のままです。

10 ドキュメントタブで、他のユーザーが確認できるように、このビジネス・ルールの機

能の要約を記述します。グラフィカル・ビジネス・ルールの場合は、ルールの HTML

ドキュメントの表示や出力も可能です。

たとえば、製品ラインの四半期の売上を計算し、さらにそれらを年度末の値に集

約するためにビジネス・ルールを使用することをユーザーに知らせるノートを記

述できます。

11 プロジェクトタブに、ビジネス・ルールの名前、説明および所有者を入力します。他

のユーザーがビジネス・ルールを表示または編集できないようにするには、ロック済

チェック・ボックスを選択します。

12 場所タブで、次のいずれかを実行します。

l ユーザーがビジネス・ルールを検証して、特定のデータベースの場所やクラ

スタに対して実行できるようにするには:

1. 「追加」をクリックします。

2. 「関連付けるアウトライン」ダイアログ・ボックスで、次のいずれかを実行

します。

l データベースの場所を選択します。場所の作業方法の詳細は、109 ペー

ジの「データベースの場所の管理」を参照してください。

l クラスタを選択します。クラスタの作業方法の詳細は、115 ページの「ク

ラスタの管理」を参照してください。

l 「アウトラインの選択」を選択すると、アウトラインを選択できる別のダ

イアログにアクセスできます。「データベース・アウトラインの選択」ダ

イアログ・ボックスから、Planning または Essbase のデータベース・アウ

トラインをドリルダウンして選択し、「OK」をクリックします。

「場所」テキスト・ボックスにサーバーとデータベース名が表示されま

す。

20 ビジネス・ルール、シーケンス、マクロおよび変数

Page 21: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l ユーザーがビジネス・ルールを検証して、すべてのデータベースの場所

やクラスタに対してビジネス・ルールを実行できるようにするには、「す

べての場所を許可」をクリックします。

l 1 つ以上のデータベースの場所を削除して、ユーザーがその場所に対し

てビジネス・ルールを検証または起動できないようにするには、その場

所を「場所」テキスト・ボックスで選択して「削除」をクリックします。

注:

アクセス権限を割当て可能かどうかは、ビジネス・ルールに割り当てる

場所に応じて異なります。アクセス権限を割り当てるときクラスタやデー

タベースの場所を有効にするには、「関連付けるアウトライン」ダイアロ

グ・ボックスでそれらを選択する必要があります。すべての場所および

クラスタを有効にするには、「すべての場所を許可」を選択する必要があ

ります。

13 管理者は、アクセス権限タブでビジネス・ルールに対するアクセス権限の付与や削除

を実行できます。所有者や、ルールに対するアクセス権限の変更資格があるユーザー

は、ビジネス・ルールの編集権限をユーザーに割り当てたり、編集権限を削除したり

できます。詳細は、68 ページの「ビジネス・ルールに対するアクセス権限の追加と

編集」および70 ページの「ビジネス・ルールに対するアクセス権限の削除」を参照

してください。

14 保存をクリックしてビジネス・ルールを保存します。ビジネス・ルールの保存の詳細

は、22 ページの「ビジネス・ルールの保存」を参照してください。

注:

ビジネス・ルールは検証または起動する前に、保存する必要があります。

15 オプション: ビジネス・ルールを検証します。ビジネス・ルールの検証の詳細は、83

ページの「ビジネス・ルールの検証」を参照してください。

16 オプション: ビジネス・ルールを起動します。ビジネス・ルールの起動の詳細は、84

ページの「ビジネス・ルールの起動」を参照してください。

データベースのアウトラインの選択ビジネス・ルール、シーケンス、プロジェクトのようなリポジトリ・オブジェク

トを作成する際や、これらのオブジェクトにアクセス権限を割り当てる際は、

Planning または Essbase データベース・アウトラインを選択します。これにより、

データベース・アウトラインが使用可能となり、ユーザーがビジネス・ルールま

たはシーケンスを検証および実行できる場所を割り当てたり、ビジネス・ルール、

シーケンスまたはプロジェクトにアクセス権限を割り当てたりするときに参照で

きます。

Business Rules について 21

Page 22: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ä アウトラインを選択するには、「データベース・アウトラインの選択」ダイアロ

グ・ボックスでドリルダウンして、「Planning」または「Essbase」データベース・

アウトラインを選択し、「OK」をクリックします。

アウトラインの名前は、「関連付けるアウトライン」ドロップダウン・リストに表

示されます。アウトラインのコンテンツは、「ビジネス・ルールのアウトライン」

タブで確認できます。

ビジネス・ルールの編集ビジネス・ルールの次のプロパティを編集できます。

l ビジネス・ルールの構文

l ビジネス・ルールの名前

l ビジネス・ルールの説明

l ルールに作成されたドキュメンテーション

l ビジネス・ルールの所有者

l ビジネス・ルールのロック・ステータス

l ビジネス・ルールのアクセス権限

l ビジネス・ルールの起動場所

ビジネス・ルールの保存ビジネス・ルールの作成や編集を行ったら、リポジトリに保存する必要がありま

す。ビジネス・ルールの検証または起動は、ビジネス・ルールを保存してから実

行します。

ä ビジネス・ルールを保存するには:

1 ビジネス・ルールを作成または編集したら、次のいずれかを実行します。

l ルール・エディタで、「保存」をクリックしてルールをデータベースに保存し

ます。

l エンタープライズ・ビューで、ビジネス・ルールの名前を右クリックし、「名

前を付けて保存」を選択して別の名前でビジネス・ルールのコピーを保存し

ます。

2 閉じるをクリックします。

ビジネス・ルール・シーケンスについてビジネス・ルールをビジネス・ルール・シーケンスにグループ分けし、ビジネス・

ルールを一度に順番に起動できます。グラフィカルなビジネス・ルール、拡張計

算スクリプトまたは通常の計算スクリプトをシーケンスに追加できます。実行時

プロンプトの値は、シーケンス内の各ビジネス・ルールに保存できます。

22 ビジネス・ルール、シーケンス、マクロおよび変数

Page 23: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

注:

ビジネス・ルールやビジネス・ルール・シーケンスをビジネス・ルール・シーケ

ンスに追加できます。

ビジネス・ルール・シーケンスの作成

ä ビジネス・ルール・シーケンスを作成するには(またはビジネス・ルールやビジネ

ス・ルール・シーケンスをビジネス・ルール・シーケンスに追加するには)

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 次のいずれかを実行します。

1. 新しいシーケンスを作成する場合は、「シーケンス」を右クリックして「新

規シーケンス」を選択します。

2. ビジネス・ルールまたはビジネス・ルール・シーケンスをシーケンスに追加

する場合は、「シーケンス」ノードを展開し、ビジネス・ルールまたはビジ

ネス・ルール・シーケンスを追加するシーケンスをダブルクリックします。

シーケンス・エディタに「シーケンス」タブが表示されます。

5 シーケンスタブで、追加をクリックします。

「シーケンスへの追加」ダイアログ・ボックスが表示されます。新しいビジネス・

ルール・シーケンスに追加できるルールのリストは、「ルール」タブに表示されま

す。新しいビジネス・ルール・シーケンスに追加できるシーケンスのリストは、

「シーケンス」タブに表示されます。

6 シーケンスへの追加ダイアログ・ボックスで、新しいビジネス・ルール・シーケンス

に追加するビジネス・ルールおよびビジネス・ルール・シーケンスの横にあるチェッ

ク・ボックスを選択し、OK をクリックします。

選択したビジネス・ルールおよびビジネス・ルール・シーケンスは、新しいシー

ケンスに追加されて、「シーケンス」タブに表示されます。ビジネス・ルールおよ

びビジネス・ルール・シーケンスは、検証および起動される順序で表示されます。

注:

Essbase のアウトラインと Planning のアウトラインに関連付けられたビジネス・

ルールを含んでいるシーケンスは作成できません。

7 オプション: 「上へ移動」と「下へ移動」ボタンを使用して、ビジネス・ルールやシー

ケンスが検証および起動される順序を変更します。

8 OK をクリックして、シーケンスに追加するビジネス・ルールやシーケンスを保存しま

す。

9 起動変数タブで起動変数のマージチェック・ボックスを選択して、起動変数の値リス

トの各起動変数の最初のインスタンスのみを表示します。このチェック・ボックスを

ビジネス・ルール・シーケンスについて 23

Page 24: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

選択しない場合、各起動変数のすべてのインスタンスが表示されます。たとえば、「実

行データベースの名前を入力してください」起動変数に 2 つのインスタンスがあり、

起動変数をマージする場合、「実行データベースの名前を入力してください」起動変

数の最初のインスタンスのみがリストされ、起動変数をマージしない場合は、両方の

インスタンスがリストされます。

注:

「起動変数のマージ」を選択すると、ユーザーが実行時プロンプトで入力する 初

の値が、検証と起動時に、その実行時プロンプトの後続のすべてのインスタンス

に使用されます。

10 ユーザーがシーケンスの検証または起動を行う場合にユーザーに対して表示しない値

を持つ変数を含んでいるビジネス・ルールおよびシーケンスの横にある非表示チェッ

ク・ボックスを選択します。たとえば、従業員のボーナスを計算するための値は、

ユーザーがルールまたはシーケンスを起動したときに、ユーザーに対して表示されな

いようにできます。

注:

「非表示」を選択する場合は、起動変数を指定する必要があります。「起動変数の

マージ」を選択し、マージした変数の「非表示」設定が異なると、「非表示」は選

択されません。

11 実行データベースの名前を入力してくださいテキスト・ボックスで、シーケンスを起

動しないデータベースを入力または選択します。

12 プロパティタブで、シーケンスの名前と説明やシーケンス所有者の名前を入力し、他

のユーザーがシーケンスの表示や編集をできないようにシーケンスをロックするかど

うかを指定できます。

13 アクセス権限タブでは、管理者の場合、このシーケンスへのアクセス権限を付与した

り削除したりできます。所有者であるか、シーケンスの変更権限を付与されている場

合は、ユーザーにシーケンスの編集権限を割り当てるかどうかを決定できます。76

ページの「ビジネス・ルール・シーケンスに対するアクセス権限の追加と編集」およ

び78 ページの「ビジネス・ルール・シーケンスからのアクセス権限の削除」を参照

してください。

14 新しいシーケンスを保存するには、保存をクリックします。

注:

シーケンスは検証または起動する前に、保存する必要があります。

15 オプション: シーケンスを検証するには、検証をクリックします。シーケンスの検証

の詳細は、85 ページの「ビジネス・ルール・シーケンスの検証」を参照してくださ

い。

16 オプション: シーケンスを起動するには、起動をクリックします。シーケンスの起動

の詳細は、86 ページの「ビジネス・ルール・シーケンスの起動」を参照してくださ

い。

ビジネス・ルール・シーケンスの編集ビジネス・ルール・シーケンスの次のプロパティを編集できます。

24 ビジネス・ルール、シーケンス、マクロおよび変数

Page 25: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l シーケンス内のルール

l シーケンスの名前

l シーケンスの説明

l シーケンスの所有者

l シーケンスのロック・ステータス

l シーケンスのアクセス権限

l シーケンスを起動できる場所

ビジネス・ルール・シーケンスの保存ビジネス・ルール・シーケンスの作成または編集後は、リポジトリに保存する必

要があります。シーケンスの検証または起動は、シーケンスを保存してから実行

します。

ä ビジネス・ルール・シーケンスを保存するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 次のいずれかを実行します。

1. 「シーケンス」を右クリックし、「新しいシーケンス」を選択して、新しいビ

ジネス・ルール・シーケンスを作成します。ビジネス・ルール・シーケンス

の作成の詳細は、23 ページの「ビジネス・ルール・シーケンスの作成」を参

照してください。

2. 「シーケンス」を展開し、編集するビジネス・ルール・シーケンスをダブル

クリックします。ビジネス・ルール・シーケンスの編集の詳細は、24 ページ

の「ビジネス・ルール・シーケンスの編集」を参照してください。

5 ビジネス・ルール・シーケンスを作成または編集したら、次のいずれかを実行しま

す。

1. ルール・エディタで、「保存」をクリックしてシーケンスをデータベースに

保存します。

2. エンタープライズ・ビューで、シーケンスの名前を右クリックし、「名前を

付けて保存」を選択して別の名前でシーケンスのコピーを保存します。

注:

リポジトリ・オブジェクト(ビジネス・ルール、シーケンス、マクロ、変数、

プロジェクトなど)を保存するために「保存」をクリックすると、オブジェ

クトの名前と説明を入力するための「名前を付けて保存」ダイアログ・ボッ

クスが表示されます。名前は重複できません。オブジェクトの編集権限を

持っている場合、オブジェクトの名前のみを変更できます。

ビジネス・ルール・シーケンスについて 25

Page 26: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

シーケンスからのビジネス・ルールやシーケンスの削除ビジネス・ルールまたはビジネス・ルール・シーケンスをビジネス・ルール・シー

ケンスから削除すると、シーケンスのみから削除されます。リポジトリや別のルー

ル、シーケンス、マクロまたは変数からは削除されません。

ä ビジネス・ルールやビジネス・ルール・シーケンスを別のビジネス・ルール・シー

ケンスから削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 シーケンスノードを展開して、ビジネス・ルールやビジネス・ルール・シーケンスを

削除する削除元のシーケンスをダブルクリックします。

シーケンス・エディタが開いて、ビジネス・ルール・シーケンス内にあるビジネ

ス・ルールやシーケンスを含んだ「シーケンス」タブが表示されます。

5 シーケンスタブで、削除するルールやシーケンスを選択します。

注:

一度にルールまたはシーケンスを 1 つのみ削除できます。

6 ビジネス・ルール・シーケンスから選択したビジネス・ルールやシーケンスを削除す

るには、削除をクリックします。

7 ビジネス・ルール・シーケンスに加えた変更を保存するには、保存をクリックしま

す。

変数について変数は、変数に定義される値を受け入れます。設計時に、ビジネス・ルールやマ

クロで変数を使用します。変数の用途タイプを実行時プロンプトに設定すると、

実行時に変数の値を入力するためのプロンプトが表示されます。

変数はローカル(1 つのビジネス・ルールに適用される)である場合と、グローバル

(複数のビジネス・ルールやマクロに適用可能)である場合があります。Business

Rules には、ビジネス・ルールに使用できる 3 つの変数タイプが用意されていま

す。

l 値使用- 設計時に、この変数タイプを使用してビジネス・ルールを設計する

と、値使用変数がビジネス・ルールに挿入されたとき、変数は値で置換され

ます。

たとえば、タイプが値使用で、値が May の[CurrMonth]という名前の変数を含

んだビジネス・ルールがある場合、この変数をルールに挿入すると、値 May

がルールに表示されます。

26 ビジネス・ルール、シーケンス、マクロおよび変数

Page 27: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l 保存済選択- 設計時に、この変数タイプによってルールに変数の名前が挿入さ

れます。次に実行時には、変数に指定した値が使用されます。これによって、

ルールで同じ変数を使用でき、プロンプトが表示されなくても変数の値を変

更できます。

たとえば、タイプが保存済選択で、値が May の[CurrMonth]という名前の変数

を含んだビジネス・ルールがある場合、この変数をルールに挿入すると

[CurrMonth]が表示されますが、ルールを実行すると値 May が使用されます。

l 実行時プロンプト- 実行時、ユーザーは、変数について、1 つ以上のメンバー、

文字列、数値または次元を入力するように求められます。実行時プロンプト

を使用すると、ユーザーがルールを起動したときに解決する変数をビジネス・

ルールに入力できます。

注:

実行時プロンプト・テキストを作成するときは、テキストを制限なく入力で

きます。ただし、アプリケーションで実行時プロンプトが表示されるとき、

テキストは省略されます。表示制限は、実行時プロンプトを表示するアプリ

ケーションによって異なります。

たとえば、[CurrMonth]という名前の変数を含んだビジネス・ルールがあり、

ユーザーが変数に値 July を指定すると、July は実行時に[CurrMonth]に置換さ

れます。

グローバル変数の作成

ä グローバル変数を作成するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、Analytic Administration Services 管理コンソールを起動

します。

2 Business Rules にアクセスするには、「Analytic Administration Services」ウィンドウの左側の

フレームで、エンタープライズ・ビューノード、Business Rules ノード、およびリポジ

トリ・ビューノードを展開します。

3 グローバル変数を右クリックして新規変数を選択します。

「Analytic Administration Services」ウィンドウの右のフレームに、グローバル変数

の作成用タブが表示されます。

4 変数タブで、変数の名前と説明を入力します。

5 タイプテキスト・ボックスに、次のいずれかを入力して変数のタイプを定義します。

l メンバー - 選択した次元のメンバー

l メンバー(複数) - 選択した次元のメンバーの範囲

l 次元 - メンバー選択に使用される次元

l 文字列 - テキスト文字列

l 整数 - 整数(これはデフォルトの選択です。)

変数について 27

Page 28: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l 実数 - 実数

l パーセント - 百分率

l 数値としての文字列 - テキスト文字列(Planning アウトラインを選択した場合

のみ、有効です。)

l 数値としての日付 - 日付(Planning アウトラインを選択した場合のみ、有効で

す。)

6 変数のタイプとしてスマート・リストを使用するには、スマート・リストチェック・

ボックスを選択します(このリリースの Hyperion Planning - System 9 の管理者ガイドを参

照してください)。たとえば、年次(1)、四半期ごと(2)、月ごと(3)、日ごと(4)、および

1 時間ごと(5)の 1 から 5 の値を持つレポート・サイクルでは、整数のスマート・リス

トを設定できます。「月ごと」を選択すると、数値 3 がデータベースに保管されるた

め、ユーザーが値を覚えている必要はありません。

また、スマート・リストの値として、テキスト文字列または日付を設定すること

もできます。

注:

このチェック・ボックスを使用可能にするには、スマート・リストの使用をサポー

トする Planning アウトラインを選択する必要があります。

7 スマート・リストテキスト・ボックスで、スマート・リストの名前を入力するか、検

索ボタンを使用して、スマート・リスト名を検索できます。30 ページの「スマー

ト・リストの選択」を参照してください。

8 手順 5 でメンバーまたはメンバー(複数)を選択し、実行時プロンプト変数を作成する

場合は、次元テキスト・ボックスで、実行時プロンプトの実行対象のメンバーを選択

する次元を選択します。

注:

「関連付けるアウトライン」ドロップダウン・リストでアウトラインを選択しな

かった場合は、「次元」テキスト・ボックスで次元を選択できず、「値」テキスト・

ボックスでメンバーを選択できません。

9 制限テキスト・ボックスで、次のいずれかを実行します。

l 手順 5 で「メンバー」または「メンバー(複数)」を選択した場合は、テキス

ト・ボックスにメンバーの名前を入力するか、「検索」ボタンを使用して、

ユーザーが変数を検証できるメンバーの範囲を選択します。メンバーの選択

をより簡単に行うには、「メンバー」ドロップダウン・リストと「除外」テキ

スト・ボックスを使用し、アウトラインから選択したメンバーとの関連に基

づいてメンバーのグループを指定し、他のメンバーを除外して、メンバー選

択を絞り込みます。

l 手順 5 で「実数#」、「整数」または「パーセント」を指定した場合は、「制限」

テキスト・ボックスに 小値と 大値を入力します。

l 手順 6 で変数タイプとしてスマート・リストを指定した場合、スマート・リ

ストの制限を入力するか、「検索」ボタンを使用して制限を選択します。ス

マート・リストに選択した制限は、「制限」テキスト・ボックスに名前で表示

されます(名前と関連付けられた数値では表示されません)。

28 ビジネス・ルール、シーケンス、マクロおよび変数

Page 29: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

注:

手順 5 で「次元」または「文字列」を指定した場合、または用途タイプとし

て「保存済選択」を選択した場合は、「制限」テキスト・ボックスと「検索」

ボタンは使用できません。

10 #Missing の許可チェック・ボックスを選択して、ユーザーが#Missing または空白を変数

のデフォルト値として指定できるようにします。

空白および#Missingは、セルにデータ値がないことを意味しています。

#Missingはゼロとは異なります。ゼロはデータ値であり、#Missingはセルにデー

タ値がないことを示しています。#Missingはデータベースのサイズを縮小し、シ

ステム・パフォーマンスを高めます。

注:

このチェック・ボックスは、「タイプ」が数値(つまり、整数、実数、パーセント)

の場合にのみ使用可能です。

11 実行プロンプト・タイプの変数を作成する場合や、デフォルト値を指定する場合は、

デフォルト値テキスト・ボックスで検索ボタンをクリックし、次のいずれかを行いま

す。

l 手順 5 で「メンバー」を選択した場合は、「単一の選択」ダイアログ・ボック

スでメンバーを選択します。メンバー名に別名を使用するには、「別名テーブ

ル」ドロップダウン・リストから別名テーブルを選択し、「別名の使用」チェッ

ク・ボックスを選択します。「OK」をクリックします。

l 手順 5 で「メンバー(複数)」を選択した場合、「複数選択」ダイアログ・ボッ

クスで左右上下の矢印を使用して、メンバーを選択および除外します。メン

バーの選択を簡単に行うには、「メンバー」ドロップダウン・リストと「除

外」テキスト・ボックスを使用し、アウトラインから選択したメンバーとの

関連に基づいてメンバーのグループを指定し、他のメンバーを除外して、メ

ンバー選択を絞り込みます。複数のメンバーを選択する場合の詳細は、37

ページの「メンバーの選択」を参照してください。

l 「スマート・リスト」チェック・ボックスを選択した場合は、このテキスト・

ボックスにスマート・リストのデフォルト値を入力する必要があります。

12 用途タイプテキスト・ボックスに、次の変数のタイプのいずれかを入力します。

l 値使用 – 設計時に、この変数タイプを使用してビジネス・ルールを設計する

と、値使用変数がビジネス・ルールに挿入されるとき、変数が値で置換され

ます。

l 保存済選択 – 実行時、変数に指定した値が使用されます。これによって、ルー

ルで同じ変数を使用でき、また、プロンプトを使用しなくても変数値を変更

できます(これはデフォルトの選択です)。

l 実行時プロンプト – 実行時、ユーザーは、1 つ以上のメンバー、数値、文字列

または次元を入力するように求められます。実行時プロンプトを使用すると、

ユーザーがルールを起動したときに解決する変数をビジネス・ルールに入力

できます。

13 実行プロンプトを作成する場合は、プロンプト文字列テキスト・ボックスに、ユー

ザーがビジネス・ルールを起動したときに表示されるプロンプトのテキストを入力し

ます。

変数について 29

Page 30: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

たとえば、次元からメンバーの範囲を入力するように要求する実行時プロンプト

をユーザーに対して表示する場合は、「製品次元からメンバーを選択してくださ

い」のように入力します。

注:

実行時プロンプト・テキストを作成するときは、テキストを制限なく入力できま

す。ただし、実行時プロンプトが Business Rules に表示されるときは、そのテキス

トが省略されます。表示の制限は、実行時プロンプトを表示するアプリケーショ

ンによって異なります。

14 変数の用途タイプとして実行時プロンプトを選択した場合、デフォルト値テキスト・

ボックスに入力する値を実行時プロンプトのデフォルト値として使用する必要があれ

ば、「検証中に入力された値を保存せずデフォルト値として起動する」チェック・ボッ

クスを選択します。このチェック・ボックスを選択しないと、検証中および起動中に

ユーザーが実行時プロンプトに入力した最後の値が、次の実行時プロンプトのデフォ

ルト値として使用されます。

15 用途タブでは、この変数を使用するビジネス・ルールとマクロを確認できます。変数

を作成する場合、ビジネス・ルールおよびマクロで変数の使用を開始するまで、この

タブは空になっています。

16 プロパティタブでは、変数の所有者名を入力したり、ユーザーが変数を開いて編集で

きないように変数をロックするかどうかを指定したりできます。また、変数のその他

の情報も表示されます。

17 アクセス権限タブでは、管理者の場合、この変数へのアクセス権限を付与したり削除

したりできます。所有者であるか、変数の変更権限を付与されている場合は、ユー

ザーに変数の編集権限を割り当てられます。71 ページの「変数に対するアクセス権

限の追加と編集」および72 ページの「変数に対するアクセス権限の削除」を参照し

てください。

18 新しい変数を保存するには、保存をクリックします。

スマート・リストの選択

変数タイプとしてスマート・リスト名を選択するには、使用するスマート・リス

トの名前を選択します。スマート・リストは 1 つのみ選択でき、スマート・リス

ト・メンバーは選択できません。このダイアログ・ボックスでスマート・リスト

名を選択する場合、名前は、「変数」タブの「スマート・リスト」テキスト・ボッ

クスに表示されます。

「デフォルト値」テキスト・ボックスのスマート・リストの値を選択するには、使

用するスマート・リスト・オプションをデフォルト値として選択します。このダ

イアログ・ボックスでスマート・リスト・オプションを選択する場合、数値のみ

が「変数」タブの「デフォルト値」テキスト・ボックスに表示されます。

注:

ロック付きのスマート・リストのオプションは選択できません。

30 ビジネス・ルール、シーケンス、マクロおよび変数

Page 31: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ローカル変数の作成ローカル変数はグローバル変数と同じですが、その変数のために作成したビジネ

ス・ルールにのみ影響します。作成したルールの「ローカル変数」タブで、ロー

カル変数の追加、変更または削除ができます。

ローカル変数には、関連するルールのアクセス権限があります。ローカル変数は、

ルール保存時にのみ追加、変更または削除が可能です。

ä ローカル変数を作成するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 ルールノードを展開し、ローカル変数を追加するルールをダブルクリックします。

「ソース」タブの 初の行にカーソルを置きます。

5 変数タブを選択します。

「ローカル変数」タブが表示されます。

6 ローカル変数タブで、追加をクリックします。

「ローカル変数」ページが表示されます。

7 ローカル変数ページに、変数の名前および説明を入力します。

8 タイプテキスト・ボックスに、次のいずれかを入力して変数のタイプを定義します。

l メンバー - 選択した次元のメンバー

l メンバー(複数) - 選択した次元のメンバーの範囲

l 次元 - メンバー選択に使用される次元

l 文字列 - テキスト文字列

l 整数 - 整数(これはデフォルトの選択です。)

l 実数 - 実数

l パーセント - 百分率

9 変数のタイプとしてスマート・リストを使用するには、スマート・リストチェック・

ボックスを選択します(このリリースの Hyperion Planning - System 9 の管理者ガイドを参

照してください)。たとえば、年次(1)、四半期ごと(2)、月ごと(3)、日ごと(4)、および

1 時間ごと(5)の 1 から 5 の値を持つレポート・サイクルでは、整数のスマート・リス

トを設定できます。「月ごと」を選択すると、数値 3 がデータベースに保管されるた

め、ユーザーが値を覚えている必要はありません。

注:

スマート・リストの使用をサポートする Planning のアウトラインを選択しない場

合、このチェック・ボックスは使用できません。

変数について 31

Page 32: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

10 スマート・リストテキスト・ボックスで、スマート・リストの名前を入力するか、検

索ボタンを使用して、スマート・リスト名を検索できます。30 ページの「スマート・

リストの選択」を参照してください。

11 手順 8 でメンバー、メンバー(複数)」または「次元を選択し、実行時プロンプト変数

を作成する場合は、次元テキスト・ボックスで実行対象の実行時プロンプトのメン

バーを選択する次元を選択します。

注:

「関連付けるアウトライン」ドロップダウン・リストでアウトラインを選択しな

かった場合は、「次元」テキスト・ボックスで次元を選択できず、「値」テキスト・

ボックスでメンバーを選択できません。

12 制限テキスト・ボックスで、次のいずれかを実行します。

l 手順 8 で「メンバー」または「メンバー(複数)」を指定した場合、「制限」テ

キスト・ボックスでメンバーの名前を入力するか、「検索」ボタンを使用して

ユーザーが変数を検証できるメンバーの範囲を選択します。メンバー選択を

容易にするには、「メンバー」ドロップダウン・リストおよび「除外」テキス

ト・ボックスを使用して、アウトラインで選択したメンバーとの関係に基づ

いて、メンバーのグループを指定し、その他を除外して、メンバー選択を調

整します。メンバー名の別名を使用する場合、「別名テーブル」ドロップダウ

ン・リストで別名テーブルを選択し、「別名の使用」チェック・ボックスを選

択します。

l 手順 8 で「実数#」、「整数」または「パーセント」を指定した場合、「制限」テ

キスト・ボックスに 小値と 大値を入力します。

l 手順 9 でスマート・リストを変数タイプとして指定した場合、スマート・リ

ストの制限を入力するか、「検索」ボタンを使用して制限を選択します。ス

マート・リストに選択した制限は、「制限」テキスト・ボックスに名前で表示

されます(名前に関連付けられている数値では表示されません)。

注:

手順 8 で「次元」または「文字列」を指定した場合、または使用タイプとし

て「保存済選択」を選択した場合は、「制限」テキスト・ボックスと「検索」

ボタンを使用できません。

13 #Missing の許可チェック・ボックスを選択して、ユーザーが#Missing または空白を変数

のデフォルト値として指定できるようにします。

空白および#Missingは、セルにデータ値がないことを意味しています。

#Missingはゼロとは異なります。ゼロはデータ値であり、#Missingはセルにデー

タ値がないことを示しています。#Missingはデータベースのサイズを縮小し、シ

ステム・パフォーマンスを高めます。

注:

このチェック・ボックスは、「タイプ」が数値(つまり、整数、実数、パーセント)

の場合にのみ使用可能です。

32 ビジネス・ルール、シーケンス、マクロおよび変数

Page 33: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

14 デフォルト値テキスト・ボックスで、実行時プロンプト・タイプの変数を作成する場

合やユーザーにデフォルト値を指定する場合は、検索ボタンをクリックし、次のいず

れかを実行します。

l 手順 8 で「メンバー」を選択した場合、「単一の選択」ダイアログ・ボックス

でメンバーを選択します。メンバー名に別名を使用する場合は、「別名テーブ

ル」ドロップダウン・リストで別名テーブルを選択し、「別名の使用」チェッ

ク・ボックスを選択します。「OK」をクリックします。

l 手順 8 で「メンバー」を選択した場合、「複数選択」ダイアログ・ボックスで

右、左、上および下矢印を使用して、メンバーの選択および除外を行います。

メンバーの選択を容易にするには、「メンバー」ドロップダウン・リストおよ

び「除外」テキスト・ボックスを使用して、アウトラインで選択したメンバー

への関係に基づいてメンバー・グループを指定し、その他を除外して、メン

バー選択を調整します。複数のメンバーの選択の詳細は、37 ページの「メン

バーの選択」を参照してください。

l 「スマート・リスト」チェック・ボックスを選択した場合は、このテキスト・

ボックスにスマート・リストのデフォルト値を入力する必要があります。

15 用途タイプテキスト・ボックスに、次の変数のタイプのいずれかを入力します。

l 値使用 – 設計時に、この変数タイプを使用してビジネス・ルールを設計する

と、値使用変数がビジネス・ルールに挿入されるとき、変数が値で置換され

ます。

l 保存済選択– 実行時には、変数に指定された値が使用されます。これにより

ルールと同じ変数を使用でき、プロンプトなしに変数値を変更することもで

きます(これはデフォルトの選択です)。

l 実行時プロンプト – 実行時に、ユーザーは、変数に対して単一のメンバー、複

数のメンバー、数値、文字列または次元の入力を要求されます。実行時プロ

ンプトを使用すると、ユーザーがルールを起動する際にビジネス・ルールに

変数を入力できます。

16 実行プロンプトを作成する場合は、プロンプト文字列テキスト・ボックスに、ユー

ザーがビジネス・ルールを起動したときに表示されるプロンプトのテキストを入力し

ます。

たとえば、次元からメンバーの範囲を入力するように要求する実行時プロンプト

をユーザーに対して表示する場合は、「製品次元からメンバーを選択してくださ

い」のように入力します。

注:

実行時プロンプト・テキストを作成するときは、テキストを制限なく入力できま

す。ただし、実行時プロンプトが Business Rules に表示されるときは、そのテキス

トが省略されます。表示の制限は、実行時プロンプトを表示するアプリケーショ

ンによって異なります。

17 変数の用途タイプとして実行時プロンプトを選択した場合、デフォルト値テキスト・

ボックスに入力する値を実行時プロンプトのデフォルト値として使用する必要があれ

ば、「検証中に入力された値を保存せずデフォルト値として起動する」チェック・ボッ

クスを選択します。このチェック・ボックスを選択しないと、検証中および起動中に

ユーザーが実行時プロンプトに入力した最後の値が、次の実行時プロンプトのデフォ

ルト値として使用されます。

変数について 33

Page 34: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

18 プロパティタブでは、変数の所有者名を入力し、他のユーザーが変数を表示または編

集できないように変数をロックするかどうかを指定し、変数についての他の情報を表

示できます。

19 適用をクリックして、ローカル変数を保存します。

ローカル変数の編集

ä ローカル変数を編集するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 ルールノードを展開して、編集するローカル変数を含んでいるルールをダブルクリッ

クします。

「ソース」タブの 初の行にカーソルを置きます。

5 変数タブを選択します。

「ローカル変数」タブが表示されます。このタブには、編集で使用できるすべての

ローカル変数が含まれています。

6 ローカル変数を編集するには、変数を選択して編集をクリックします。

「ローカル変数」ページが表示されます。

7 ローカル変数ページで、変数の名前および説明を入力します。

8 タイプテキスト・ボックスに、次のいずれかを入力して変数のタイプを定義します。

l メンバー - 選択した次元のメンバー

l メンバー(複数) - 選択した次元のメンバーの範囲

l 次元 - メンバー選択に使用される次元

l 文字列 - テキスト文字列

l 整数 - 整数(これはデフォルトの選択です。)

l 実数 - 実数

l パーセント - 百分率

9 変数のタイプとしてスマート・リストを使用するには、スマート・リストチェック・

ボックスを選択します(このリリースの Hyperion Planning - System 9 の管理者ガイドを参

照してください)。たとえば、年次(1)、四半期ごと(2)、月ごと(3)、日ごと(4)、および

1 時間ごと(5)の 1 から 5 の値を持つレポート・サイクルでは、整数のスマート・リス

トを設定できます。「月ごと」を選択すると、数値 3 がデータベースに保管されるた

め、ユーザーが値を覚えている必要はありません。

34 ビジネス・ルール、シーケンス、マクロおよび変数

Page 35: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

注:

スマート・リストの使用をサポートする Planning のアウトラインを選択しない場

合、このチェック・ボックスは使用できません。

10 スマート・リストテキスト・ボックスで、スマート・リストの名前を入力するか、検

索ボタンを使用して、スマート・リスト名を検索できます。30 ページの「スマート・

リストの選択」を参照してください。

11 手順 8 でメンバー、メンバー(複数)」または「次元を選択し、実行時プロンプト変数

を作成する場合は、次元テキスト・ボックスで実行対象の実行時プロンプトのメン

バーを選択する次元を選択します。

注:

「関連付けるアウトライン」ドロップダウン・リストでアウトラインを選択しな

かった場合は、「次元」テキスト・ボックスで次元を選択できず、「値」テキスト・

ボックスでメンバーを選択できません。

12 制限テキスト・ボックスで、次のいずれかを実行します。

l 手順 8 で「メンバー」または「メンバー(複数)」を指定した場合、テキスト・

ボックスにメンバーの名前を入力するか、「検索」ボタンを使用して、ユー

ザーが変数を検証できるメンバーの範囲を選択します。メンバー選択を容易

にするには、「メンバー」ドロップダウン・リストおよび「除外」テキスト・

ボックスを使用し、アウトラインから選択したメンバーの関係に基づいて、

メンバーのグループを指定し、他を除外します。

l 手順 8 で「実数#」、「整数」または「パーセント」を指定した場合、「制限」テ

キスト・ボックスに 小値と 大値を入力します。

l 手順 9 でスマート・リストを変数タイプとして指定した場合、スマート・リ

ストの制限を入力するか、「検索」ボタンを使用して制限を選択します。ス

マート・リストに選択した制限は、「制限」テキスト・ボックスに名前で表示

されます(名前に関連付けられている数値では表示されません)。

注:

手順 8 で「次元」または「文字列」を指定した場合、または使用タイプとし

て「保存済選択」を選択した場合は、「制限」テキスト・ボックスと「検索」

ボタンを使用できません。

13 #Missing の許可チェック・ボックスを選択して、ユーザーが#Missing または空白を変数

のデフォルト値として指定できるようにします。

空白および#Missingは、セルにデータ値がないことを意味しています。

#Missingはゼロとは異なります。ゼロはデータ値であり、#Missingはセルにデー

タ値がないことを示しています。#Missingはデータベースのサイズを縮小し、シ

ステム・パフォーマンスを高めます。

注:

このチェック・ボックスは、「タイプ」が数値(つまり、整数、実数、パーセント)

の場合にのみ使用可能です。

変数について 35

Page 36: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

14 デフォルト値テキスト・ボックスで、実行時プロンプト・タイプの変数を作成する場

合やユーザーにデフォルト値を指定する場合は、検索ボタンをクリックし、次のいず

れかを実行します。

l 手順 8 で「メンバー」を選択した場合、「単一の選択」ダイアログ・ボックス

でメンバーを選択します。メンバー名に別名を使用する場合は、「別名テーブ

ル」ドロップダウン・リストから別名テーブルを選択し、「別名の使用」チェッ

ク・ボックスを選択します。次に「OK」をクリックします。

l 手順 8 で「メンバー」を選択した場合、「複数選択」ダイアログ・ボックスで

右、左、上および下矢印を使用して、メンバーの選択および除外を行います。

メンバーの選択を容易にするには、「メンバー」ドロップダウン・リストおよ

び「除外」テキスト・ボックスを使用して、アウトラインで選択したメンバー

への関係に基づいてメンバー・グループを指定し、その他を除外して、メン

バー選択を調整します。複数のメンバーの選択の詳細は、37 ページの「メン

バーの選択」を参照してください。

l 「スマート・リスト」チェック・ボックスを選択した場合は、このテキスト・

ボックスにスマート・リストのデフォルト値を入力する必要があります。

15 用途タイプテキスト・ボックスに、次の変数のタイプのいずれかを入力します。

l 値使用 – 設計時に、この変数タイプを使用してビジネス・ルールを設計する

と、値使用変数がビジネス・ルールに挿入されるとき、変数が値で置換され

ます。

l 保存済選択 – 実行時、変数に指定した値が使用されます。これによって、ルー

ルで同じ変数を使用でき、また、プロンプトを使用しなくても変数値を変更

できます(これはデフォルトの選択です)。

l 「実行時プロンプト」 – 実行時に、単一のメンバー、複数のメンバー、数値、

文字列または次元を入力するようプロンプトが表示されます。実行時プロン

プトを使用すると、ユーザーがルールを起動する際にビジネス・ルールの変

数を入力できます。

16 実行プロンプトを作成する場合は、プロンプト文字列テキスト・ボックスに、ユー

ザーがビジネス・ルールを起動したときに表示されるプロンプトのテキストを入力し

ます。

たとえば、次元のメンバーの範囲を入力するよう要求する実行時プロンプトをユー

ザーが受け取るようにする場合は、「デモ・データベースからメンバーを選択して

ください」というテキストを入力します。

注:

実行時プロンプト・テキストを作成するときは、テキストを制限なく入力できま

す。ただし、実行時プロンプトが Business Rules に表示されるときは、そのテキス

トが省略されます。表示の制限は、実行時プロンプトを表示するアプリケーショ

ンによって異なります。

17 変数の用途タイプとして実行時プロンプトを選択した場合、デフォルト値テキスト・

ボックスに入力する値を実行時プロンプトのデフォルト値として使用する必要があれ

ば、「検証中に入力された値を保存せずデフォルト値として起動する」チェック・ボッ

クスを選択します。このチェック・ボックスを選択しないと、検証中および起動中に

ユーザーが実行時プロンプトに入力した最後の値が、次の実行時プロンプトのデフォ

ルト値として使用されます。

36 ビジネス・ルール、シーケンス、マクロおよび変数

Page 37: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

18 プロパティタブでは、変数の所有者名を入力し、他のユーザーが変数を表示または編

集できないように変数をロックするかどうかを指定し、変数についての他の情報を表

示できます。

19 適用をクリックして、ローカル変数への変更を保存します。

メンバーの選択

実行時プロンプトの変数を作成する場合、「複数メンバーの選択」を使用して実行

時にメンバ-を選択できるメンバー範囲をユーザーに提供します。実行時プロンプ

ト変数のために選択できるメンバーを制限すると、ユーザーは、ビジネス・ルー

ルやシーケンスを検証および起動できる有効なメンバーを選択できます。

また、グラフィカル・ビジネス・ルールにアクションや式を追加すると、「複数メ

ンバーの選択」を使用して、ビジネス・ルール、式の範囲およびコピーした値の

コピー先を定義するメンバーを選択できます。

ä 複数のメンバーを選択するには:

1 複数選択ダイアログ・ボックスで、データベース・アウトラインから含めるメンバー

を選択します。

2 矢印キーの下に表示されるドロップダウン・リストを使用し、手順 1 で選択したメン

バーとの関係に基づいて追加のメンバーを選択します。これにより、それぞれのメン

バーを個別に選択する必要がありません。

たとえば、次元として「年」を選択し、Qtr1 とその子メンバーを含める場合、ア

ウトラインから Qtr1 を選択し、ドロップダウン・リストから「子孫(含む)」を選

択します。

3 右矢印キーを使用して、選択したすべてのメンバーをダイアログ・ボックスの右側に

ある選択済リストに移動します。

4 オプション: アウトラインから同じメンバーまたは異なるメンバーを選択し、ドロッ

プダウン・リストおよび除外テキスト・ボックスを使用して、選択したメンバーとの

関係に基づいてメンバーを除外します。

たとえば、Qtr2 とその子メンバーを選択から除外する場合、アウトラインから

Qtr2 を選択して、ドロップダウン・リストから「子孫(含む)」を選択します。次

に下矢印キーを使用して、Qtr2 とその子メンバーを「除外」リストに移動しま

す。

5 メンバー名に別名を使用する場合、別名テーブルドロップダウン・リストから別名

テーブルを選択し、別名の使用チェック・ボックスを選択します。

6 グラフィカル・ビジネス・ルールのメンバーを選択する場合、ローカル変数タブおよ

びグローバル変数タブで変数を選択できます。変数を選択するには、前述の「ローカ

ル変数」タブおよび「グローバル変数」タブの手順 1 から 4 を繰り返します。

7 含めるメンバーを選択済リストに移動した後、OK をクリックし、含めないメンバーを

除外リストに移動します。

変数について 37

Page 38: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ローカル変数の削除

ä ローカル変数を削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 ルールノードを展開し、削除するローカル変数を含んでいるルールをダブルクリック

します。

「ソース」タブの 初の行にカーソルを置きます。

5 変数タブを選択します。

「ローカル変数」タブが表示されます。このタブには、削除できるすべてのローカ

ル変数が含まれています。

6 ローカル変数を削除するには、変数を選択して削除をクリックします。

変数の挿入「ソース」タブでビジネス・ルールやマクロを作成するときに、変数(ローカルま

たはグローバル)をビジネス・ルールやマクロに挿入できます。

ä 変数をビジネス・ルールやマクロに挿入するには:

1 ソースタブで変数を挿入する場所を右クリックします。

「変数」ダイアログ・ボックスが表示されます。これにはすべてのローカルおよび

グローバル変数が含まれています。

2 変数ダイアログ・ボックスで、グローバル変数またはローカル変数を選択します。

3 OK をクリックして、変数をビジネス・ルールやマクロに挿入します。

変数が「ソース」タブのカーソルの右側に挿入されます。

注:

グラフィカル・ビジネス・ルールの変数を使用して、ビジネス・ルールの範囲、

ソース、宛先を定義できます。さらに、単一または複数のメンバーの選択時に使

用する変数を選択できます。

ビジネス・ルールへの実行時プロンプトのグローバル変数の関連付け「実行時プロンプトのグローバル変数」ダイアログ・ボックスを使用して、ビジネ

ス・ルールに関連付ける 1 つ以上のグローバル実行時プロンプトを選択できます。

これにより、実行時プロンプトをビジネス・ルールで使用するかどうかにかかわ

38 ビジネス・ルール、シーケンス、マクロおよび変数

Page 39: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

らず、ルールを検証または起動する際にグローバル実行時プロンプトを表示でき

ます。

注:

実行時プロンプトのグローバル変数のみをビジネス・ルールに関連付けできます。

ä 実行時プロンプトのグローバル変数をビジネス・ルールに関連付けるには、「実行

時プロンプトのグローバル変数」ダイアログ・ボックスでビジネス・ルールに関

連付ける実行時プロンプトを選択します。複数の連続した実行時プロンプトを選

択するには[Shift]を押しながらクリックし、複数の連続していない実行時プロン

プトを選択するには[Ctrl]を押しながらクリックします。次に「OK」をクリック

します。

マクロについてマクロはビジネス・ルールの再使用可能な部分で、ビジネス・ルールおよびシー

ケンスを作成する際に他のビジネス・ルールやマクロから参照できるため、時間

を節約できます。マクロはグローバルであり、ビジネス・ルールや他のマクロで

参照できます。マクロに変数や別のマクロを含められますが、同じマクロ自体は

含められません。

たとえば、ビジネス・ルールの開始部分に、set updatecalc Onまたは set

aggmissg Offのかわりに、%stdinitを指定する初期化ブロックのマクロを作成

できます。

マクロの作成

ä マクロを作成するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力して、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 マクロノードを右クリックして、新規マクロを選択します。

「ソース」タブの 初の行にカーソルを置きます。

5 ソースタブでマクロを書き込みます。ソースタブ内を右クリックして、グローバル変

数、他のマクロおよびパラメータをマクロに挿入できます。関数およびコマンドも挿

入できます。

l グローバル変数の作成の詳細は、27 ページの「グローバル変数の作成」を参

照してください。

l マクロの作成の詳細は、39 ページの「マクロの作成」を参照してください。

マクロについて 39

Page 40: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l パラメータの挿入の詳細は、41 ページの「マクロへのパラメータの挿入」を

参照してください。

l Essbase コマンドの挿入の詳細は、42 ページの「Essbase 計算コマンドの使用

方法」を参照してください。

l Essbase 関数の挿入の詳細は、43 ページの「関数エディタによる関数の挿入」

を参照してください。

6 パラメータタブでマクロで使用されているパラメータのリストを表示し、その定義を

入力できます。

注:

「ソース」タブのマクロにパラメータを挿入していない場合、このタブにパラメー

タはリストされません。

7 用途タブで、このマクロを使用しているビジネス・ルールおよび他のマクロを表示で

きます。マクロを作成する場合、ビジネス・ルールおよび他のマクロでマクロの使用

を開始しない限り、タブは空白のままです。

8 ドキュメントタブで、他のユーザーのためにマクロの説明を入力できます。

9 プロパティタブでは、マクロの所有者名を入力し、他のユーザーがマクロを表示また

は編集できないようにマクロをロックするかどうかを指定し、マクロについての他の

情報を表示できます。

10 管理者の場合は、アクセス権限タブでこのマクロへのアクセス権限を付与したり削除

したりできます。所有者の場合、またはマクロの変更アクセス権限がある場合、ユー

ザーにマクロの編集権限を割り当てられます。詳細は、73 ページの「マクロに対す

るアクセス権限の追加と編集」および75 ページの「マクロに対するアクセス権限の

削除」を参照してください。

11 保存をクリックして、新規マクロを保存します。

12 オプション: 関連するアウトラインを選択したら、マクロを検証します。

マクロの挿入ビジネス・ルールやマクロを作成する際に、マクロをビジネス・ルールや別のマ

クロに挿入できます。

ä マクロをビジネス・ルールや別のマクロに挿入するには:

1 ソースタブでマクロを挿入する場所を右クリックします。

「マクロの挿入」ダイアログ・ボックスが表示されます。ここには、挿入できるす

べてのマクロのリストが含まれています。

2 マクロの挿入ダイアログ・ボックスで、挿入するマクロを選択します。

3 OK をクリックして、このマクロをビジネス・ルールまたはマクロに挿入します。

マクロが「ソース」タブのカーソルの右側に挿入されます。

40 ビジネス・ルール、シーケンス、マクロおよび変数

Page 41: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

マクロへのパラメータの挿入マクロの作成中にパラメータをマクロに挿入できます。パラメータにより、ユー

ザーがルールに挿入する必要のあるマクロを設計する際の柔軟性が高まります。

ユーザーがマクロをビジネス・ルールに追加する際に、かわりに使用するようユー

ザーに指示する名前をパラメータに指定します。

ä パラメータをマクロに挿入するには:

1 ソースタブでパラメータを挿入する場所を右クリックします。

「マクロ・パラメータ」ダイアログ・ボックスが表示されます。これには、マクロ

に挿入できるすべてのパラメータのリストが含まれています。

2 マクロ・パラメータダイアログ・ボックスで、マクロに挿入するパラメータを選択し

ます。

3 OK をクリックし、マクロにパラメータを挿入します。

パラメータが「ソース」タブのカーソルの右側に挿入されます。

マクロの編集マクロの次のプロパティを編集できます。

l マクロの構文

l マクロ名

l マクロの説明

l マクロのドキュメンテーション

l マクロの所有者

l マクロのロック・ステータス

l マクロのアクセス権限

Essbase 計算コマンドについてビジネス・ルールおよびマクロ内で計算コマンドを使用し、ビジネス・ルールま

たはビジネス・ルールのシーケンスの起動時にデータベースのデータの計算方法

を指定できます。

ビジネス・ルールおよびマクロには、1 つまたは複数の計算コマンドを含められ

ます。コマンドの順序によって、計算の実行順序が定義されます。

ビジネス・ルール、ビジネス・ルールのシーケンス、マクロおよび変数で使用で

きる計算コマンドの全リストの詳細は、Hyperion の『Essbase テクニカル・リファ

レンス』を参照してください。

Essbase 計算コマンドについて 41

Page 42: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

Essbase 計算コマンドの使用方法

ä 計算コマンドをビジネス・ルール、ビジネス・ルール・シーケンス、マクロまた

は変数で使用するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードおよ

びリポジトリ・ビューノードを展開します。

4 次のいずれかを実行します。

l 新規ビジネス・ルールまたはマクロを作成します。次のトピックを参照して

ください。

m 17 ページの「ビジネス・ルールの作成」

m 39 ページの「マクロの作成」

l ビジネス・ルールまたはマクロをダブルクリックして開きます。

5 ウィンドウの左下の領域で、ビジネス・ルールの言語タブを選択します。

6 言語フォルダで、コマンドフォルダを展開します。

使用できる計算コマンドのリストが表示されます。『Essbase テクニカル・リファ

レンス』の計算コマンドの章を参照してください。

7 コマンドをビジネス・ルール、ビジネス・ルール・シーケンス、マクロまたは変数に

挿入するには、そのコマンドをソースタブにドラッグ・アンド・ドロップします。

コマンドは、「ソース」タブのカーソルの右側に挿入されます。

Essbase 関数について関数は、指定された計算を実行して数字のセットまたはデータ値を戻す定義済ルー

チンです。次のリストでは、ビジネス・ルール、ビジネス・ルール・シーケンス、

マクロおよび変数の設計に役立つ関数タイプを説明します。『Essbase テクニカル・

リファレンス』を参照してください。

l ブール型関数 – 条件付きテストを実行できるように、TRUE(1)または FALSE(0)

の値を戻します。たとえば、@ISMBR 関数を使用して、現在の数字が指定した

ものであるかどうかを識別できます。

l 算術関数 – 特定の算術計算を実行します。たとえば、@AVG 関数を使用して、

メンバー・リストの平均値を戻せます。

l 関係関数 – 計算中にデータベース内のデータ値を検索します。たとえば、

@ANCESTVAL 関数を使用して、特定のメンバーの組合せの祖先値を戻せま

す。

l 範囲関数 – 別の関数またはコマンドに対する引数として、メンバーの範囲を宣

言します。たとえば、@SUMRANGE 関数を使用して、特定範囲内に存在する

すべてのメンバーの合計を戻せます。

42 ビジネス・ルール、シーケンス、マクロおよび変数

Page 43: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l 財務関数 – 特定の財務計算を実行します。たとえば、@INTEREST 関数を使用

して簡単な金利の計算ができ、@PTD 関数を使用して期間累計値を計算できま

す。

l メンバー・セット関数 – 指定したメンバーに基づいてメンバーのリストを生成

します。たとえば、@ICHILDREN 関数を使用して、特定メンバーおよびその

子を戻せます。

l 割当て関数 – 親レベルで入力される値を子メンバー全体に割り当てます。同じ

次元または複数の次元にわたって値を割り当てられます。たとえば、

@ALLOCATE 関数を使用して、親レベルで入力される売上値を親の子に割り当

てられます。ただし、それぞれの子の割当ては、前年の売上における占有率

によって決まります。

l 予測関数 – データの平滑化や補間、または今後の値の計算を目的として、デー

タを操作します。たとえば、@TREND 関数を使用して、過去の値に対する曲

線近似に基づいて今後の値を計算できます。

l 統計関数 – 詳細な統計を計算します。たとえば、@RANK 関数を使用して、指

定したメンバーやデータ・セットに指定した値のランクを計算できます。

l 日付と時刻関数 – 計算式において日付や時刻の属性を使用します。たとえば、

@TODATE 関数を使用して、日付の文字列を計算式で使用できる数値に変換で

きます。

l 補助関数 – 次のような 2 つの異なる機能があります。

m Essbase がセル、ブロック、ボトムアップおよびトップダウンなどの式の計

算で使用する計算モードを指定できます。

m メンバー名や次元名の文字列を処理できます。たとえば、名前に接頭辞を

追加する、名前から接尾辞を除去する、文字列として名前を渡す、などに

よりメンバー名を生成します。

l カスタム定義関数 – 計算演算用に開発した関数を実行できます。これらのカス

タム開発された関数は、Java プログラム言語を使用して作成され、Essbase 計

算フレームワークでは外部関数として呼び出されます。

関数エディタによる関数の挿入関数エディタを使用して、Essbase 関数をビジネス・ルール、シーケンス、変数お

よびマクロに挿入できます。『Essbase テクニカル・リファレンス』を参照してく

ださい。

ä 関数エディタにより関数を挿入するには:

1 関数を挿入するビジネス・ルールまたはマクロが開いていない場合は、これを開きま

す。

2 Administration Services 管理コンソールの左下の領域で、ビジネス・ルールの言語タブを

選択します。

3 言語フォルダの下のアルファベット順の関数またはカテゴリ別の関数フォルダを展開

します。

Essbase 関数について 43

Page 44: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

次のリストに、ビジネス・ルール、ビジネス・ルール・シーケンス、マクロおよ

び変数の設計に役立つ関数を示します。Hyperion の『Essbase テクニカル・リファ

レンス』を参照してください。

4 関数を挿入するには、関数をソースタブにドラッグ・アンド・ドロップします。

関数エディタが表示されます。これには、関数名、説明、必須かどうかが含まれ

ます。さらに値を入力する必要のある引数も含まれています。

5 値テキスト・ボックスに、一覧表示されたすべての必須引数の値を入力します。

6 OK をクリックします。

グラフィカル・ビジネス・ルールへのアクションの追加について

データの集約、データのコピー、データの消去、ブロックの作成の 4 つのアクショ

ンから選択して、グラフィカル・ビジネス・ルールに含められます。

l データの集約 — 計算する次元および集約中に使用する計算オプションを指定し

て、データベースの計算に使用します。

l データのコピー— データベースのある場所から別の場所へデータをコピーする

場合に使用します。コピーするソース・データを選択して、ターゲットまた

は宛先値を指定します。

l データの消去— 新規の値を追加する前にデータベースから消去されるデータの

サブセットを定義する場合に使用します。セルまたはデータ・ブロックの消

去を選択できます。

l ブロックの作成— あるスライスの疎メンバーのすべての組合せに対してブロッ

クが作成されるよう、データ・スライスを指定する場合に使用します。

これらのアクションと、そのグラフィカル・ビジネス・ルールでの使用手順につ

いては、次のトピックで説明します。

「データの集約」アクションの追加データベースのアウトラインのデータを更新して、正確かどうかを確認できます。

「データの集約」アクションを使用して、計算の前後にデータを更新できます。

ä「データの集約」アクションをビジネス・ルールに追加するには:

1 開いていない場合は、「データの集約」アクションを追加するグラフィカル・ビジネ

ス・ルールを開きます。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下にあるタブを選択します。

3 アクションフォルダを展開して、データの集約アクションをダブルクリックするか、

またはグラフィカルタブ上のビジネス・ルールの目的の場所にドラッグします。

「データの集約」アクションがビジネス・ルールに追加され、「概要」タブが表示

されます。

4 概要タブで、次の 3 種類の計算オプションのいずれかを選択します。

44 ビジネス・ルール、シーケンス、マクロおよび変数

Page 45: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l データベース全体を計算(CALC ALL)— データベースのアウトラインに基づい

て、データベース全体を計算および集約します。

l 2 パス計算によりデータベース全体を計算(CALC TWOPASS)— データベースの

アウトラインで 2 パス計算としてタグが付けられたすべてのメンバーが計算

されます。これらのメンバーは、会計のタグが付いた次元に属している必要

があります。

l 以下に指定したデータベースの部分を計算(デフォルトの選択)— テーブルで指

定されたデータベース・アウトラインの部分のみを計算します。「以下に指定

したデータベースの部分を計算」オプションはデフォルトの選択で、計算す

る次元を変更または選択するために使用できます。

これらの計算オプションの詳細は、『Essbase テクニカル・リファレンス』を参

照してください。

5 手順 4 で以下に指定したデータベースの部分を計算を選択した場合、計算するリスト

の各次元で、「値のタイプ」ドロップダウン・リストを使用して値のタイプを選択し

ます。

値のタイプ 説明

指定なし すべての次元にデフォルト

ユーザー定義 ユーザーがメンバー選択により定義したメンバー

計算結果 集約コンポーネントの前に宛先で定義される値と、集約の後でソースで定義される値の和集合

すべて この次元の集約に含まれるすべてのメンバー

注:

すべての次元が<指定なし>である場合、集約は実行されません。1 つ以上の次元

でメンバーが選択されている場合、選択を含む次元のメンバー値と、その他の次

元のすべてのメンバー値について、集約が実行されます。

6 前の手順でユーザー定義の値タイプを選択した場合、メンバー選択ボタンが使用可能

です。集約されるメンバー値を入力するか、「メンバー選択」ボタンを使用して集約

される値を選択します。

計算結果の値タイプを選択した場合、以前のコンポーネントの式、コピーおよび

消去の宛先と、 新のコンポーネントの式およびコピーのソースの合計値から、

値が動的に作成されます。他のコンポーネントへの追加または変更は、集約コン

ポーネントで自動的に更新されます。計算コマンドの詳細は、『Essbase テクニカ

ル・リファレンス』を参照してください。

7 次のデータベースの計算方法のいずれかを選択します。

l データベースの欠落値を集約(SET AGGMISSG)— #MISSING 値がデータベース

で集約されるかどうかを指定します。デフォルトは、管理者が定義したデー

タベース設定によって決まります。詳細は、『Essbase テクニカル・リファレン

ス』の SET AGGMISSG の説明を参照してください。

l データを該当地域の通貨で集約(SET UPTOLOCAL)— 集約を同じ定義済通貨を

持つ親に制限します。Analytic Services 通貨換算モジュールがインストールさ

れ、データベースが通貨データベースに関連付けられている場合にのみ設定

グラフィカル・ビジネス・ルールへのアクションの追加について 45

Page 46: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

が有効になります。何も検出されない場合、このオプションは選択できませ

ん。たとえば、フランスのすべての都市では、通貨の単位としてフラン(FF)が

使用されます。したがって、都市パリ、ナンス、アビニオンなどのフランス

のすべての子は、フランスに連結されます。ただし、ヨーロッパには他の通

貨を使用する国が含まれているため、集約はこのレベルで停止します。通貨

次元がある場合、オプションはデフォルトでオフに設定されます。詳細は、

『Essbase テクニカル・リファレンス』の SET UPTOLOCAL の説明を参照してく

ださい。

l 疎の次元で式の計算を 適化(SET FRMLBOTTOMUP)— ボトムアップの疎の式

計算方法を有効にして、大規模なデータベース・アウトラインの疎次元で式

の計算を 適化します。デフォルトは無効か、計算オプションとして選択し

ません。有効に設定すると、CALC DIM および CALC ALL コマンドを使用し

て、大規模でフラットなデータベース次元をより効果的に計算できます。

『Essbase テクニカル・リファレンス』の SET FRMLBOTTOMUP の説明を参照

してください。

l 計算機のキャッシュを使用(SET CACHE)—計算機のキャッシュのサイズを指定

します。データベースは計算機のキャッシュを使用して、計算中にデータ・

ブロックを作成および追跡します。計算機のキャッシュを使用すると、計算

の能率が著しく向上します。パフォーマンスは、データベースの構成によっ

て異なります。選択しないことがデフォルト設定で、Set Cache コマンドをビ

ジネス・ルールに追加しません。有効に設定すると、「すべて」、「デフォル

ト」、「高」、「低」、「オフ」の 5 つのオプションが使用できます。レベルでの

計算機キャッシュのサイズは、ESSBASE.CFG ファイルの CALCCACHE {HIGH

| DEFAULT | LOW}設定で定義されます。『Essbase テクニカル・リファレンス』

の SET CACHE の説明を参照してください。

8 オプション: 範囲タブで集約を 1 つ以上の次元のメンバーおよび変数の範囲に制限し

ます。選択した値テキスト・ボックスに各次元でのメンバーおよび変数の範囲を入力

します。または「虫眼鏡」ボタンをダブルクリックして、メンバーおよび変数の範囲

を選択します。メンバー選択の詳細は、37 ページの「メンバーの選択」を参照してく

ださい。

9 保存をクリックして、変更を保存します。

「データのコピー」アクションの追加「データのコピー」アクションを使用して、データベースのある場所から同じデー

タベースの別の場所にデータをコピーできます。次に、数値または数の加算、減

算、乗算または除算を使用して、データを計算できます。このアクションの詳細

は、『Essbase テクニカル・リファレンス』を参照してください。

たとえば、予算を配賦するには、昨年の実費によってデータを初期化します。予

算を立てるには、昨年の実費をコピーし、予算を会社の成長率である 30 パーセン

ト増大させて初期化します。

ä「データのコピー」アクションをビジネス・ルールに追加するには:

1 開いていない場合は、「データの集約」アクションを追加するグラフィカル・ビジネ

ス・ルールを開きます。

46 ビジネス・ルール、シーケンス、マクロおよび変数

Page 47: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下にあるタブを選択します。

3 アクションフォルダを展開して、データのコピーアクションをダブルクリックする

か、グラフィカルタブのビジネス・ルールの目的の場所にドラッグします。

「データのコピー」アクションがビジネス・ルールに追加され、「概要」タブが表

示されます。

4 概要タブで、名前テキスト・ボックスに宛先の名前を入力します(デフォルト名は「宛

先」です)。

5 コピー中にデータのブロックを作成するには、コピー中にブロックを作成チェック・

ボックスを選択します。

注:

「コピー中にブロックを作成」チェック・ボックスを選択しない場合、データのコ

ピー中に新規の宛先ブロックが作成されないことを示すメッセージが表示されま

す。ブロックに存在しないソース定義にメンバーが含まれている場合、これらの

メンバーからいずれの値もコピーされません。「コピー中にブロックを作成」チェッ

ク・ボックスを選択しない場合、「データの条件」タブを使用して、コピーが実行

される条件を指定できます。58 ページの「式のデータ条件の指定」を参照して

ください。

6 使用できる各次元の選択した値テキスト・ボックスに値を入力するか、メンバー選択

ボタンを使用して、コピーしたデータのターゲット宛先としてメンバーおよび変数を

選択します。メンバー選択の詳細は、37 ページの「メンバーの選択」を参照してくだ

さい。

7 ソースの選択アイコンを選択します。含めるリストの各次元に対し、選択した値テキ

スト・ボックスにソース値を入力、またはメンバー選択ボタンをクリックして、コ

ピーするソース値としてメンバーや変数を選択します。

注:

ソースと宛先が同じ場合は、宛先を選択でき、ソースを宛先から自動的に継承で

きます。

8 データベースのコピーされた部分に計算を適用するには、計算の適用チェック・ボッ

クスを選択します。

演算子と数値要素が式に追加されます。

9 プラス符号(デフォルト)以外の演算子を選択するには、式内のプラス符号を選択し、

演算子の選択ドロップダウン・リストから、加算(+)、除算(-)、乗算(x)または除算(/)の

いずれかを選択します(プラス符号を選択して、右クリックし、他の演算子を選択する

こともできます)。

10 適用する計算を入力するには、次のいずれかを行います。

l 式内の「123」アイコンを選択し、「数値の指定」テキスト・ボックスに数値を

入力します。または数値の指定テキスト・ボックスの隣にある「メンバー選

択」ボタンをクリックし、数値を選択します(たとえば、数値の実行時プロン

プトを入力して、ユーザーが実行時に適用される計算を動的に選択できるよ

うにします)。

グラフィカル・ビジネス・ルールへのアクションの追加について 47

Page 48: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l 式内の「123」アイコンを右クリックして、「標準ソースに変更」を選択しま

す。名前テキスト・ボックスにソースの名前を入力します。次に、使用でき

る各次元で「選択した値」テキスト・ボックスに値を入力するか、メンバー

選択ボタンを使用して、コピーされたデータのターゲット宛先としてメンバー

および変数を選択します。

11 保存をクリックして、変更を保存します。

「データの消去」アクションの追加「データの消去」アクションを使用して、データベースの一部からデータを消去で

きます。これにより、次のアクションまたは式(またはビジネス・ルールのコン

ポーネント)を適用する前に宛先が消去されます。「データの消去」アクションは、

ビジネス・ルールのいずれの場所でも実行できます。このアクションの詳細は、

『Essbase テクニカル・リファレンス』を参照してください。

ä「データの消去」アクションをビジネス・ルールに追加するには:

1 開いていない場合は、「データの消去」アクションを追加するグラフィカル・ビジネ

ス・ルールを開きます。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

3 アクションフォルダを展開して、データの消去アクションをダブルクリックするか、

グラフィカルタブ上のビジネス・ルールの目的地にドラッグします。

「データの消去」アクションがビジネス・ルールに追加され、「概要」タブが表示

されます。

4 概要タブで、セルのみを消去するかデータ・ブロックを消去するかを指定します。

l セルのみ消去— データベースからデータ・セルを消去し、#MISSING に設定し

ます。詳細は、『Essbase テクニカル・リファレンス』の CLEARDATA コマンド

の説明を参照してください。

l ブロック全体の消去— データのブロックを消去し、#MISSING にセットします。

詳細は、『Essbase テクニカル・リファレンス』の CLEARBLOCK コマンドの説

明を参照してください。次のいずれかを選択できます。

m すべて: すべてのデータ・ブロックを消去します。

m 動的計算および保管: 動的計算と保管メンバーの組合せから導き出した値

を含むブロックを消去します。

m 非入力のブロック: 計算から導き出した値を含むブロックを消去します。

m 上レベルのブロック: 統合されたレベルのブロックをすべての消去します。

5 含めるリストの各次元で、選択した値テキスト・ボックスに値を入力して消去する値

を選択するか、メンバー選択ボタンをクリックしてメンバーおよび変数を選択しま

す。メンバーの選択の詳細は、37 ページの「メンバーの選択」を参照してください。

値は、<指定なし>の次元のすべての値に対し指定された全次元の交差で消去され

ます。

48 ビジネス・ルール、シーケンス、マクロおよび変数

Page 49: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

「ブロックの作成」アクションの追加「ブロックの作成」アクションを使用して、データの特定スライス内の疎メンバー

の組合せのためにデータベースにブロックを確実に作成します。ブロック作成時

にデータベース・サイズの大幅な増加の可能性があるため、このアクションをビ

ジネス・ルールに追加する際には注意が必要です。サイズを見積もるために、ブ

ロック・サイズおよびビジネス・ルールの起動後、特定のデータ・スライスに存

在する 大ブロックの計算結果が表示されます。データベースにはいくつかのブ

ロックが存在する可能性があるため、この計算は増加の正確な容量を表している

わけではありません。このアクションの詳細は、『Essbase テクニカル・リファレ

ンス』を参照してください。

ä「ブロックの作成」コンポーネントをビジネス・ルールに追加するには:

1 開いていない場合は、「ブロックの作成」アクションを追加するグラフィカル・ビジ

ネス・ルールを開きます。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

3 アクションフォルダを展開して、ブロックの作成アクションをダブルクリックする

か、グラフィカルタブ上のビジネス・ルールの目的の場所にドラッグします。

「ブロックの作成」アクションがビジネス・ルールに追加され、「概要」タブが表

示されます。

4 含めるリストの各次元で、「選択した値」テキスト・ボックスに値を入力するか、「虫

眼鏡」アイコンをクリックして、メンバーおよび変数を選択します(この選択には疎次

元のみが使用可能)。メンバー選択の詳細は、37 ページの「メンバーの選択」を参照

してください。

注:

「動的計算」または「ラベルのみ」メンバーとともに「ブロックの作成」を使用で

きません。

5 更新をクリックして、データベース・サイズの増加の可能性を計算します。

含めるメンバー値に変更がある場合、この手順を繰り返して、データベース・ス

トレージのサイズの変化を確認します。

グラフィカル・ビジネス・ルールへの式の追加について

式は、計算を実行する算術表現です。ビジネス・ルールの作成を容易にするため

に、ビジネス・ルールに挿入できる 4 つの式が用意されています。

l 59 ページの「比例配分率式のグラフィカル・ビジネス・ルールへの追加」

l 60 ページの「単価-レート式のグラフィカル・ビジネス・ルールへの追加」

l 61 ページの「グラフィカル・ビジネス・ルールへの変数式の追加」

l 62 ページの「グラフィカル・ビジネス・ルールへのカスタム式の追加」

グラフィカル・ビジネス・ルールへの式の追加について 49

Page 50: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

これらの式は、ビジネス・ルールが実行する必要のある計算の一般的なタイプで

す。すべての式にはカスタム・ツールバーがあり、必要に応じて式をカスタマイ

ズできます。

式を定義する一般的な手順は次のようになります。

1. 計算の宛先とソースを指定します。

2. 式の範囲を指定します。

3. 式が計算されるデータ条件を指定します。

各式には次の 3 つのタブがあります。

l 「式」タブ— 「式」タブを使用して式の各部分の宛先とソースの詳細を入力し

ます。各式には宛先と少なくとも 1 つのソースが含まれています。カスタム・

ツールバーを使用して、追加のソース、計算関数、数値オペランド、演算子

およびカッコを追加できます。

l 「式の範囲」タブ— 「式の範囲」タブを使用して、この式に共通のメンバー、

関数、または実行時プロンプトを定義します。この「範囲」タブはビジネス・

ルール範囲をより狭義に定義します。

l 「データの条件」タブ — 「データの条件」タブを使用して、計算が実行される

前に満たされる必要のあるデータ基準を指定します。

グラフィカル・ビジネス・ルールへの式の追加

ä 式をビジネス・ルールに追加するには:

1 開いていない場合は、式を追加するグラフィカル・ビジネス・ルールを開きます。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

3 式フォルダを展開します。追加する式のタイプを選択して式をダブルクリックする

か、グラフィカルタブ上のビジネス・ルールの目的の場所にドラッグします。

l 比例配分率式の追加の詳細は、59 ページの「比例配分率式のグラフィカル・

ビジネス・ルールへの追加」を参照してください。

l 単価-レート式の追加の詳細は、60 ページの「単価-レート式のグラフィカ

ル・ビジネス・ルールへの追加」を参照してください。

l 変数式の追加の詳細は、61 ページの「グラフィカル・ビジネス・ルールへの

変数式の追加」を参照してください。

l カスタム式の追加の詳細は、62 ページの「グラフィカル・ビジネス・ルール

へのカスタム式の追加」を参照してください。

選択した式の「概要」タブが表示されます。

4 式タブ、式の範囲タブ、データの条件タブを使用して式の詳細を定義します。次のト

ピックを参照してください。

l 51 ページの「式のソースの指定」

l 53 ページの「式の範囲の指定」

l 53 ページの「カスタム・ツールバーの使用方法」

50 ビジネス・ルール、シーケンス、マクロおよび変数

Page 51: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l 58 ページの「式のデータ条件の指定」

式の宛先の指定式で定義される宛先値は、計算値を保管するデータベースの部分を表します。ビ

ジネス・ルールの範囲または式の範囲で指定する次元値は、宛先でロックされ、

斜体で表示されます。

宛先の名前はデフォルトで「宛先」です。ビジネス・ルールを記録して管理する

には、デフォルト名を式の計算内容の説明に変更します。

ä 宛先を定義するには:

1 開いていない場合は、式を追加するグラフィカル・ビジネス・ルールを開きます。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

3 式フォルダを展開します。追加する式のタイプを選択して式をダブルクリックする

か、グラフィカルタブ上のビジネス・ルールの目的の場所にドラッグします。

「式」タブが表示されます。

4 式タブで、宛先アイコンを選択します。

「宛先」アイコンがタブ上でハイライト表示されます。

5 「名前」テキスト・ボックスで、宛先の名前を入力します。

6 リストで使用できる各次元で、次のタスクのいずれかを行います。

l 次元の「選択した値」の右にある「メンバー選択」ボタン(虫眼鏡)をクリック

します。「複数メンバーの選択」を使用して、メンバーまたは宛先を定義する

変数を選択します。

l 「選択した値」テキスト・ボックスを選択し、次元の横に値を入力します。

l 値を<All>のままにして、次元のすべてのメンバーを使用します。

注:

斜体のメンバー式は、ビジネス・ルールの範囲または式の範囲から継承され

ます。これらの値は、ビジネス・ルールの範囲または式の範囲でのみ変更ま

たは削除できます。17 ページの「ビジネス・ルールの作成」のビジネス・ルー

ルの範囲または53 ページの「式の範囲の指定」の式の範囲の説明を参照して

ください。

式のソースの指定式で定義されたソース値は計算で参照されるデータベースの部分を表します。「ソー

スの追加」ツールバー・ボタンを使用して、別のソースを追加するか式の一部で

あるソースを指定します。

デフォルトでは、ソース値は、ビジネス・ルールの範囲、式の範囲および宛先で

指定されたメンバー、式または実行時プロンプトになります。継承された値また

はデフォルト値はメンバー、関数またはメンバー実行時プロンプトによって上書

きできます。

グラフィカル・ビジネス・ルールへの式の追加について 51

Page 52: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ä 式のソースを定義するには:

1 開いていない場合は、式を追加するグラフィカル・ビジネス・ルールを開きます。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

3 式フォルダを展開します。追加する式のタイプを選択して式をダブルクリックする

か、グラフィカルタブ上のビジネス・ルールの目的の場所にドラッグします。

「式」タブが表示されます。

4 式タブでソースの選択アイコンを選択します。

「ソースの選択」アイコンがハイライト表示されます。

5 名前テキスト・ボックスで、ソースを説明する名前を入力します。

6 リストで使用できる各次元で、次のタスクのいずれかを行います。

l 次元の「選択した値」テキスト・ボックスの右にある「メンバー選択」ボタ

ン(虫眼鏡)をクリックします。「単一メンバー選択」を使用して、メンバーま

たはソースを定義する変数を選択します。メンバーを選択する場合、別名テー

ブルを選択して別名テーブルを使用するかどうかを指定し、メンバーに別名

を使用するかどうかを指定します。

l 「選択した値」テキスト・ボックスの値をダブルクリックし、次元の横に値を

入力します。

l 値を<All>のままにして、次元のすべてのメンバーを使用します。

注:

斜体のメンバー式は、ビジネス・ルールの範囲または式の範囲から継承され

ます。これらの値は、ビジネス・ルールの範囲または式の範囲でのみ変更お

よび削除できます。53 ページの「式の範囲の指定」を参照してください。

7 カスタム・ツールバーでソースアイコンを右クリックし、次のソースのいずれかを選

択します。

l 「標準」ソースでは、計算に使用する次元を選択します(デフォルト選択です)。

l 「合計に対する割合」ソースでは、計算の分母に使用する次元を選択します。

l 「親に対する割合」ソースでは、計算の分母に使用する次元と世代またはレベ

ルを選択します。

l 「メンバーに対する割合」ソースでは、計算の分母に使用する次元およびメン

バーを選択します。

l 「選択したメンバーで均等分割」ソースでは、計算に使用する次元およびメン

バーを選択します。次に合計値、選択したメンバー、またはデータを含む選

択したメンバーの数によって親を区分するかどうかを選択します。

l 「選択した子で均等分割」ソースでは、計算に使用する次元を選択します。次

に子の合計値またはデータを含む子の数によって親値を区分します。

l リモート・ソース(XREF)を使用して、リモート・キューブでデータを参照で

きます。

8 保存をクリックして、式タブへの変更を保存します。

52 ビジネス・ルール、シーケンス、マクロおよび変数

Page 53: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

式の範囲の指定式の範囲を指定して、現在の式と同じデータベースの部分を定義します。式の範

囲はビジネス・ルールの範囲とともに処理され、ビジネス・ルールの範囲で定義

された値をデフォルトとして斜体で表示します。式の範囲でビジネス・ルールの

範囲から継承された値を再定義して、この式のデータベースの部分をより狭義に

定義できます。

注:

ビジネス・ルールの範囲外にある式の範囲を定義する場合、両方の条件を満たす

メンバーは存在しないので、式は計算されません。

ä 式の範囲を指定するには:

1 開いていない場合は、式の範囲を指定するグラフィカル・ビジネス・ルールを開きま

す。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

3 式フォルダを展開します。追加する式のタイプを選択して式をダブルクリックする

か、グラフィカルタブ上のビジネス・ルールの目的の場所にドラッグします。

「式」タブが表示されます。

4 式タブ上の式のソースを選択していない場合、ソースを選択します。51 ページの「式

のソースの指定」を参照してください。

5 式の範囲タブを選択し、次のいずれかを実行します。

l リストで使用できる各次元に、「選択した値」テキスト・ボックスで<ALL>ま

たはデフォルト値を選択し、メンバー名を入力します。

l 次元の「選択した値」テキスト・ボックスの右にある「メンバー選択」ボタ

ン(虫眼鏡)をクリックします。「メンバー選択」を使用して、メンバーおよび

変数を選択し、式の範囲を定義します。

6 保存をクリックし、式の範囲タブへの変更を保存します。

カスタム・ツールバーの使用方法式の構築とカスタマイズには、「式」タブまたは「データの条件」タブのカスタ

ム・ツールバーを使用します。カスタム・ツールバーを使用すると、ソース、数

値オペランド、演算子、演算関数またはカッコを式やデータ条件に追加できます。

コンポーネントを右クリックし、キーボードの[Del]キーを押すことで、既存のオ

ペランド、演算子またはカッコを式やデータ条件から削除できます。

図 1 カスタム・ツールバー

表 1 では、ツールバーのボタンについて説明します。

グラフィカル・ビジネス・ルールへの式の追加について 53

Page 54: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

表 1 カスタム・ツールバーのボタン

アイテム 説明

ソース

数字

演算子

関数

左カッコ

右カッコ

以下のトピックでは、カスタム・ツールバーのボタンの使い方を説明します。

ソースの式への追加

ä ソースを追加するには、51 ページの「式のソースの指定」を参照してください。

数値オペランドの式への追加

式に数値オペランドを使用すると、数値または数字の実行時プロンプトを表せま

す。数値オペランドは、デフォルトでは式の一部に含まれます。カスタム・ツー

ルバーを使用して数値オペランドを式に追加できます。

ä 数値オペランドを式で定義するには:

1 開いていない場合は、オペランドを追加するグラフィカル・ビジネス・ルールを開き

ます。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

3 式フォルダを展開します。追加する式のタイプを選択して式をダブルクリックする

か、グラフィカルタブ上のビジネス・ルールの目的の場所にドラッグします。

「式」タブが表示されます。

4 「式」タブで、カスタム・ツールバーの数値ツールバー・ボタンをダブルクリックし

ます。

数値オペランドが式の 後のコンポーネントの右側に挿入されます。

54 ビジネス・ルール、シーケンス、マクロおよび変数

Page 55: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

5 数値の指定テキスト・ボックスに数値オペランドの値を入力します。また、ローカル

またはグローバルの数値変数を入力する場合は、メンバー選択ボタンをクリックして

検索します。

6 変更内容を保存するには、保存をクリックします。

演算子の式への追加

ä 演算子を式に追加するには:

1 開いていない場合は、オペランドを追加するグラフィカル・ビジネス・ルールを開き

ます。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

3 式フォルダを展開します。追加する式のタイプを選択して式をダブルクリックする

か、グラフィカルタブ上のビジネス・ルールの目的の場所にドラッグします。

「式」タブが表示されます。

4 「式」タブで、カスタム・ツールバーの演算子ツールバー・ボタンをダブルクリック

します。

プラス符号が式の 後のコンポーネントの右側に挿入されます(プラス符号がデ

フォルト演算子です)。

5 プラス符号を使用しない場合は、演算子の選択ドロップダウン・リストで別の演算子

を選択します。

次の表に、式やデータ条件に使用できる演算子を示します。

タイプ 使用できる演算子

式 加算(+)

減算(-)

乗算(x)

除算(/)

データ条件 加算(+)

減算(-)

乗算(x)

除算(/)

次と等しい(=)

次より大きい(>)

次と等しいか大きい(>=)

次より小さい(<)

次と等しいか小さい(<=)

ブール AND、OR、NOT

グラフィカル・ビジネス・ルールへの式の追加について 55

Page 56: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

関数の式への追加

「関数を追加」ツールバー・ボタンを使用して関数ソースを式に追加できます。財

務(範囲)関数、統計関数、式を使用した算術関数、ExpList を使用した関数、差異

を使用した関数および属性関数のタイプの関数がサポートされています。これら

の関数の詳細は、Hyperion Essbase - System 9 のデータベース管理者ガイドおよび

次のトピックを参照してください。

l 57 ページの「関係関数」

l 57 ページの「範囲関数と財務関数」

l 57 ページの「算術関数」

l 57 ページの「統計関数」

ä 関数を式に追加するには:

1 開いていない場合は、関数を追加するグラフィカル・ビジネス・ルールを開きます。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

3 式フォルダを展開します。追加する式のタイプを選択して式をダブルクリックする

か、グラフィカルタブ上のビジネス・ルールの目的の場所にドラッグします。

「式」タブが表示されます。

4 「式」タブで、カスタム・ツールバーの関数ツールバー・ボタンをダブルクリックし

ます。

「関数を追加」ダイアログ・ボックスが表示されます。

5 追加する関数を選択します。

使用可能な関数のリストは、使用する Analytic Services のバージョンに依存しま

す。各関数の概要は、次の項を参照してください。

l 57 ページの「関係関数」

l 57 ページの「範囲関数と財務関数」

l 57 ページの「算術関数」

l 57 ページの「統計関数」

各関数の詳細は、『Essbase テクニカル・リファレンス』を参照してください。

6 OK をクリックして関数を追加します。

関数が式の 後のコンポーネントの右側に挿入されます。

注:

式で関数@NPV、@ACCUM、@COMPOUND、@COMPOUNDGROWTH、

@DISCOUNT、@INTEREST、@IRR、@SLN を別のソース・タイプと一緒に使用す

るとエラーが戻されます。たとえば、等号符号の右側は関数ソースのみとする必

要があります。これらの財務関数から値が戻されることはなく、指定した範囲に

基づいて内部で一連の値が計算されます。

56 ビジネス・ルール、シーケンス、マクロおよび変数

Page 57: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

関係関数

@ATTRIBUTEVAL(attDimName)- 数値、ブールまたは日付属性の次元から、レベル

0 の属性メンバーに関連付けられた数値を、計算中の現在のメンバーに戻します。

範囲関数と財務関数

@ACCUM - 年次累計値、減価償却累計額などの一定期間の値を累積します。

@COMPOUND - 指定した範囲に渡り指定したレートで指定したメンバーの残高に

基づいて、複利計算の収益を計算します。

@COMPOUNDGROWTH - 複合成長をモデリングします。

@DISCOUNT - 現在価値(PV)の計算に適用される財務減価を計算します。

@GROWTH - 価値の線形成長をモデリングします。

@INTEREST - 単利を計算します。

@IRR - 投資の内部収益率を計算します。

@NPV - 正味現在価値を計算します。

@SLN - 現在の期間の資産が期間の範囲全体に対して減価償却され、計算される期

間ごとの金額を計算します。

算術関数

@ABS(式) - 式の絶対値を戻します。

@AVG(SKIP*,expList)— expList のすべての値の平均が戻されます。SKIPNONE には、

コンテンツに関わらず、平均演算で指定されたすべてのセルが含まれます。

SKIPMISSING は、#MISSING であるすべての値を平均演算で除外します。

SKIPZERO は、平均計算からゼロの値を除外します。SKIPBOTH は、平均計算か

らゼロまたは#MISSING のすべての値を除外します。

@INT(式) - 式の二番目に小さな整数値を戻します。

@MIN(expList) - expList の式の結果の 小値を戻します。

@MAX(expList) - メンバー・リストの式の結果の 大値を戻します。

@ROUND(式) - 式を整数値に丸めます。

@SUM(expList) - expList のすべての値の合計を戻します。

@TRUNCATE(式) - 式の端数を除去して、整数を戻します。

@VAR(mbrname1, mbrname2) - 2 つのメンバー間の差異(差)を計算します。

@VARPER(mbrname1, mbrname2) - 2 つのメンバー間の差異率(差)を計算します。

統計関数

@COUNT — 式のメンバー選択をカウントします。たとえば、総務部の人数を、総

務部以外の人数の倍数として計算できます。

グラフィカル・ビジネス・ルールへの式の追加について 57

Page 58: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

@RANK — 特定のランクに一致するものを計算します。たとえば、 も収益性が高

い上位 10 部門などです。

式へのカッコの挿入

ä カッコを挿入するには:

1 開いていない場合は、カッコを追加するグラフィカル・ビジネス・ルールを開きま

す。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

3 式フォルダを展開します。追加する式のタイプを選択して式をダブルクリックする

か、グラフィカルタブ上のビジネス・ルールの目的の場所にドラッグします。

「式」タブが表示されます。

4 「式」タブで、カスタム・ツールバーの左カッコまたは右カッコツールバー・ボタン

をダブルクリックします。

カッコが式の 後のコンポーネントの右側に挿入されます。

式のデータ条件の指定式の「データの条件」タブを使用するか、「データのコピー」アクションを使用し

て、式の計算を実行する基準を定義できます。指定した条件または基準を満たす

場合は、式または「データのコピー」アクションの計算が正常に行われます。条

件を満たさない場合は、計算が実行されません。

注:

データの条件は、データ値にのみ実行され、式のユーザー定義属性やメンバー名

は含まれません。

「データの条件」タブのカスタム・ツールバーを使用してデータ条件として使用す

る式を作成できます。カスタム・ツールバーには、ソース、数値、演算子、関数、

左カッコおよび右カッコのボタンがあります。データ条件として使用する式を作

成するには、カスタム式を作成し、式の詳細を指定するのと同じプロセスに従い

ます。

データ条件の定義には、加算、減算、乗算、除算、次より小さい、次より大きい、

次と等しい、次と等しいか小さい、次と等しいか大きい、ブール AND、OR、お

よび NOT の演算子を使用できます。

ä データ条件を指定するには:

1 開いていない場合は、データ条件を指定するグラフィカル・ビジネス・ルールを開き

ます。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

58 ビジネス・ルール、シーケンス、マクロおよび変数

Page 59: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

3 式フォルダを展開します。追加する式のタイプを選択して式をダブルクリックする

か、グラフィカルタブ上のビジネス・ルールの目的の場所にドラッグします。

「式」タブが表示されます。

4 式タブ上の式のソースを選択していない場合、ソースを選択します。51 ページの「式

のソースの指定」を参照してください。

5 「式の範囲」タブに式の範囲を指定していない場合、式の範囲を指定します。53 ペー

ジの「式の範囲の指定」を参照してください。

6 データの条件タブを選択して、式を計算するために満たす必要がある基準を入力しま

す。

7 カスタム・ツールバーを使用して、式を作成します。

ソース、数値、演算子、関数またはカッコを追加できます。詳細は、53 ページの

「カスタム・ツールバーの使用方法」を参照してください。

比例配分率式のグラフィカル・ビジネス・ルールへの追加値の比率の結果に基づくデータを計算するには、比例配分率式を使用します。比

例配分率式は、次の 4 つのタイプから選択できます。

l ユーザー定義

l 合計に対する割合

l 親に対する割合

l メンバーに対する割合

収益分析や予算作成およびプランニングの目的で比例配分率式を使用すると、様々

な原価センター間の推測使用レベルに基づいて集中管理したコスト/費用の複数の

タイプを割り当てられます。

ä 比例配分率式をビジネス・ルールに追加するには:

1 開いていない場合は、比例配分率式を追加するグラフィカル・ビジネス・ルールを開

きます。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

3 式フォルダ、「比例配分率」フォルダを順に展開します。「ユーザー定義」、「合計に対

する割合」、「親に対する割合」または「メンバーに対する割合」から追加する比例配

分率式のタイプを選択します。式をダブルクリックするか、グラフィカルタブのビジ

ネス・ルールの希望する場所にドラッグします。

「式」タブが表示されます。

4 式タブで、式の各オペランドの詳細を入力し、次のタスクを行います。

1. 式の宛先を定義します。宛先には、式の計算値が保管されます。51 ページの

「式の宛先の指定」を参照してください。

2. 式のソースを定義します。51 ページの「式のソースの指定」を参照してくだ

さい。

グラフィカル・ビジネス・ルールへの式の追加について 59

Page 60: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

3. 分子と分母、合計に対する割合、親に対する割合、またはメンバーに対する

割合を指定して比率を定義します。51 ページの「式のソースの指定」を参照

してください。

5 式の範囲タブを選択して、式全体で一定のメンバーを指定します。

式の範囲は、ビジネス・ルールの範囲を限定します。53 ページの「式の範囲の指

定」を参照してください。

6 データの条件タブを選択して、式を計算するために満たす必要がある基準を入力しま

す。

58 ページの「式のデータ条件の指定」を参照してください。

比例配分率式の例については、次の項を参照してください。

ユーザー定義の比例配分率式

ユーザー定義タイプの比例配分率式は、値の比率の結果を基に計算を行います。

合計に対する割合の比例配分率式

合計に対する割合タイプの比例配分率式は、次元の合計値を基に比率計算を行い

ます。合計値は次元の世代 1 メンバーに保管されているとみなされます。デフォ

ルトの計算は、宛先=ソース x 合計に対する割合です。

親に対する割合の比例配分率式

親に対する割合タイプの比例配分率式は次元内のメンバーの親の値に基づいて比

率計算を行います。親として、次元の任意の世代またはレベルを選択できます。

デフォルトの計算は、宛先=ソース x 親に対する割合です。

メンバーに対する割合の比例配分率式

メンバーに対する割合タイプの比例配分率式は、次元内のメンバーの値に基づい

て計算を行います。任意の次元またはメンバーを選択できます。デフォルトの計

算は、宛先=ソース x メンバーに対する割合です。

単価-レート式のグラフィカル・ビジネス・ルールへの追加単価-レート式は、指定の単位、レートおよび金額の値に基づいて計算されます。

単価-レート式は次の 3 つのタイプから選択できます。

l 金額=単価 x レート - デフォルトの計算: 宛先=単価 x レート

l レート=金額/単価 - デフォルトの計算: 宛先=金額/単価

l 単価=金額/レート - デフォルトの計算: 宛先=金額/レート

60 ビジネス・ルール、シーケンス、マクロおよび変数

Page 61: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ä 単価-レートをビジネス・ルールに追加するには:

1 開いていない場合は、単価-レート式を追加するグラフィカル・ビジネス・ルールを開

きます。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

3 式フォルダ、「単価-レート」フォルダを順に展開します。追加する単価-レート式のタ

イプを選択します。

l 金額=単価 x レート

l レート=金額/単価

l 単価=金額/レート

4 式をダブルクリックするか、グラフィカルタブのビジネス・ルールの希望する場所に

ドラッグします。

「式」タブが表示されます。

5 式タブで、式の各オペランドの詳細を入力し、次のタスクを行います。

1. 式の宛先を定義します。宛先には、式の計算値が保管されます。51 ページの

「式の宛先の指定」を参照してください。

2. 式のソースを定義します。51 ページの「式のソースの指定」を参照してくだ

さい。

3. 分子と分母を指定して比率を定義します。51 ページの「式のソースの指定」

を参照してください。

6 式の範囲タブを選択して、式全体で一定のメンバーを指定します。

式の範囲は、ビジネス・ルールの範囲を限定します。53 ページの「式の範囲の指

定」を参照してください。

7 データの条件タブを選択して、式を計算するために満たす必要がある基準を入力しま

す。

58 ページの「式のデータ条件の指定」を参照してください。

グラフィカル・ビジネス・ルールへの変数式の追加変数式を使用すると、ビジネス・ルールの計算で得られた暫定値を保管できます。

これは、Essbase における変数の使用に似ています。1 つのビジネス・ルール内に

複数の変数を定義できます。変数を別のコンポーネントで使用するには、定義す

る必要があり、直接指定する 1 つの数値、または計算から得られる 1 つの数値を

表します。

ä 変数式をビジネス・ルールに追加するには:

1 開いていない場合は、変数式を追加するグラフィカル・ビジネス・ルールを開きま

す。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

グラフィカル・ビジネス・ルールへの式の追加について 61

Page 62: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

3 式フォルダを展開し、変数式をダブルクリックするか、グラフィカルタブのビジネ

ス・ルールの希望する場所にドラッグします。

「式」タブが表示されます。

4 式タブで、式の各オペランドの詳細を入力し、次のタスクを行います。

1. 式の宛先を定義します。宛先には、式の計算値が保管されます。51 ページの

「式の宛先の指定」を参照してください。

2. 式のソースを定義します。51 ページの「式のソースの指定」を参照してくだ

さい。

3. 分子と分母を指定して比率を定義します。51 ページの「式のソースの指定」

を参照してください。

5 式の範囲タブを選択して、式全体で一定のメンバーを指定します。

式の範囲は、ビジネス・ルールの範囲を限定します。53 ページの「式の範囲の指

定」を参照してください。

6 「データの条件」タブを選択して、式を計算するために満たす必要がある基準を入力

します。変数を説明する名前を入力して変数の宛先を定義します。58 ページの「式の

データ条件の指定」を参照してください。

7 この変数に割り当てる数値を指定します。

注:

変数コンポーネントは、別のコンポーネントでその変数がソースとして使用され

ていない場合に、ビジネス・ルールから削除できます。

グラフィカル・ビジネス・ルールへのカスタム式の追加カスタム式を使用して、宛先とソースから独自の式を作成します。ビジネス・ニー

ズに合わせてあらゆる算術計算式を作成できます。ソース、関数、数値オペラン

ド、演算子またはカッコを追加する手順は、53 ページの「カスタム・ツールバー

の使用方法」を参照してください。デフォルトの計算は、宛先=ソースです。

ä カスタム式をビジネス・ルールに追加するには:

1 開いていない場合は、カスタム式を追加するグラフィカル・ビジネス・ルールを開き

ます。

2 ビジネス・ルールの言語タブが選択されていない場合は、「Analytic Administration

Services」ウィンドウの左側のフレームの下部にあるタブを選択します。

3 式フォルダを展開し、カスタム式をダブルクリックするか、グラフィカルタブのビジ

ネス・ルールの希望する場所にドラッグします。

「式」タブが表示されます。

4 式タブで、式の各オペランドの詳細を入力し、次のタスクを行います。

1. 式の宛先を定義します。宛先には、式の計算値が保管されます。51 ページの

「式の宛先の指定」を参照してください。

62 ビジネス・ルール、シーケンス、マクロおよび変数

Page 63: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

2. 式のソースを定義します。51 ページの「式のソースの指定」を参照してくだ

さい。

3. 分子と分母、合計に対する割合、親に対する割合、またはメンバーに対する

割合を指定して比率を定義します。51 ページの「式のソースの指定」を参照

してください。

5 式の範囲タブを選択して、式全体で一定のメンバーを指定します。

式の範囲は、ビジネス・ルールの範囲を限定します。53 ページの「式の範囲の指

定」を参照してください。

6 データの条件タブを選択して、式を計算するために満たす必要がある基準を入力しま

す。

58 ページの「式のデータ条件の指定」を参照してください。

ビジネス・ルールの削除ビジネス・ルールを削除すると、ビジネス・ルールが使用されているリポジトリ

とプロジェクトからビジネス・ルールが削除されます。ビジネス・ルールがシー

ケンスの一部になっている場合は、削除する前にシーケンスからビジネス・ルー

ルを除去する必要があります。

注:

編集や参照のために開いているビジネス・ルールは削除できません。

ä ビジネス・ルールを削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 ルールノードを展開します。削除するビジネス・ルールを右クリックして、ルールの

削除を選択します。

「削除確認」ダイアログ・ボックスが表示されます。

5 削除確認ダイアログ・ボックスで、はいをクリックしてビジネス・ルールの削除を了

承するか、いいえをクリックして削除を取り消して、ルール・エディタに戻ります。

ビジネス・ルールがシステムから削除され、Business Rules のルール・リストから

除去されます。

シーケンスの削除ビジネス・ルール・シーケンスを削除すると、シーケンスが使用されているリポ

ジトリとプロジェクトからシーケンスが削除されます。シーケンスが別のシーケ

ビジネス・ルールの削除 63

Page 64: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ンスで参照されている場合は、削除する前に参照元のシーケンスから除去する必

要があります。

注:

編集や参照のために開いているビジネス・ルール・シーケンスは削除できません。

ä ビジネス・ルール・シーケンスを削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 シーケンスノードを展開します。次に削除するシーケンスを右クリックしてシーケン

スの削除を選択します。

シーケンスの削除を確認するメッセージが表示されます。

5 はいをクリックしてシーケンスを削除します。

マクロの削除マクロを削除すると、すべてのプロジェクトからマクロのすべてのインスタンス

が削除されます。マクロがルールまたは別のマクロで参照されている場合は、マ

クロを削除する前にルールまたは参照元のマクロから除去する必要があります。

注:

編集や参照のために開いているマクロは削除できません。

ä マクロを削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 マクロノードを展開します。削除するマクロを右クリックしてマクロの削除を選択し

ます。

マクロの削除を確認するメッセージが表示されます。

5 はいをクリックしてマクロを削除します。

64 ビジネス・ルール、シーケンス、マクロおよび変数

Page 65: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

グローバル変数の削除グローバル変数(つまり、複数のビジネス・ルールまたはマクロに使用されている

変数)を削除すると、すべてのプロジェクトから変数のすべてのインスタンスが削

除されます。変数がルールまたはマクロの一部になっている場合は、変数を削除

する前にルールまたはマクロから除去する必要があります。

注:

編集や参照のために開いているグローバル変数は削除できません。

ä グローバル変数を削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 グローバル変数ノードを展開します。削除する変数を右クリックして変数の削除を選

択します。

変数の削除を確認するメッセージが表示されます。

5 はいをクリックして変数を削除します。

グローバル変数の削除 65

Page 66: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

66 ビジネス・ルール、シーケンス、マクロおよび変数

Page 67: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

3アクセス権限の割当て

この章の内容

アクセス権限の追加について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

ビジネス・ルールに対するアクセス権限について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

変数に対するアクセス権限について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

マクロに対するアクセス権限について. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

ビジネス・ルール・シーケンスに対するアクセス権限について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

プロジェクトに対するアクセス権限について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

ビジネス・ルール、ビジネス・ルール・シーケンス、マクロ、変数、プロジェク

トなどのリポジトリ・オブジェクトにアクセス権限を割り当てます。この章には、

ビジネス・ルール、シーケンス、マクロ、変数およびプロジェクトにアクセス権

限を割り当てるための手順が記載されています。

アクセス権限の追加について

注:

ユーザーとグループにリポジトリ・オブジェクトに対するアクセス権限を付与す

るには、ユーザーとグループを Business Rules で使用できるようにプロビジョニン

グし、Shared Services ユーザー管理コンソールで Business Rules の役割を割り当て

る必要があります。Hyperion のセキュリティ管理ガイドを参照してください。

ビジネス・ルール、シーケンス、マクロ、変数、プロジェクトなどのリポジトリ・

オブジェクトのアクセス権限を追加します。アクセス権限によって、ユーザーが

これらのオブジェクトに対して実行可能な操作が制御されます。たとえば、ビジ

ネス・ルールを変更できないが、ビジネス・ルールを起動できる権限をユーザー

(またはユーザー・グループ)に割り当てられます。

l ビジネス・ルールに対するアクセス権限の追加の詳細は、68 ページの「ビジ

ネス・ルールに対するアクセス権限の追加と編集」を参照してください。

l 変数に対するアクセス権限の追加の詳細は、71 ページの「変数に対するアク

セス権限の追加と編集」を参照してください。

l マクロに対するアクセス権限の追加の詳細は、73 ページの「マクロに対する

アクセス権限の追加と編集」を参照してください。

アクセス権限の追加について 67

Page 68: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l シーケンスに対するアクセス権限の追加の詳細は、76 ページの「ビジネス・

ルール・シーケンスに対するアクセス権限の追加と編集」を参照してくださ

い。

l プロジェクトに対するアクセス権限の追加の詳細は、79 ページの「プロジェ

クトへのアクセス権限の追加」を参照してください。

ビジネス・ルールに対するアクセス権限についてアクセス権限により、どのユーザーとグループがビジネス・ルールの検証、起動、

変更を行えるかが決まります。ビジネス・ルールを使用するユーザーおよびグルー

プには、次の権限を指定できます。

l 検証または起動

l 検証または起動不可

l 変更

l 変更不可

また、データベースの場所またはクラスタに対し、あるいはすべてのデータベー

スの場所とクラスタに対し、ユーザーがビジネス・ルールを検証して実行できる

かどうかも指定できます。

ビジネス・ルールに対するアクセス権限の追加と編集

注:

一度に複数のアクセス権限を追加できません。一度に 1 つのアクセス権限を追加

する必要があります。

ä ビジネス・ルールに対するアクセス権限を追加するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 ルールノードを展開して、アクセス権限を追加するビジネス・ルールをダブルクリッ

クします。

ビジネス・ルールがグラフィカルの場合は「グラフィカル」タブに、グラフィカ

ルでない(つまり、拡張計算スクリプトである)場合は「ソース」タブに、ビジネ

ス・ルールのテキストが表示されます。

5 アクセス権限タブを選択します。

「アクセス権限」タブには既存のアクセス権限が表示されます。以前にアクセス権

限を追加していない場合は、何も表示されません。

68 アクセス権限の割当て

Page 69: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

6 アクセス権限タブで、追加をクリックして新しいアクセス権限を追加します。

「権限の追加」ダイアログ・ボックスが表示されます。

7 権限の追加ダイアログ・ボックスで、次を実行します。

1. 「権限」ドロップダウン・リストから、付与する権限のタイプを選択します。

注:

「権限」ドロップダウン・リストのコンテンツは、ビジネス・ルール、シー

ケンス、マクロ、変数またはプロジェクトのうち何に対するアクセス権限を

追加するかによって異なります。たとえば、ビジネス・ルール、シーケンス

またはプロジェクトに対するアクセス権限を追加する場合は、「権限」ドロッ

プダウン・リストに次に示す権限の 4 つのすべてのタイプが表示されます。

しかし、マクロまたは変数に対するアクセス権限を追加する場合は、「権限」

ドロップダウン・リストに「ルール・リポジトリ・オブジェクトの変更」権

限と「ルール・リポジトリ・オブジェクトの変更不可」権限のみが表示され

ます。

l 検証または起動: 指定されたユーザーは、ビジネス・ルールの検証と起動

ができます。

l ルール・リポジトリ・オブジェクトの変更: 指定されたユーザーは、ビジ

ネス・ルールを変更できます。

l 検証または起動不可: 指定されたユーザーは、ビジネス・ルールの検証ま

たは起動ができません。

l ルール・リポジトリ・オブジェクトの変更不可: 指定されたユーザーは、

ビジネス・ルールを変更できません。

2. 手順 a で「検証または起動」または「検証または起動不可」を選択した場合

は、「場所」ドロップダウン・リストで次のいずれかを実行します。

注:

「場所」ドロップダウン・リストに表示される場所およびクラスタは、「場

所」タブでルールに割り当てた場所に依存します。たとえば、「場所」タブ

で「Cluster1」を追加していない(または「すべての場所を許可」をクリック

していない)場合、「場所」ドロップダウン・リストには「Cluster1」が表示さ

れません。

l ビジネス・ルールに割り当てたすべてのデータベースの場所とクラスタ

に対し、ユーザーがビジネス・ルールを検証して起動できるようにする

には、「すべての場所」を選択します(これはデフォルトの選択です)。

l あるクラスタに対してのみユーザーがビジネス・ルールを検証して起動

できるようにするには、クラスタを選択します。この場合、ユーザーは

クラスタのあらゆる場所に対してルールを検証して起動できます。クラ

スタの詳細は、115 ページの「クラスタの管理」を参照してください。

l あるデータベースの場所に対してのみユーザーがビジネス・ルールを検

証して起動できるようにするには、データベースの場所を選択します。

ビジネス・ルールに対するアクセス権限について 69

Page 70: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

場所の詳細は、109 ページの「データベースの場所の管理」を参照して

ください。

l ユーザーがビジネス・ルールを検証して起動できるデータベースを選択

するには、「場所の選択」を選択します。次に、「データベース・アウト

ラインの選択」ダイアログ・ボックスでドリル・ダウンして Planning ま

たは Analytic Services データベースを選択し、「OK」をクリックします。

3. 「使用可能」領域で、このアクセス権限を追加するユーザーおよびユーザー

のグループを選択します([Shift]を押しながらクリックすると、複数のユー

ザーやグループを選択できます)。その後、矢印キーでユーザーやグループ

をダイアログ・ボックスの「選択済」領域と「使用可能」領域間で移動しま

す。ダイアログ・ボックスの「選択済」領域にユーザーやグループを移動す

る場合、そのユーザーおよびグループには、アクセス権限が割り当てられま

す。

注:

「使用可能」領域にリストされているユーザーとグループは、Shared Services

ユーザー管理コンソールを使用して Business Rules で使用できるようにプロ

ビジョニングされます。プロビジョニングとは、ユーザーとグループに

Business Rules の役割とアクセス権限を割り当てるプロセスです。Business Rules

で使用できるようにユーザーをプロビジョニングする詳細は、Hyperion のセ

キュリティ管理ガイドを参照してください。Administration Services サーバー

を起動した後に新しいユーザーのプロビジョニングを行う場合は、「権限の

追加」ダイアログ・ボックスの「使用可能」領域の「ユーザー」タブにある

ユーザー・リストをリフレッシュする必要がある場合があります。「ユー

ザー」タブのユーザー・リストをリフレッシュするには、「管理」を右クリッ

クし、「ユーザー・リストのリフレッシュ」を選択します。

4. 「OK」をクリックしてアクセス権限を保存し、「アクセス権限」タブに戻り

ます。

8 アクセス権限タブで、保存をクリックして新しいアクセス権限を保存します。

ビジネス・ルールに対するアクセス権限の削除

ä ビジネス・ルールに対するアクセス権限を削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 ルールノードを展開して、アクセス権限を削除するビジネス・ルールをダブルクリッ

クします。

ビジネス・ルールがグラフィカルの場合は「グラフィカル」タブに、グラフィカ

ルでない場合は「ソース」タブに、ビジネス・ルールのテキストが表示されます。

70 アクセス権限の割当て

Page 71: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

5 アクセス権限タブを選択します。

既存のアクセス権限が「アクセス権限」タブに表示されます。

6 アクセス権限タブで、次のいずれかを実行します。

l 削除するアクセス権限の隣にあるチェック・ボックスを選択し、「削除」をク

リックします。

l このビジネス・ルールに対するすべてのアクセス権限を削除するには、「すべ

て削除」をクリックします。

選択したアクセス権限がビジネス・ルールから削除されます。

7 保存をクリックして、ビジネス・ルールのアクセス権限に加えた変更を保存します。

変数に対するアクセス権限について変数に対するアクセス権限を使用して、どのユーザーとグループが変数を変更で

きるかを指定します。

変数に対するアクセス権限の追加と編集

注:

一度に複数のアクセス権限を追加できません。一度に 1 つのアクセス権限を追加

する必要があります。

ä 変数に対するアクセス権限を追加するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 グローバル変数ノードを展開して、アクセス権限を追加する変数をダブルクリックし

ます。

5 アクセス権限タブを選択します。

既存のアクセス権限が「アクセス権限」タブに表示されます。この変数に対して

まだアクセス権限を作成していない場合は、タブに何も表示されません。

6 アクセス権限タブで、追加をクリックして新しいアクセス権限を追加します。

「権限の追加」ダイアログ・ボックスが表示されます。

7 権限の追加ダイアログ・ボックスで、次のいずれかを実行します。

1. 「権限」ドロップダウン・リストから、付与する権限のタイプを選択します。

変数に対するアクセス権限について 71

Page 72: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

注:

「権限」ドロップダウン・リストのコンテンツは、ビジネス・ルール、シー

ケンス、マクロ、変数またはプロジェクトのうち何に対するアクセス権限を

追加するかによって異なります。たとえば、ビジネス・ルール、シーケンス

またはプロジェクトに対するアクセス権限を追加する場合は、「権限」ドロッ

プダウン・リストに次に示す権限の 4 つのすべてのタイプが表示されます。

しかし、マクロまたは変数に対するアクセス権限を追加する場合は、「権限」

ドロップダウン・リストに「ルール・リポジトリ・オブジェクトの変更」権

限と「ルール・リポジトリ・オブジェクトの変更不可」権限のみが表示され

ます。

l ルール・リポジトリ・オブジェクトの変更: 指定されたユーザーは、変数

を変更できます。

l ルール・リポジトリ・オブジェクトの変更不可: 指定されたユーザーは、

変数を変更できません。

2. 「使用可能」領域で、このアクセス権限を追加するユーザーやユーザー・グ

ループを選択します([Shift]を押しながらクリックすると、複数のユーザーと

グループを選択できます)。次に、ダイアログ・ボックスの「選択済」と「使

用可能」領域で矢印キーを使用してユーザーとグループを移動します。ユー

ザーとグループをダイアログ・ボックスの「選択済」領域に移動すると、こ

れらのユーザーとグループに変数に対するアクセス権限が割り当てられま

す。

注:

「使用可能」領域にリストされているユーザーとグループは、Shared Services

ユーザー管理コンソールを使用して Business Rules で使用できるようにプロ

ビジョニングされます。プロビジョニングとは、ユーザーとグループに

Business Rules の役割とアクセス権限を割り当てるプロセスです。Business Rules

で使用できるようにユーザーをプロビジョニングする詳細は、Hyperion のセ

キュリティ管理ガイドを参照してください。Administration Services サーバー

を起動した後に新しいユーザーのプロビジョニングを行う場合は、「権限の

追加」ダイアログ・ボックスの「使用可能」領域の「ユーザー」タブにある

ユーザー・リストをリフレッシュする必要がある場合があります。「ユー

ザー」タブのユーザー・リストをリフレッシュするには、「管理」を右クリッ

クし、「ユーザー・リストのリフレッシュ」を選択します。

3. 「OK」をクリックしてアクセス権限を保存し、「アクセス権限」タブに戻り

ます。

8 アクセス権限タブで、保存をクリックして新しいアクセス権限を保存します。

変数に対するアクセス権限の削除変数に対するアクセス権限を削除すると、ビジネス・ルールとシーケンス内の変

数のすべてのインスタンスに対するアクセス権限が削除されます。変数に対する

アクセス権限を削除する前に、「用途」タブでその変数を使用するビジネス・ルー

ルとシーケンスを確認する必要があります。

72 アクセス権限の割当て

Page 73: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ä 変数に対するアクセス権限を削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 グローバル変数ノードを展開して、アクセス権限を削除する変数をダブルクリックし

ます。

5 アクセス権限タブを選択します。

既存のアクセス権限が「アクセス権限」タブに表示されます。この変数に対して

まだアクセス権限を作成していない場合は、タブに何も表示されません。

6 アクセス権限タブで、次のいずれかを実行します。

l 削除するアクセス権限の隣にあるチェック・ボックスを選択し、「削除」をク

リックします。

l この変数に対するすべてのアクセス権限を削除するには、「すべて削除」をク

リックします。

選択したアクセス権限が、ビジネス・ルール、マクロおよびビジネス・ルー

ル・シーケンスで使用されているすべての変数から削除されます。

7 保存をクリックして、変数のアクセス権限に加えた変更を保存します。

マクロに対するアクセス権限についてマクロに対するアクセス権限を設定することにより、どのユーザーとグループが

マクロを変更できるかを指定できます。

マクロに対するアクセス権限の追加と編集

注:

一度に複数のアクセス権限を追加できません。一度に 1 つのアクセス権限を追加

する必要があります。

ä マクロに対するアクセス権限を追加するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 マクロノードを展開して、アクセス権限を追加するマクロをダブルクリックします。

マクロに対するアクセス権限について 73

Page 74: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

マクロにグラフィカル・ビジネス・ルールが含まれている場合は「グラフィカル」

タブに、グラフィカルでないビジネス・ルールが含まれている場合は「ソース」

タブに、マクロが表示されます。

5 アクセス権限タブを選択します。

既存のアクセス権限が「アクセス権限」タブに表示されます。このマクロに対し

てまだアクセス権限を作成していない場合は、タブに何も表示されません。

6 アクセス権限タブで、追加をクリックして新しいアクセス権限を追加します。

「権限の追加」ダイアログ・ボックスが表示されます。

7 権限の追加ダイアログ・ボックスで、次のいずれかを実行します。

1. 「権限」ドロップダウン・リストから、付与する権限のタイプを選択します。

注:

「権限」ドロップダウン・リストのコンテンツは、ビジネス・ルール、シー

ケンス、マクロ、変数またはプロジェクトのうち何に対するアクセス権限を

追加するかによって異なります。たとえば、ビジネス・ルール、シーケンス

またはプロジェクトに対するアクセス権限を追加する場合は、「権限」ドロッ

プダウン・リストに次に示す権限の 4 つのすべてのタイプが表示されます。

しかし、マクロまたは変数に対するアクセス権限を追加する場合は、「権限」

ドロップダウン・リストに「ルール・リポジトリ・オブジェクトの変更」権

限と「ルール・リポジトリ・オブジェクトの変更不可」権限のみが表示され

ます。

l ルール・リポジトリ・オブジェクトの変更: 指定されたユーザーは、マク

ロを変更できます。

l ルール・リポジトリ・オブジェクトの変更不可: 指定されたユーザーは、

マクロを変更できません。

2. 「使用可能」領域で、このアクセス権限を追加するユーザーやユーザー・グ

ループを選択します([Shift]を押しながらクリックすると、複数のユーザーと

グループを選択できます)。次に、ダイアログ・ボックスの「選択済」と「使

用可能」領域で矢印キーを使用してユーザーとグループを移動します。ユー

ザーとグループをダイアログ・ボックスの「選択済」領域に移動すると、こ

れらのユーザーとグループにアクセス権限が割り当てられます。

注:

「使用可能」領域にリストされているユーザーとグループは、Shared Services

ユーザー管理コンソールを使用して Business Rules で使用できるようにプロ

ビジョニングされます。プロビジョニングとは、ユーザーとグループに

Business Rules の役割とアクセス権限を割り当てるプロセスです。Business Rules

で使用できるようにユーザーをプロビジョニングする詳細は、Hyperion のセ

キュリティ管理ガイドを参照してください。Administration Services サーバー

を起動した後に新しいユーザーのプロビジョニングを行う場合は、「権限の

追加」ダイアログ・ボックスの「使用可能」領域の「ユーザー」タブにある

ユーザー・リストをリフレッシュする必要がある場合があります。「ユー

ザー」タブのユーザー・リストをリフレッシュするには、「管理」を右クリッ

クし、「ユーザー・リストのリフレッシュ」を選択します。

74 アクセス権限の割当て

Page 75: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

3. 「OK」をクリックしてアクセス権限を保存し、「アクセス権限」タブに戻り

ます。

8 アクセス権限タブで、保存をクリックして新しいアクセス権限を保存します。

マクロに対するアクセス権限の削除マクロに対するアクセス権限を削除すると、ビジネス・ルール、シーケンスおよ

びその他のマクロ内で使用されているマクロのすべてのインスタンスに対するア

クセス権限が削除されます。マクロに対するアクセス権限を削除する前に、「用

途」タブでそのマクロを参照するビジネス・ルール、シーケンスおよびその他の

マクロを確認する必要があります。

ä マクロに対するアクセス権限を削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 マクロノードを展開して、アクセス権限を削除するマクロをダブルクリックします。

マクロにグラフィカル・ビジネス・ルールが含まれている場合は「グラフィカル」

タブに、グラフィカルでないビジネス・ルールが含まれている場合は「ソース」

タブに、マクロが表示されます。

5 アクセス権限タブを選択します。

既存のアクセス権限が「アクセス権限」タブに表示されます。このマクロに対し

てまだアクセス権限を作成していない場合は、タブに何も表示されません。

6 アクセス権限タブで、次のいずれかを実行します。

l 削除するアクセス権限の隣にあるチェック・ボックスを選択し、「削除」をク

リックします。

l このマクロに対するすべてのアクセス権限を削除するには、「すべて削除」を

クリックします。

選択したアクセス権限は、ビジネス・ルール、その他のマクロ、ビジネス・

ルール・シーケンスで使用されているすべてのマクロから削除されます。

7 保存をクリックして、マクロのアクセス権限に加えた変更を保存します。

ビジネス・ルール・シーケンスに対するアクセス権限について

ビジネス・ルール・シーケンスに対するアクセス権限により、どのユーザーとグ

ループがシーケンスの検証、起動、変更ができるかが決まります。シーケンスを

使用するユーザーおよびグループには、次の権限を指定できます。

l 検証または起動

ビジネス・ルール・シーケンスに対するアクセス権限について 75

Page 76: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l 検証または起動不可

l 変更

l 変更不可

また、検証および起動時のビジネス・ルール・シーケンスの実行をあるデータベー

スのみに対して許可するか、任意のデータベースに対して許可するかも指定でき

ます。

ビジネス・ルール・シーケンスに対するアクセス権限の追加と編集

注:

一度に複数のアクセス権限を追加できません。一度に 1 つのアクセス権限を追加

する必要があります。

ä ビジネス・ルール・シーケンスに対するアクセス権限を追加または編集するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 シーケンスを右クリックし、新しいアクセス権限を追加するか、既存のアクセス権限

を編集するシーケンスをダブルクリックします。

シーケンス・エディタに「シーケンス」タブが表示されます。

5 アクセス権限タブで、追加をクリックして新しいアクセス権限を追加します。

「権限の追加」ダイアログ・ボックスが表示されます。

6 権限の追加ダイアログ・ボックスで、次を実行します。

1. 「権限」ドロップダウン・リストから、付与する権限のタイプを選択します。

注:

「権限」ドロップダウン・リストのコンテンツは、ビジネス・ルール、シー

ケンス、マクロ、変数またはプロジェクトのうち何に対するアクセス権限を

追加するかによって異なります。たとえば、ビジネス・ルール、シーケンス

またはプロジェクトに対するアクセス権限を追加する場合は、「権限」ドロッ

プダウン・リストに次に示す権限の 4 つのすべてのタイプが表示されます。

しかし、マクロまたは変数に対するアクセス権限を追加する場合は、「権限」

ドロップダウン・リストに「ルール・リポジトリ・オブジェクトの変更」権

限と「ルール・リポジトリ・オブジェクトの変更不可」権限のみが表示され

ます。

76 アクセス権限の割当て

Page 77: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l 検証または起動: 指定されたユーザーは、ビジネス・ルール・シーケンス

の検証と起動を実行できます。

l ルール・リポジトリ・オブジェクトの変更: 指定されたユーザーは、ビジ

ネス・ルール・シーケンスを変更できます。

l 検証または起動不可: 指定されたユーザーは、ビジネス・ルール・シーケ

ンスの検証または起動を実行できません。

l ルール・リポジトリ・オブジェクトの変更不可: 指定されたユーザーは、

ビジネス・ルール・シーケンスを変更できません。

2. 手順 a で「検証または起動」か「検証または起動不可」を選択した場合は、

「場所」ドロップダウン・リストから次のいずれかを実行します。

注:

「場所」ドロップダウン・リストに表示される場所およびクラスタはシーケ

ンスのルールに割り当てた場所に依存します。たとえば、シーケンスのルー

ルに Cluster1 を追加していない(または「すべての場所を許可」をクリックし

ていない)場合、「場所」ドロップダウン・リストには Cluster1 は表示されま

せん。

l シーケンスのルールに割り当てたすべてのデータベースの場所とクラス

タに対し、ユーザーがシーケンスを検証して起動できるようにするには、

「すべての場所」を選択します(これはデフォルトの選択です)。

l あるクラスタに対してのみユーザーがシーケンスを検証して起動できる

ようにするには、クラスタを選択します。この場合、ユーザーはクラス

タの任意の場所に対してシーケンスを検証して起動できます。クラスタ

の詳細は、115 ページの「クラスタの管理」を参照してください。

l あるデータベースの場所に対してのみユーザーがシーケンスを検証して

起動できるようにするには、データベースの場所を選択します。場所の

詳細は、109 ページの「データベースの場所の管理」を参照してくださ

い。

l ユーザーがシーケンスを検証して起動できるデータベースを選択するに

は、「場所の選択」を選択します。次に、「データベース・アウトライン

の選択」ダイアログ・ボックスで Planning または Essbase データベースを

選択し、「OK」をクリックします。

3. 「使用可能」領域で、このアクセス権限を追加するユーザーおよびユーザー

のグループを選択します([Shift]を押しながらクリックすると、複数のユー

ザーやグループを選択できます)。その後、矢印キーでユーザーやグループ

をダイアログ・ボックスの「選択済」領域と「使用可能」領域間で移動しま

す。ダイアログ・ボックスの「選択済」領域にユーザーやグループを移動す

る場合、そのユーザーおよびグループには、アクセス権限が割り当てられま

す。

注:

「使用可能」領域にリストされているユーザーとグループは、Shared Services

ユーザー管理コンソールを使用して Business Rules で使用できるようにプロ

ビジネス・ルール・シーケンスに対するアクセス権限について 77

Page 78: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ビジョニングされます。プロビジョニングとは、ユーザーとグループに

Business Rules の役割とアクセス権限を割り当てるプロセスです。Business Rules

で使用できるようにユーザーをプロビジョニングする詳細は、Hyperion のセ

キュリティ管理ガイドを参照してください。Administration Services サーバー

を起動した後に新しいユーザーのプロビジョニングを行う場合は、「権限の

追加」ダイアログ・ボックスの「使用可能」領域の「ユーザー」タブにある

ユーザー・リストをリフレッシュする必要がある場合があります。「ユー

ザー」タブのユーザー・リストをリフレッシュするには、「管理」を右クリッ

クし、「ユーザー・リストのリフレッシュ」を選択します。

4. 「OK」をクリックしてアクセス権限を保存し、「アクセス権限」タブに戻り

ます。

7 保存をクリックして、ビジネス・ルール・シーケンスのアクセス権限に加えた変更を

保存します。

ビジネス・ルール・シーケンスからのアクセス権限の削除

ä ビジネス・ルール・シーケンスに対するアクセス権限を削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 シーケンスノードを展開して、アクセス権限を削除するビジネス・ルール・シーケン

スをダブルクリックします。

シーケンスを含むルールとその他のシーケンスが「シーケンス」タブに表示され

ます。

5 アクセス権限タブを選択します。

既存のアクセス権限が「アクセス権限」タブに表示されます。

6 アクセス権限タブで、次のいずれかを実行します。

l 削除するアクセス権限の隣にあるチェック・ボックスを選択し、「削除」をク

リックします。

l このビジネス・ルール・シーケンスに対するすべてのアクセス権限を削除す

るには、「すべて削除」をクリックします。

選択したアクセス権限がビジネス・ルール・シーケンスから削除されます。

7 保存をクリックして、ビジネス・ルール・シーケンスのアクセス権限に加えた変更を

保存します。

78 アクセス権限の割当て

Page 79: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

プロジェクトに対するアクセス権限についてプロジェクトに対するアクセス権限は、どのユーザーとグループがプロジェクト

にアクセスでき、プロジェクトのオブジェクトでどのタスクを実行できるかを決

定します。

プロジェクトへのアクセス権限の追加プロジェクトの所有者がユーザーにそのプロジェクトへのアクセス権限を付与す

ると、デフォルトでは、そのプロジェクト内のすべてのビジネス・ルール、シー

ケンス、マクロおよび変数へのアクセス権限がユーザーに付与されます。ただし、

そのプロジェクトへのアクセス権限を付与されたユーザーがすでにそのプロジェ

クトの一部のオブジェクトへのアクセスを拒否されている場合、ユーザーには、

プロジェクトのうち、アクセス権限を拒否されていないオブジェクトに対しての

みアクセス権限が付与されます。

ä ユーザーとグループにプロジェクトへのアクセス権限を付与するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 プロジェクトフォルダを展開し、ユーザーとグループにアクセス権限を付与するプロ

ジェクトをダブルクリックします。

プロジェクトのコンテンツが「コンテンツ」タブに表示されます。

5 アクセス権限タブを選択します。

6 アクセス権限タブで、追加をクリックしてユーザーとグループにプロジェクトへのア

クセス権限を付与します。

「権限の追加」ダイアログ・ボックスが表示されます。

7 権限の追加ダイアログ・ボックスで、次を実行します。

1. 「権限」ドロップダウン・リストから、付与する権限のタイプを選択します。

注:

「権限」ドロップダウン・リストのコンテンツは、ビジネス・ルール、シー

ケンス、マクロ、変数またはプロジェクトのうち何に対するアクセス権限を

追加するかによって異なります。たとえば、ビジネス・ルール、シーケンス

またはプロジェクトに対するアクセス権限を追加する場合は、「権限」ドロッ

プダウン・リストに次に示す権限の 4 つのすべてのタイプが表示されます。

しかし、マクロまたは変数に対するアクセス権限を追加する場合は、「権限」

ドロップダウン・リストに「ルール・リポジトリ・オブジェクトの変更」権

限と「ルール・リポジトリ・オブジェクトの変更不可」権限のみが表示され

ます。

プロジェクトに対するアクセス権限について 79

Page 80: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

l 検証または起動: 指定されたユーザーは、プロジェクトのビジネス・ルー

ルとシーケンスの検証と起動を実行できます。

l ルール・リポジトリ・オブジェクトの変更: 指定されたユーザーは、プロ

ジェクトのビジネス・ルール、シーケンス、マクロおよび変数を変更で

きます。

l 検証または起動不可: 指定されたユーザーは、プロジェクトのビジネス・

ルールとシーケンスの検証または起動を実行できません。

l ルール・リポジトリ・オブジェクトの変更不可: 指定されたユーザーは、

プロジェクトのビジネス・ルール、シーケンス、マクロおよび変数を変

更できません。

2. 手順 a で「検証または起動」か「検証または起動不可」を選択した場合は、

「場所」ドロップダウン・リストから次のいずれかを実行します。

注:

「場所」ドロップダウン・リストに表示される場所およびクラスタは、プロ

ジェクトのルールに割り当てた場所に依存します。たとえば、プロジェクト

のルールに Cluster1 を追加していない(または「すべての場所を許可」をク

リックしていない)場合、「場所」ドロップダウン・リストに Cluster1 は表示

されません。

l プロジェクトのルールに割り当てられたすべてのデータベースの場所と

クラスタに対し、ユーザーがプロジェクトのルールとシーケンスを検証

して起動できるようにするには、「すべての場所」を選択します(これが

デフォルトの選択です)。

l あるクラスタに対してのみユーザーがプロジェクトのルールとシーケン

スを検証して起動できるようにするには、クラスタを選択します。この

場合、ユーザーはクラスタの任意の場所に対してプロジェクトのルール

とシーケンスを検証して起動できます。クラスタの詳細は、115 ページ

の「クラスタの管理」を参照してください。

l あるデータベースの場所に対してのみユーザーがプロジェクトのルール

とシーケンスを検証して起動できるようにするには、データベースの場

所を選択します。場所の詳細は、109 ページの「データベースの場所の

管理」を参照してください。

l ユーザーがプロジェクトのルールとシーケンスを検証して起動できるデー

タベースを選択するには、「場所の選択」を選択します。次に、「データ

ベース・アウトラインの選択」ダイアログ・ボックスで Planning または

Essbase データベースを選択し、「OK」をクリックします。

3. 「使用可能」領域で、このアクセス権限を追加するユーザーやユーザー・グ

ループを選択します([Shift]を押しながらクリックすると、複数のユーザーと

グループを選択できます)。次に、ダイアログ・ボックスの「選択済」と「使

用可能」領域で矢印キーを使用してユーザーとグループを移動します。ユー

ザーとグループをダイアログ・ボックスの「選択済」領域に移動すると、こ

れらのユーザーとグループにプロジェクトへのアクセス権限が割り当てられ

ます。

80 アクセス権限の割当て

Page 81: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

注:

「使用可能」領域にリストされているユーザーとグループは、Shared Services

ユーザー管理コンソールを使用して Business Rules で使用できるようにプロ

ビジョニングされます。プロビジョニングとは、ユーザーとグループに

Business Rules の役割とアクセス権限を割り当てるプロセスです。Business Rules

で使用できるようにユーザーをプロビジョニングする詳細は、Hyperion のセ

キュリティ管理ガイドを参照してください。Administration Services サーバー

を起動した後に新しいユーザーのプロビジョニングを行う場合は、「権限の

追加」ダイアログ・ボックスの「使用可能」領域の「ユーザー」タブにある

ユーザー・リストをリフレッシュする必要がある場合があります。「ユー

ザー」タブのユーザー・リストをリフレッシュするには、「管理」を右クリッ

クし、「ユーザー・リストのリフレッシュ」を選択します。

4. 「OK」をクリックしてアクセス権限を保存し、「アクセス権限」タブに戻り

ます。

8 保存をクリックして、プロジェクトに加えた変更を保存します。

プロジェクトへのアクセス権限の削除ユーザーまたはグループの役割を変更したためにプロジェクトにアクセスする必

要がなくなった場合に、そうしたアクセス権限を削除することもできます。

ä プロジェクトからユーザーまたはグループのアクセス権限を削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 プロジェクト」フォルダを展開します。ユーザーまたはグループのアクセス権限を削

除するプロジェクトをダブルクリックします。

プロジェクトのコンテンツが「コンテンツ」タブに表示されます。

5 アクセス権限タブで、プロジェクトから削除するアクセス権限を持つユーザーまたは

グループを選択します。[Shift]を押しながらクリックすると、複数のユーザーおよび

グループを選択できます。

6 次のいずれかを実行します。

l 「アクセス権限」タブで選択したユーザーとグループを削除するには、「削除」

をクリックします。

l 「アクセス権限」タブに表示されたすべてのユーザーとグループを削除するに

は、「すべて削除」をクリックします。

選択したユーザーとグループのアクセス権限がプロジェクトから削除され、

そのユーザーとグループは「アクセス権限」タブに表示されなくなります。

7 保存をクリックして、プロジェクトに加えた変更を保存します。

プロジェクトに対するアクセス権限について 81

Page 82: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

82 アクセス権限の割当て

Page 83: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

4ビジネス・ルールとシーケン

スの検証および起動

この章の内容

ビジネス・ルールの検証. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

ビジネス・ルールの起動. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

ビジネス・ルール・シーケンスの検証. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

ビジネス・ルール・シーケンスの起動. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

ショートカットからの起動. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

ビジネス・ルールまたはシーケンスは、Administration Services、Business Rules Web

ランチャまたは Business Rules コマンド・ライン・ランチャ内で、Business Rules か

ら起動できます。この章には、Administration Services 内の Business Rules やコマン

ド・ライン・ランチャからビジネス・ルールまたはシーケンスを起動する方法が

記載されています(コマンド・ライン・ランチャからの起動は、ショートカットか

らの起動とも呼ばれます)。Web ランチャからのビジネス・ルールまたはシーケン

スの起動方法の詳細は、『Hyperion Business Rules Web ランチャ・ユーザー・ガイ

ド』または Hyperion Business Rules Web ランチャのオンライン・ヘルプを参照して

ください。

ビジネス・ルールの検証Business Rules では、ビジネス・ルールを検証する際、選択したメンバーがデータ

ベースに存在するかどうか、およびビジネス・ルールの構文が正しいかどうかが

判断されます。データベースにメンバーが存在しない場合やビジネス・ルールの

構文が正しくない場合、ルールの検証時に Business Rules からエラー・メッセージ

が戻されます。

注:

ビジネス・ルールを検証するには、ビジネス・ルールへのアクセス権限が必要で

す。ルールへのアクセス権限の付与の詳細は、68 ページの「ビジネス・ルールに

対するアクセス権限の追加と編集」を参照してください。

ä ビジネス・ルールを検証するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

ビジネス・ルールの検証 83

Page 84: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 ルールノードを展開し、次のいずれかを実行します。

l 検証するビジネス・ルールをダブルクリックします。ルール・エディタにルー

ルの構文とともにビジネス・ルールが表示されたら、「検証」をクリックしま

す。

「検証」ダイアログ・ボックスが表示されます。

l 検証するビジネス・ルールを右クリックして、「検証」を選択します。

「検証」ダイアログ・ボックスが表示されます。

5 検証ダイアログ・ボックスで、次を実行します。

1. 「実行データベースの名前を入力してください」テキスト・ボックスに、ビ

ジネス・ルールを検証するデータベースの名前を入力します。または、「検

索」ボタンをクリックしてデータベースを検索します。

2. ビジネス・ルールに実行時プロンプトが含まれている場合は、それらの値を

入力するか、「検索」ボタンをクリックして値を検索します。

注:

実行時プロンプトの値がデフォルトで入力されている場合があります。その

場合は、デフォルト値を受け入れるか、新規の値を入力または検索してくだ

さい。

6 検証をクリックします。検証エラーがある場合、Business Rules によってエラー・メッ

セージが表示されます。エラー・メッセージの詳細を確認するには、詳細の表示をク

リックします。

7 OK をクリックして、ルール・エディタに戻ります。

ビジネス・ルールの起動Business Rules で作業している際、保存したビジネス・ルールを起動できます。「ルー

ル」ノードの下のビジネス・ルールのリストからビジネス・ルールを選択し、必

要な実行時プロンプトを入力して、ビジネス・ルールを起動します。

注:

ビジネス・ルールを起動するには、ビジネス・ルールへのアクセス権限が必要で

す。ルールへのアクセス権限の付与の詳細は、68 ページの「ビジネス・ルールに

対するアクセス権限の追加と編集」を参照してください。

ä ビジネス・ルールを起動するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

84 ビジネス・ルールとシーケンスの検証および起動

Page 85: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 ルールノードを展開し、次のいずれかを実行します。

l 起動するビジネス・ルールをダブルクリックします。ルール・エディタにルー

ルの構文とともにビジネス・ルールが表示されたら、「起動」をクリックしま

す。

「起動」ダイアログ・ボックスが表示されます。

l 起動するビジネス・ルールを右クリックして、「起動」を選択します。

「起動」ダイアログ・ボックスが表示されます。

5 起動ダイアログ・ボックスで、次を実行します。

1. 「実行データベースの名前を入力してください」テキスト・ボックスに、ビ

ジネス・ルールを起動するデータベースの名前を入力します。または、「検

索」ボタンをクリックしてデータベースを検索します。

2. ビジネス・ルールに実行時プロンプトが含まれている場合は、それらの値を

入力するか、「検索」ボタンをクリックして値を検索します。

注:

実行時プロンプトの値がデフォルトで入力されている場合があります。その

場合は、デフォルト値を受け入れるか、新規の値を入力または検索してくだ

さい。

6 起動をクリックします。起動エラーがある場合、Business Rules によってエラー・メッ

セージが表示されます。エラー・メッセージの詳細を確認するには、詳細の表示をク

リックします。

7 OK をクリックして、ルール・エディタに戻ります。

ビジネス・ルール・シーケンスの検証ビジネス・ルール・シーケンスを作成する際、その一部またはすべてを検証し、

起動する前にシーケンスに問題がないかどうかを調べられます。問題がある場合、

ログ・ファイルを表示して問題の説明を確認し、検証エラーの原因となったシー

ケンス部分を書きなおせます。

注:

ビジネス・ルール・シーケンスを検証するには、シーケンス内のすべてのルール

へのアクセス権限が必要です。シーケンスへのアクセス権限の付与の詳細は、76

ページの「ビジネス・ルール・シーケンスに対するアクセス権限の追加と編集」

を参照してください。

ä ビジネス・ルール・シーケンスを検証するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

ビジネス・ルール・シーケンスの検証 85

Page 86: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 シーケンス」ノードを展開し、検証するシーケンスをダブルクリックします。

「シーケンス」タブのあるシーケンス・エディタが表示されます。このタブには、

シーケンスを構成するビジネス・ルールとシーケンスのリストが表示されます。

注:

Essbase のアウトラインおよび Planning のアウトラインに関連付けられているビジ

ネス・ルールが含まれているシーケンスは検証できません。

5 検証をクリックして、ビジネス・ルール・シーケンスを検証します。

「検証」ダイアログ・ボックスが表示されます。

6 検証ダイアログ・ボックスで、次を実行します。

1. 「実行データベースの名前を入力してください」テキスト・ボックスに、ビ

ジネス・ルール・シーケンスを検証するデータベースの名前を入力します。

または、「検索」ボタンをクリックしてデータベースを検索します。

2. ビジネス・ルール・シーケンスに実行時プロンプトが含まれている場合は、

それらの値を入力するか、「検索」ボタンで値を検索します。

注:

実行時プロンプトの値がデフォルトで入力されている場合があります。その

場合は、デフォルト値を受け入れるか、新規の値を入力または検索してくだ

さい。

7 検証をクリックして、シーケンスを検証します。

ビジネス・ルール・シーケンスの起動ビジネス・ルール・シーケンスの作成時に、設計作業を終了する前にシーケンス

の結果を確認するため、ビジネス・ルール・シーケンスを起動する場合がありま

す。たとえば、多数の異なるルールが使用された複雑なビジネス・ルール・シー

ケンスを作成するとき、それぞれのルールを含む場合の結果を検証する場合など

です。

注:

ビジネス・ルール・シーケンスを起動するには、シーケンス内のすべてのルール

へのアクセス権限が必要です。シーケンスへのアクセス権限の付与の詳細は、76

ページの「ビジネス・ルール・シーケンスに対するアクセス権限の追加と編集」

を参照してください。

86 ビジネス・ルールとシーケンスの検証および起動

Page 87: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ä ビジネス・ルール・シーケンスを起動するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 シーケンス」ノードを展開し、起動するシーケンスをダブルクリックします。

「シーケンス」タブのあるシーケンス・エディタが表示されます。このタブには、

シーケンスを構成するビジネス・ルールとシーケンスのリストが表示されます。

注:

Essbase のアウトラインおよび Planning のアウトラインに関連付けられているビジ

ネス・ルールが含まれているシーケンスは起動できません。

5 起動をクリックして、ビジネス・ルール・シーケンスを起動します。

「起動」ダイアログ・ボックスが表示されます。

6 起動ダイアログ・ボックスで、次を実行します。

1. 「実行データベースの名前を入力してください」テキスト・ボックスに、ビ

ジネス・ルール・シーケンスを起動するデータベースの名前を入力します。

または、「検索」ボタンをクリックしてデータベースを検索します。

2. ビジネス・ルール・シーケンスに実行時プロンプトが含まれている場合は、

それらの値を入力するか、「検索」ボタンで値を検索します。

注:

実行時プロンプトの値がデフォルトで入力されている場合があります。その

場合は、デフォルト値を受け入れるか、新規の値を入力または検索してくだ

さい。

7 起動をクリックしてシーケンスを起動します。

ショートカットからの起動デスクトップにショートカット(コマンド・ライン起動とも呼ばれます)を作成し

て、Business Rules の外側からビジネス・ルールを実行するようにスケジュールで

きます。

次の項目を起動するショートカットをデスクトップ上に作成して、特定の順序で

計算するようにビジネス・ルールをスケジュールできます。

l ビジネス・ルール

l 実行時プロンプトを含むビジネス・ルール

l Essbase 計算スクリプト

l ビジネス・ルール、実行時プロンプト・ファイルまたは計算スクリプトのシー

ケンス

ショートカットからの起動 87

Page 88: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ショートカットのターゲット・ディレクトリには、スペースの後に次のパラメー

タ名が続く CmdLnLauncher.batプログラムへのパスが含まれている必要がありま

す。

l -Sservername

l -Uusername

l -Ppassword

注:

パスワード・プロンプトを非表示にする場合(たとえば、無人バッチ・ジョブ

がある場合)、コマンド・ラインの 初のパラメータに–p オプションを指定す

る必要があります。88 ページの「Business Rules ユーティリティでのパスワー

ド・プロンプトの非表示 」を参照してください。

l -rBusiness Rule Name または-sSequence Name このオプションは二者択一です。

いずれか一方のオプションのみ指定します。

l -fRun Time Prompts file このファイルが CmdLnLauncher.batと同じディレクト

リ内にない場合は、場所も示す完全な実行時プロンプト・ファイル名を指定

します。実行時プロンプト・ファイル名は、ビジネス・ルールの起動にのみ

使用できます。シーケンスの起動では無視されます。かわりに、シーケンス

のデフォルトの起動値が使用されます。デフォルトの起動値は、「ビジネス・

ルール」ノード内からシーケンスを作成する際に設定します。

l -validate このパラメータは、ビジネス・ルールまたはシーケンスの検証に使用

されますが、それらの実行には使用されません。シーケンスの場合、各ルー

ルが検証され、エラーがあった場合は Business Rules ログ・ファイルに書き込

まれます。

注:

デフォルトでは、検証は無効になっています。検証を有効にするには、検証

パラメータを含める必要があります。

Business Rules ユーティリティでのパスワード・プロンプトの非表示パスワードのプロンプトを表示する Business Rules ユーティリティを実行する場

合、たとえばバッチ・モードでユーティリティを実行する際にパスワード・プロ

ンプトを非表示にするオプションを設定できます。プロンプトを非表示にできる

ようにするには、PasswordEncryption ユーティリティ(PasswordEncryption.bat)

を使用して、パスワードを暗号化形式で保管するファイルを作成します。

このファイルを設定した後、パスワード・プロンプトを省略し、暗号化ファイル

に保存されているパスワードを使用するには、コマンド・ラインの 初のパラメー

タとして–p オプションを指定して Business Rules ユーティリティを実行します。

各パスワード・ファイルには 1 つのパスワードが格納されます。パスワード・ファ

イルは、ユーティリティの実行時に指定した場所に保管されます。

88 ビジネス・ルールとシーケンスの検証および起動

Page 89: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

PasswordEncryption ユーティリティではコマンド・ライン・インタフェースが使用

されます。このユーティリティは、デフォルトでは<HYPERION_HOME>¥products

¥Essbase¥eas¥console¥binにインストールされます。

ä Business Rules ユーティリティでパスワード・プロンプトを非表示にできるように

するには:

1 binディレクトリから次のコマンドを入力します。ここで、PASSWORD_FILEは、パ

スワード・ファイルの完全ファイル・パスおよびファイル名です。

Windows: PasswordEncryption.cmd PASSWORD_FILE

UNIX: PasswordEncryption.sh PASSWORD_FILE

2 プロンプトが表示されたら、パスワードを入力します。

マスキングされたパスワードは、暗号化されて PASSWORD_FILE内の指定のファイ

ルと場所に保管されます。他の Business Rules ユーティリティでパスワード・プロ

ンプトが表示される場合、プロンプトを省略し、パスワード・ファイルの暗号化

されたパスワードを使用するには、–p オプションを使用します。

コマンド・ライン起動の例MONTH というファイルに保管された月についての実行時プロンプト情報を含む、

Budget というビジネス・ルールを起動する方法について説明します。

Target:

"C:\Hyperion\eas\console\bin\CmdLnLauncher.bat" -Sserver1 -Uadmin -

Ppassword -rBudget

-fmonth.rtp

Start in:

"C:\Hyperion\eas\console\bin"

各コマンド・ライン・オプションは、スペースで区切ります。

例:

"C:¥Hyperion¥eas¥console¥bin¥CmdLnLauncher.bat" -Sserver1 -Uadmin -

Ppassword -rBudget -fmonth.rtp

Start in:

"C:¥Hyperion¥eas¥console¥bin"

注:

パラメータの前には文字を挿入してください。たとえば、サーバー名の前には、

CmdLnLauncher.bat -Smyserverのように S が必要です。

ショートカットからの起動 89

Page 90: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

複数のビジネス・ルールをショートカットから起動

ä 複数のビジネス・ルールをショートカットから起動するには:

1 システム・パスに java.exeを追加します。

2 CmdLnLauncher.batファイルが保存されているディレクトリに変更します。デフォ

ルトのディレクトリは、<HYPERION_HOME>¥products¥Essbase¥eas¥console¥bin

です。

3 起動するすべてのビジネス・ルールを定義するバッチ・ファイルを作成し、ショート

カットの Targetセクションに定義します。

異なるプロセス(ビジネス・ルール、実行時プロンプトのあるビジネス・ルール、

シーケンスなど)を使用している場合は、適切な変数(実行時プロンプトのないビ

ジネス・ルールは-r、シーケンスは-s、実行時プロンプトのあるビジネス・ルール

は–r と–f)を使用します。

4 新しいショートカットを作成するか、バッチ・ファイルの場所を指定する Targetと

Start inフィールドを設定することによって既存のショートカットを変更します。

バッチ・ファイルの例

次の例では、ローカル・ドライブにある Budget08.batというバッチ・ファイル

を実行します。

Target:

C:\Budget08.bat

Start in: C:¥

Budget08.batファイルは次のようになります。

cd c:\hyperion\eas\console\bin

call CmdLnLauncher -Sserver1 -Uadmin -Ppassword -rBudget_2008

call CmdLnLauncher -Sserver1 -Uadmin -Ppassword -sBudget_2008

実行時プロンプトのあるビジネス・ルールの自動化実行時プロンプトを含むビジネス・ルールを自動化して、バッチ・モードでコマ

ンド・ライン・ランチャからビジネス・ルールが起動するように設定できます。

ä 実行時プロンプトのあるビジネス・ルールを自動化するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

90 ビジネス・ルールとシーケンスの検証および起動

Page 91: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 ルール」ノードを展開します。

5 自動化するルールを右クリックし、起動変数の自動化を選択します。

「起動変数の自動化」ダイアログ・ボックスが表示されます。

1. 「実行データベースの名前を入力してください」テキスト・ボックスに、ビ

ジネス・ルールを起動するデータベースの名前を入力します。または、「検

索」ボタンをクリックしてデータベースを検索します。

2. ビジネス・ルールに実行時プロンプトが含まれている場合は、それらの値を

入力するか、「検索」ボタンをクリックして値を検索します。

6 自動化をクリックします。

「保存」ダイアログ・ボックスが表示されます。

7 ファイル名を入力し、拡張子を xml にします。保存をクリックします。

指定した場所にファイルが保存されます。このファイルには、ビジネス・ルール

名、ビジネス・ルールを起動するデータベースおよび実行時プロンプトが含まれ

ています。

注:

ファイルは XML ファイルである必要があります。

ショートカットからの起動 91

Page 92: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

92 ビジネス・ルールとシーケンスの検証および起動

Page 93: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

5プロジェクトを使用したリポ

ジトリ・オブジェクトの管理

この章の内容

プロジェクトについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

プロジェクトの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

プロジェクトの編集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

ビジネス・ルール、シーケンス、マクロおよび変数をプロジェクトに追加 . . . . . . . . . . . . . . . . . . . . . . . . 95

ビジネス・ルール、シーケンス、マクロおよび変数をプロジェクトから削除 . . . . . . . . . . . . . . . . . . . . . 96

プロジェクトの削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

プロジェクトでは、ビジネス・ルール、ビジネス・ルール・シーケンス、マクロ

および変数をリポジトリ・オブジェクトの論理グループに整理できます。この章

には、Business Rules でのプロジェクトの作成および管理の詳細が記載されていま

す。

プロジェクトについてプロジェクトは、ビジネス・ルール、ビジネス・ルール・シーケンス、マクロお

よび変数をまとめるのに役立ちます。たとえば、頻繁に使用するビジネス・ルー

ル、シーケンス、マクロおよび変数を含むプロジェクトを作成できます。また、

ビジネス・ルールをプロジェクトにまとめると、Essbase サーバーごとに個々のビ

ジネス・ルールを特定しやすくなり、管理も容易になります。

プロジェクトにわかりやすい名前を付けると、プロジェクトに属するビジネス・

ルールやその他のオブジェクトを見つけやすくなります。たとえば、Yearly

Budget、Three Year Plan、Monthly Reporting などのプロジェクトにビジネス・ルー

ルをグループ化できます。また、数式ガイドを使用してビジネス・ルールを作成

する場合、Fixed Facilities/Lease Costs、Operating Expense Business Rule など、使用す

る数式のタイプで識別するプロジェクトを作成できます。

プロジェクトの作成

ä プロジェクトを作成するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始を選択して管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

プロジェクトについて 93

Page 94: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 プロジェクトフォルダから新規プロジェクトを選択します。

プロジェクトの「コンテンツ」タブが表示されます。

5 プロジェクトに追加ボタンをクリックし、ルール、シーケンス、マクロおよび変数を

プロジェクトに追加します。

「プロジェクトに追加」ダイアログ・ボックスが表示されます。このダイアログ・

ボックスには、プロジェクトに追加できるビジネス・ルール、シーケンス、マク

ロおよび変数のリストがあります。

6 プロジェクトに追加ダイアログ・ボックスで、プロジェクトに追加するルール、シー

ケンス、マクロおよび変数の名前の隣にあるチェック・ボックスを選択します。OK を

クリックします。

選択したオブジェクトが「コンテンツ」タブに表示されます。

7 プロジェクト情報タブで、プロジェクトの名前、説明および所有者を入力します。ま

た、プロジェクトを編集できないようにするには、ロック済チェック・ボックスを選

択します。

8 アクセス権限タブで、追加 ボタンをクリックしてプロジェクトにアクセス権限を付与

します。

「権限の追加」ダイアログ・ボックスが表示されます。

9 権限の追加ダイアログ・ボックスで、次を実行します。

1. 「権限」ドロップダウン・リストから、付与する権限のタイプを選択します。

l 検証または起動 – ユーザーは、プロジェクトのビジネス・ルールとシー

ケンスの検証と起動ができます。

l ルール・リポジトリ・オブジェクトの変更 – ユーザーは、プロジェクト

のビジネス・ルール、シーケンス、マクロおよび変数を変更できます。

l 検証または起動不可 – ユーザーは、プロジェクトのビジネス・ルールと

シーケンスの検証と起動ができません。

l ルール・リポジトリ・オブジェクトの変更不可 – ユーザーは、プロジェ

クトのビジネス・ルール、シーケンス、マクロおよび変数を変更できま

せん。

2. 手順 a で「検証または起動」か「検証または起動不可」を選択した場合は、

「場所」ドロップダウン・リストから次のいずれかを実行します。

l サーバーのすべてのデータベースについてユーザーがビジネス・ルール

とシーケンスを検証して起動できるようにするには、「すべての場所」を

選択します(デフォルトで選択されています)。

l ユーザーがビジネス・ルールとシーケンスを検証して起動できるデータ

ベースを選択するには、「場所の選択」を選択します。次に、「データベー

ス・アウトラインの選択」ダイアログ・ボックスでデータベースを選択

し、「OK」をクリックします。

3. 「使用可能」領域で、このアクセス権限を追加するユーザーやユーザー・グ

ループを選択します([Shift]を押しながらクリックすると、複数のユーザーと

グループを選択できます)。次に、ダイアログ・ボックスの「選択済」と「使

94 プロジェクトを使用したリポジトリ・オブジェクトの管理

Page 95: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

用可能」領域で矢印キーを使用してユーザーとグループを移動します。ユー

ザーとグループをダイアログ・ボックスの「選択済」領域に移動すると、こ

れらのユーザーとグループにプロジェクトへのアクセス権限が割り当てられ

ます。

4. 「OK」をクリックしてアクセス権限を保存し、「アクセス権限」タブに戻り

ます。

10 保存をクリックして、新しいプロジェクトを保存します。

プロジェクトの編集プロジェクトの次のプロパティを編集できます。

l プロジェクトの名前

l プロジェクトの説明

l プロジェクトの所有者

l プロジェクトのロック・ステータス

l プロジェクトのコンテンツ(つまり、ビジネス・ルール、シーケンス、マクロ

および変数)

l プロジェクトにアクセスできるユーザーとグループ

l プロジェクトのアクセス権限

ビジネス・ルール、シーケンス、マクロおよび変数をプロジェクトに追加

ビジネス・ルール、シーケンス、マクロおよび変数を複数のプロジェクトに追加

できます。

注:

プロジェクトを別のプロジェクトに追加できません。

ä ビジネス・ルール、シーケンス、マクロおよび変数をプロジェクトに追加するに

は:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始を選択して管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 プロジェクト」フォルダを展開します。ビジネス・ルール、シーケンス、マクロまた

は変数を追加するプロジェクトをダブルクリックします。

プロジェクトのコンテンツが「コンテンツ」タブに表示されます。

プロジェクトの編集 95

Page 96: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

5 プロジェクトに追加をクリックし、ビジネス・ルール、シーケンス、マクロまたは変

数をプロジェクトに追加します。

「プロジェクトに追加」ダイアログ・ボックスが表示されます。このダイアログ・

ボックスには、プロジェクトに追加できるビジネス・ルール、シーケンス、マク

ロおよび変数のリストがあります。

6 プロジェクトに追加ダイアログ・ボックスで、プロジェクトに追加するビジネス・

ルール、シーケンス、マクロおよび変数の名前の隣にあるチェックボックスを選択し

ます。OK をクリックします。

選択したオブジェクトがプロジェクトの「コンテンツ」タブに表示されます。

7 保存をクリックして、プロジェクトに加えた変更を保存します。

ビジネス・ルール、シーケンス、マクロおよび変数をプロジェクトから削除

ビジネス・ルール、シーケンス、マクロまたは変数をプロジェクトから削除して

も、Business Rules リポジトリからは削除されず、Business Rules の「リポジトリ・

ビュー」ノードには表示されます。

ä ビジネス・ルール、シーケンス、マクロおよび変数をプロジェクトから削除する

には:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始を選択して管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 プロジェクト」フォルダを展開します。ビジネス・ルール、シーケンス、マクロまた

は変数を削除するプロジェクトをダブルクリックします。

プロジェクトのコンテンツが「コンテンツ」タブに表示されます。

5 コンテンツタブで、プロジェクトから削除するビジネス・ルール、シーケンス、マク

ロおよび変数を選択します([Shift]を押しながらクリックすると複数のオブジェクトを

選択できます)。

6 プロジェクトから除去をクリックして、プロジェクトからビジネス・ルール、シーケ

ンス、マクロおよび変数を削除します。

選択したオブジェクトがプロジェクトから削除され、「コンテンツ」タブには表示

されなくなります。

7 保存をクリックして、プロジェクトに加えた変更を保存します。

プロジェクトの削除使用しなくなったプロジェクトは削除できます。プロジェクトを削除しても、プ

ロジェクトに追加されたビジネス・ルール、シーケンス、マクロまたは変数は削

96 プロジェクトを使用したリポジトリ・オブジェクトの管理

Page 97: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

除されません。これらは、Business Rules リポジトリに個別のオブジェクトとして

引き続き保存されます。

注:

編集または参照するために開いているプロジェクトは削除できません。

ä プロジェクトを削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始を選択して管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、リポジトリ・ビューノードを展開します。

4 プロジェクト」フォルダを展開します。削除するプロジェクトを右クリックし、プロ

ジェクトの削除を選択します。

「削除確認」ダイアログ・ボックスが表示されます。

5 削除確認ダイアログ・ボックスで、はいをクリックしてプロジェクトの削除を確認し

ます。

プロジェクトがリポジトリから削除されます。

プロジェクトの削除 97

Page 98: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

98 プロジェクトを使用したリポジトリ・オブジェクトの管理

Page 99: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

6インポートとエクスポート

この章の内容

ビジネス・ルール、マクロ、変数、シーケンスおよびプロジェクトのエクスポート . . . . . . . . . . . 99

ビジネス・ルール、マクロ、変数、シーケンスおよびプロジェクトのインポート. . . . . . . . . . . . . 101

ビジネス・ルール、シーケンス、マクロ、変数およびプロジェクトは、インポー

トとエクスポートができます。また、割り当てたアクセス権限やデータベースの

場所もインポートやエクスポートができます。この章には、ビジネス・ルールの

インポートおよびエクスポートの手順と詳細が記載されています。

注:

データベースの場所とアクセス権限は、単独でインポートまたはエクスポートで

きません。インポートまたはエクスポートするビジネス・ルールの一部としての

み、インポートまたはエクスポートできます。

ビジネス・ルール、マクロ、変数、シーケンスおよびプロジェクトのエクスポート

ビジネス・ルール、マクロ、シーケンス、変数、プロジェクトといったリポジト

リ・オブジェクトはエクスポート可能です。また、これらのオブジェクトについ

て指定したアクセス権限およびデータベースの場所もエクスポートできます。リ

ポジトリからエクスポートしたオブジェクトは、バックアップ・コピーとして使

用したり、別のリポジトリに移動したりできます。リポジトリ・オブジェクトは

xml ファイルにエクスポートされます。

注:

エクスポートできるリポジトリ・オブジェクトは、このリリースの Business Rules

で作成したオブジェクトのみです。

ä リポジトリ・オブジェクトをエクスポートするには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

ビジネス・ルール、マクロ、変数、シーケンスおよびプロジェクトのエクスポート 99

Page 100: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

3 Administration Services の左側のナビゲーション・フレームで、ビジネス・ルールノード

を右クリックし、ビジネス・ルールのエクスポートを選択します。

「ビジネス・ルールのエクスポート」フレームが表示されます。エクスポート元の

リポジトリに接続するまで、これらのタブは 初、空白です。

4 ソース・リポジトリ情報の入力ダイアログ・ボックスで、次を実行します。

注:

エクスポートできるのは、このリリースの Business Rules で作成されたビジネス・

ルール、シーケンス、マクロ、変数およびプロジェクトのみです。

1. 「リポジトリ・タイプ」ドロップダウン・リストから、エクスポート元のリ

ポジトリのタイプを選択します。

l Microsoft SQL

l Oracle

l DB2

l My SQL

2. リポジトリが配置されているサーバーの名前とポート番号を入力します。

Oracle リポジトリを使用している場合はそのインスタンスを入力します。

3. My SQL と DB2 については、データベース名(Microsoft SQL Serve や DB2 の構

成時に作成された空の Business Rules データベース)の後に、データベースの

ユーザー名とパスワードを入力します。

4. 「接続のテスト」をクリックしてデータベースとの接続をテストします。接

続が失敗した場合は、接続できるまで必要な変更を行います。

5. 「接続」をクリックしてサーバーに接続します。

接続が確立されると、エクスポート可能なビジネス・ルール、シーケンス、

マクロ、変数およびプロジェクトが「ビジネス・ルール」、「シーケンス」、

「変数」、「マクロ」および「プロジェクト」の各タブにそれぞれ表示されま

す。

5 ビジネス・ルール、変数、マクロ」、「シーケンス」および「プロジェクト」 の各タブ

で、エクスポートするビジネス・ルール、変数、マクロ、シーケンスおよびプロジェ

クトの名前の隣のチェック・ボックスを選択します。すべてをエクスポートする場合

は、すべて選択ボタンをクリックします。

注:

各タブに表示されたすべてのアイテムをエクスポートする場合は、それぞれのタ

ブで「すべて選択」ボタンをクリックします。

6 Hyperion 計算マネージャにエクスポートする場合は、計算マネージャ用チェック・ボッ

クスを選択します。

7 選択したビジネス・ルールに関連付けられた変数とマクロをエクスポートするには、

依存項目ボタンをクリックします。

100 インポートとエクスポート

Page 101: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

選択したビジネス・ルールに関連する変数とマクロが、「変数」タブと「マクロ」

タブに表示されます。

8 エクスポートをクリックして、選択したオブジェクトをエクスポートします。

「保存」ダイアログ・ボックスが表示されます。

9 保存ダイアログ・ボックスで、エクスポートするオブジェクトを保存するために、

ファイル名テキスト・ボックスにファイル名を入力して新しいエクスポート・ファイ

ルを作成します。

注:

エクスポート先のファイルは、XML ファイルである必要があります。

10 保存をクリックします。

選択したビジネス・ルール、変数、マクロ、シーケンスおよびプロジェクトが

XML ファイルにエクスポートされます。

ビジネス・ルール、マクロ、変数、シーケンスおよびプロジェクトのインポート

ビジネス・ルール、マクロ、シーケンス、変数、プロジェクトなどのリポジトリ・

オブジェクトはインポート可能です。また、それらについて指定したアクセス権

限およびデータベースの場所もインポートできます。他のサーバー上の別の Business

Rules リポジトリからこれらのオブジェクトを移動する場合は、Business Rules リポ

ジトリにインポートできます。リポジトリ・オブジェクトは xml ファイルからイ

ンポートします。

注:

インポートできるのは、このリリースの Business Rules で作成したリポジトリ・オ

ブジェクトのみです。以前のリリースの Business Rules からエクスポートされたリ

ポジトリ・オブジェクトはインポートできません。

ä リポジトリ・オブジェクトをインポートするには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、ビジネス・ルールノード

を展開します。次に、管理ノードを右クリックし、ビジネス・ルールのインポートを

選択します。

「ビジネス・ルール XML ファイルからのインポート」ダイアログ・ボックスが表

示されます。

4 インポートする xml ファイルに移動して選択し、開くをクリックします。

インポートが終了すると、メッセージが表示されます。

ビジネス・ルール、マクロ、変数、シーケンスおよびプロジェクトのインポート 101

Page 102: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

注:

インポートできない場合は、Business Rules ログ・ファイル hbrclient.logで詳細

を確認してください。

5 xml ファイルが正常にインポートされると、Business Rules でそれぞれのノードがリフ

レッシュされ、インポートした新しいビジネス・ルール、マクロ、変数、シーケンス

およびプロジェクトが表示されます。

102 インポートとエクスポート

Page 103: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

7システムの管理

この章の内容

リポジトリの移行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

移行 ID ユーティリティを使用したリポジトリの ID の移行. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

プロパティ・ファイルからの情報の表示. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

ログ・ファイルのメッセージ・レポート・レベルの変更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

データベースの場所の管理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

クラスタの管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

この章には、Business Rules での管理タスクの詳細が記載されています。管理タス

クには、Business Rules リポジトリの移行、エラー・レポート・レベルの変更、

HBRServerおよび HBRClientプロパティ・ファイルの情報の表示、データベース

位置の管理があります。

リポジトリの移行リポジトリには、Business Rules で定義されているすべてのリポジトリ・オブジェ

クト(ビジネス・ルール、シーケンス、マクロ、変数など)が保管されています。

以前のリリースの Business Rules からこのリリースの Business Rules にリポジトリ

を移行したり、リポジトリを新しいサーバーに移行したりするには、リポジトリ

の移行機能を使用します。それには、移行元となるサーバーへの接続を設定し、

接続をテストし、移行するビジネス・ルール、変数、マクロ、シーケンスおよび

プロジェクトを選択する必要があります。

このリリースの Business Rules のリポジトリを作成するには、EPM System コンフィ

グレータを使用します。詳細は、このリリースの Oracle Essbase Administration

Services のインストール・ガイドを参照してください。

注:

このバージョンの Business Rules を使用してビジネス・ルールで作業するには、グ

ラフィカル・リポジトリ(リリース 2.x 以降)と Business Rules リポジトリ(リリース

4.x 以降)を、このリリースの Business Rules リポジトリに移行する必要がありま

す。

リポジトリの移行 103

Page 104: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ä リポジトリを移行するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 管理を右クリックし、リポジトリの移行を選択します。

「ビジネス・ルール」タブが選択された状態で 「ビジネス・ルールの移行」ウィ

ンドウが表示されます。このタブは 初は空白です。移行元のサーバー、データ

ベースおよびリポジトリに接続すると、移行可能なビジネス・ルールのリストが

このタブに表示されます。

注:

ビジネス・ルール、変数、マクロ、シーケンスまたはプロジェクトに関連付けら

れたアクセス権限は移行できません。

5 接続をクリックし、移行するリポジトリ・オブジェクトのあるリポジトリに接続しま

す。

6 ソース・リポジトリ情報の入力ダイアログ・ボックスで、次を実行します。

注:

4.1 以降のリリースを現在のリリースに移行する際、Business Rules のリポジトリの

移行機能を使用できません。EPM System コンフィグレータを使用して、4.1 以降

のリポジトリをこのリリースのリポジトリにアップグレードする必要があります。

Oracle Essbase Administration Services のインストール・ガイド を参照してくださ

い。

1. 「リポジトリ・バージョン」ドロップダウン・リストから、移行する次のリ

ポジトリのバージョンを 1 つ選択します。

l 現行バージョン: Oracle Hyperion Enterprise Performance Management System

コンフィグレータを使用してリポジトリをこのリリースにアップグレー

ドし、ビジネス・ルール、変数、マクロ、シーケンス、プロジェクト、

データベースの場所、およびこれらのオブジェクトに割り当てられたア

クセス権限をこのリリースの別のリポジトリに移行する場合は、このオ

プションを選択します。このオプションを使用して以前のリリースから

現在のリリースにアップグレードできません。

l ビジネス・ルール 4.0 リポジトリ: 4.0 リポジトリをこのリリースのリポジ

トリに移行する場合は、 初に、Administration Services でユーザーの外

部化ユーティリティを実行します。このユーティリティを実行すると、

以前のリリースの Administration Services および Business Rules のすべての

ネイティブ・ユーザーが、Administration Services/Business Rules リポジト

リから Shared Services リポジトリに移行します。ユーザーの外部化ユー

ティリティを使用してユーザーを Shared Services に移行する方法の詳細

104 システムの管理

Page 105: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

は、Oracle Essbase Administration Services のインストール・ガイドを参照

してください。

グラフィカル以外のビジネス・ルール、変数、マクロ、シーケンス、プ

ロジェクト、データベースの場所、およびそれらに割り当てられたアク

セス権限を、Business Rules 4.0 リポジトリからこのリリースの Business

Rules リポジトリに移行するには、このオプションを選択します。Business

Rules 4.0 リポジトリをこのリリースのリポジトリに移行すると、ルール、

シーケンス、変数、マクロ、プロジェクト、データベースの場所、およ

びそれらに割り当てられたアクセス権限を含むすべての Business Rules リ

ポジトリ・オブジェクトが自動的に Shared Services に移行します。移行

時、ユーザーに割り当てられているすべての Business Rules の役割も移行

し、Shared Services で同等の役割が割り当てられます。また、Business Rules

グループもすべて Shared Services に移行します。グループに役割が割り当

てられている場合は、これらの役割も移行し、Shared Services で同等の役

割が割り当てられます。Business Rules グループが Shared Services に存在

しない場合は作成されます。Shared Services リポジトリに移行した後、既

存の Business Rules ユーザーおよびグループは、Business Rules で使用でき

るように自動的にプロビジョニングされます。Business Rules ユーザーお

よびグループとの共同作業や役割の割当ては、Shared Services のユーザー

管理コンソールで行います。Shared Services のユーザー管理コンソール、

Hyperion の全製品のユーザー、グループおよび役割を一括管理するため

の Hyperion の新しいインタフェースの概要の詳細は、『Hyperion EPM

System セキュリティ管理ガイド』を参照してください。

l グラフィカル・リポジトリ: グラフィカル・リポジトリ(2.x から 4.0.1)の

グラフィカル・ビジネス・ルールを、このリリースの Business Rules リポ

ジトリに移行するには、このオプションを選択します。すべてのグラフィ

カル・ビジネス・ルールは、そのまま、このリリースの Business Rules リ

ポジトリのグラフィカル・ビジネス・ルールとなります。

注:

新しいリポジトリに移行しても、非グラフィカル・ビジネス・ルールを

グラフィカル・ビジネス・ルールに変換できません。また、アクティブ

なリポジトリから別のリポジトリにルールを移行できません。たとえば、

A と B というリポジトリがあり、A はアクティブなリポジトリである場

合、リポジトリ A からリポジトリ B にルールを移行できません。ただ

し、リポジトリ B からリポジトリ A にルールを移行できます。

2. 「リポジトリ・タイプ」ドロップダウン・リストから、移行する次のリポジ

トリのタイプを 1 つ選択します。

l Microsoft SQL

l Oracle

l DB2

l Microsoft Access

リポジトリの移行 105

Page 106: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

注:

グラフィカル・リポジトリから移行する場合は、Microsoft Access のみ選

択できます。

3. リポジトリが配置されているサーバーの名前とポート番号を入力します。

Oracle リポジトリを使用している場合はそのインスタンスを入力します。

4. SQL と DB2 では、データベース名(構成時に Microsoft SQL Server または DB2

に作成された空の Business Rules データベース)の後にそのデータベースのユー

ザー名とパスワードを入力します。

5. 「接続のテスト」をクリックしてデータベースとの接続をテストします。接

続が失敗した場合は、接続できるまで必要な変更を行います。

6. 「接続」をクリックしてサーバーに接続します。

注:

現在接続しているサーバーに接続する場合は、「現在」を選択します。

このリリースの Business Rules に移行可能なビジネス・ルールとシーケンス

は、それぞれ、「ビジネス・ルール」タブと「シーケンス」タブに表示され

ます。4.0 リポジトリまたは 4.1 リポジトリに移行する場合、移行可能な変

数、マクロおよびプロジェクトがそれぞれのタブにリストされます。

7 次のいずれかを実行します。

l 4.0 または 4.1 データベースを移行する場合は、「ビジネス・ルール」、「変数」、

「マクロ」、「シーケンス」および「プロジェクト」の各タブで、移行するビジ

ネス・ルール、変数、マクロ、シーケンスおよびプロジェクトの名前の隣の

チェック・ボックスを選択します。また、すべての項目を移行するには、「す

べて選択」ボタンをクリックします。

l グラフィカル・リポジトリを移行する場合、移行するビジネス・ルールおよ

びシーケンスの名前の隣のチェック・ボックスを選択します。または、すべ

ての項目を移行するには、「すべて選択」ボタンをクリックします。手順 9 に

進みます。

注:

それぞれのタブに表示されたすべてのアイテムを移行する場合は、各タブで

「すべて選択」ボタンをクリックします。

8 4.0 または 4.1 データベースに移行する場合は、依存項目ボタンをクリックして、選択

したビジネス・ルールに関連する変数とマクロを移行します。

選択したビジネス・ルールに関連する変数とマクロが、「変数」タブと「マクロ」

タブに表示されます。

9 移行をクリックして、選択したオブジェクトを移行します。

106 システムの管理

Page 107: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

移行 ID ユーティリティを使用したリポジトリの ID の移行

移行 ID ユーティリティを使用すると、Business Rules リポジトリ内の古い ID 属性

を、Shared Services の新しい属性で更新できます。このユーティリティでは、組織

単位(OU)全体にわたってユーザー ID を移動し、様々な OU で共通名を複製でき

ます。構成情報、および外部プロバイダの ID 属性のリストの詳細は、『Oracle

Hyperion Enterprise Performance Management System セキュリティ管理ガイド』を参

照してください。

注:

移行 ID ユーティリティを実行する前に、Shared Services で UpdateNativeDir ユー

ティリティを実行します。『Oracle Hyperion Enterprise Performance Management

System インストールおよび構成ガイド』を参照してください。

移行 ID ユーティリティ・ファイル MigrateIdentities.batは、

<HYPERION_HOME>¥products¥Essbase¥eas¥console¥bin¥にあります。コマン

ド・ライン・オプションは-S<servername> -U<username> -P<password>で、次

の内容を示します。

l -S<servername>は Administration Services サーバー名です。

l -U<username>は管理者のログオンユーザー名です。

l -P<password>はログオンユーザー名のパスワードです。

注:

パスワード・プロンプトを非表示にする場合は、 初に-P パラメータを指定

する必要があります。88 ページの「Business Rules ユーティリティでのパスワー

ド・プロンプトの非表示 」を参照してください。

「移行 ID」ボタンを使用すると、Shared Services から Business Rules に ID を移行す

ることもできます。

ä 一意の Shared Services ID を Business Rules に移行するには:

1 スタート」>「プログラム」>「Analytic Administration Services」>「管理コンソールを選

択します。

2 「Administration Services ログインで、サーバー名を入力するか、ドロップダウン・リス

トから選択します。次にユーザー名とパスワードを入力して OK をクリックします。

Administration Services の「管理コンソール」ウィンドウが開き、ウィンドウの左

側のフレームに縮小された Business Rules が表示されます。

3 Administration Services の左側のナビゲーション・フレームで、ビジネス・ルールノード

を展開します。

4 管理ノードを右クリックし、移行 ID を選択します。

5 移行 ID 結果ウィンドウで、移行結果を確認して OK をクリックします。

移行 ID ユーティリティを使用したリポジトリの ID の移行 107

Page 108: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

注:

Planning がインストールされている場合は、Planning の「移行 ID」ボタンをクリッ

クすると、Plannning の他に Business Rules に ID が自動的に移行します。

プロパティ・ファイルからの情報の表示HBRServer.propertiesおよび HBRClient.propertiesファイルから生成される

Business Rules サーバーおよびクライアントの構成情報を表示できます。この情報

には、リポジトリ接続情報とエラー・ログ構成情報が含まれます。

ä Business Rules クライアントおよびサーバー構成の情報を表示するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスにサーバー名、ユーザー名

およびパスワードを入力し、Administration Services にログオンします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 プロパティノードをダブルクリックします。

Business Rules クライアント構成のプロパティが表示されます。

5 サーバー構成タブを選択し、サーバー構成のプロパティを表示します。

6 情報の表示が終了したら、閉じるをクリックします。

ログ・ファイルのメッセージ・レポート・レベルの変更

ログ・ファイルは、ビジネス・ルールが実行された日付、実行時にユーザーが入

力した値、エラーなど、Business Rules クライアントで実行されるコンテンツやプ

ロセスについての情報が含まれています。Business Rules では、警告レベルのメッ

セージがデフォルトで log.txt ファイルに記録されますが、記録されたメッセー

ジのレベルは変更できます。

ä log.txtファイルに記録されるメッセージのレベルを変更するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

108 システムの管理

Page 109: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

注:

Administration Services ポートが Administration Services のインストール時にデフォ

ルト・ポートから変更された場合は、Administration Services のサーバー名の前に

ポート情報を「ポート番号名:ポート番号」のように入力します。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 プロパティノードをダブルクリックします。

Business Rules クライアント構成のプロパティが表示されます。

5 クライアント構成タブでクライアントへのエラー・レポート・レベルを変更するに

は、ログ・レベルドロップダウン・リストから次のエラー・レベルのいずれかを選択

します。

l 重大: 重大なエラーのみをログ・ファイルに記録します。

l 警告(デフォルト): 警告メッセージのみをログ・ファイルに記録します。

l 情報: 情報メッセージのみをログ・ファイルに記録します。

l 構成: 構成エラーのみをログ・ファイルに記録します。

l すべて: すべてのメッセージとエラーをログ・ファイルに記録します。

6 サーバー構成タブでサーバーへのエラー・レポート・レベルを変更するには、手順 5

で説明したエラー・レベルの 1 つをログ・レベルドロップダウン・リストから選択し

ます。

注:

サーバーへのエラー・レポート・レベルを変更したら、サーバーを再起動します。

7 保存をクリックして、変更を保存します。

データベースの場所の管理場所エディタを使用すると、データベースの場所や、割り当てられているリポジ

トリ・オブジェクトのアクセス権限を管理できます。場所エディタでは、データ

ベースの場所の作成、編集、およびコピー、新しいアクセス権限の場所への割当

て、場所間でのアクセス権限のコピー、場所間でのビジネス・ルールのコピーを

実行できます。

試験環境から実稼働環境に移行する場合、場所エディタを使用して実稼働環境の

新しいデータベースの場所を作成できます。次に、試験環境のデータベースの場

所から実稼働環境の新しいデータベースの場所に、すべてのビジネス・ルールと

アクセス権限をコピーできます。これにより、ビジネス・ルールを実稼働環境に

コピーした後、各ビジネス・ルールに個別にアクセス権限を割り当てる必要がな

くなります。

同様に、企業がサーバー名を変更する場合は、場所エディタを使用して新しいサー

バー名に新しいデータベースの場所を追加し、すべてのビジネス・ルールを新し

い場所へコピーできます。これにより、各ビジネス・ルールのデータベースの場

所を個別に編集する必要がなくなります。

データベースの場所の管理 109

Page 110: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

新しいデータベースの場所の追加新しいデータベースの場所を「場所」ノードに追加できます。新しい場所の追加

後は、リポジトリ・オブジェクトのアクセス権限をコピーしたり、削除したりす

ることによって、新しい場所を編集できます。

注:

新しい場所の作成前に「場所」ノードにリストされるのは、Business Rules の以前

のリリース用の場所のみです。新しい場所を追加すると、「場所」ノードをリフ

レッシュして、すべての場所を表示できるようになります。

ä 新しいデータベースの場所を作成するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 「管理」ノードで、場所を右クリックして新しい場所を選択します。

「場所の選択」ダイアログ・ボックスが表示されます。

5 場所の選択ダイアログ・ボックスでドリル・ダウンし、コピーする Planning または

Essbase データベースの場所を選択します。

6 OK をクリックします。

新しい場所が「場所」ノードに追加されます。

注:

新しい場所が「場所」ノードに表示されない場合は、「場所」>「リフレッシュ」

の順に選択して場所のリストをリフレッシュします。

場所の編集

ä データベースの場所を編集するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 場所ノードを展開します。

110 システムの管理

Page 111: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

5 場所ノードで、編集する場所を右クリックし、開くを選択します。

場所エディタが表示されます。ユーザー/グループのタイプ、ユーザー/グループ

の名前、リポジトリ・オブジェクトのタイプおよび名前、この場所のアクセス権

限が表示されます。

6 次の手順のいずれか、またはすべてを実行します。

1. 「アクセス権限の追加」をクリックしてアクアセス権限を追加します。この

場所へのアクセス権限の追加の詳細は、111 ページの「場所へのアクセス権

限の追加」を参照してください。

2. 「ルールの追加」をクリックして、この場所にルールを追加します。場所へ

のルールの追加の詳細は、112 ページの「場所へのルールの追加」を参照し

てください。

3. 「削除」または「すべて削除」をクリックして、この場所のアクセス権限の

一部またはすべてを削除します。場所からのアクセス権限の削除の詳細は、

113 ページの「場所からのアクセス権限の削除」を参照してください。

7 保存をクリックして、データベースの場所に加えた変更を保存します。

場所へのアクセス権限の追加既存のルール、シーケンスおよびプロジェクトのアクセス権限を新しい場所に同

時に追加できます。これによって、ルール、シーケンスおよびプロジェクトのア

クセス権限を新しい場所に追加するために、それぞれを個別に編集する必要がな

くなります。

ä アクセス権限をデータベースの場所に追加するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 場所ノードを展開します。

5 場所ノードで、アクセス権限を追加する場所を右クリックし、開くを選択します。

場所エディタが表示されます。ユーザー/グループのタイプ、ユーザー/グループ

の名前、リポジトリ・オブジェクトのタイプおよび名前、この場所のアクセス権

限が表示されます。

6 アクセス権限の追加をクリックします。

「場所のアクセス権限の追加」ダイアログ・ボックスが表示されます。この場所に

追加できるアクセス権限のあるすべてのルール、シーケンスおよびプロジェクト

が表示されます。

データベースの場所の管理 111

Page 112: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

7 アクセス権限の追加ダイアログ・ボックスで、この場所に割り当てるアクセス権限を

持つルール、シーケンスおよびプロジェクトを選択します。次に OK をクリックしま

す。

注:

シーケンスは「すべての場所」ノードのみに追加できます。

「権限の追加」ダイアログ・ボックスが表示されます。

8 権限の追加ダイアログ・ボックスで、次を実行します。

1. 「権限」ドロップダウン・リストから、付与する権限のタイプを選択します。

l 検証または起動: 指定されたユーザーは、データベースの場所のビジネ

ス・ルールとシーケンスの検証と起動を実行できます。

l 検証または起動不可: 指定されたユーザーは、データベースの場所のビジ

ネス・ルールとシーケンスの検証または起動を実行できません。

2. 「使用可能」領域で、このアクセス権限を追加するユーザーおよびユーザー

のグループを選択します([Shift]を押しながらクリックすると、複数のユー

ザーやグループを選択できます)。その後、矢印キーでユーザーやグループ

をダイアログ・ボックスの「選択済」領域と「使用可能」領域間で移動しま

す。ダイアログ・ボックスの「選択済」領域にユーザーやグループを移動す

る場合、そのユーザーおよびグループには、アクセス権限が割り当てられま

す。

注:

「使用可能」領域に表示されるユーザーおよびグループは、Business Rules で

使用するために Shared Services ユーザー管理コンソールでプロビジョニング

されます。プロビジョニングとは、Business Rules のユーザーおよびグループ

にロールやアクセス権限を割り当てるプロセスのことです。Business Rules で

使用するためのユーザーのプロビジョニングの詳細は、『Hyperion EPM System

セキュリティ管理ガイド』を参照してください。Administration Services サー

バーの起動後に新しいユーザーをプロビジョニングする場合は、「権限の追

加」ダイアログ・ボックスの「使用可能」領域内の「ユーザー」タブで、

ユーザーのリストをリフレッシュする必要があります。「ユーザー」タブで

ユーザーのリストをリフレッシュするには、「管理」を右クリックし、「ユー

ザー・リストのリフレッシュ」を選択します。

3. 「OK」をクリックしてアクセス権限を保存し、「アクセス権限」タブに戻り

ます。

9 保存をクリックして、場所のアクセス権限に加えた変更を保存します。

場所へのルールの追加特定の場所に複数のルールを同時に追加できます。たとえば、企業がサーバー名

を変更した場合、新しいサーバー名で新しい場所を作成し、古い場所から新しい

場所へ、すべてのビジネス・ルールをコピーできます。これによって、各ルール

112 システムの管理

Page 113: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

を個別に開いて、「場所」タブのルールに新しい場所を追加する必要がなくなりま

す。

ä ビジネス・ルールをデータベースの場所に追加するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 場所ノードを展開します。

5 場所ノードで、ビジネス・ルールを追加する場所を右クリックし、開くを選択しま

す。

場所エディタが表示されます。ユーザー/グループのタイプ、ユーザー/グループ

の名前、リポジトリ・オブジェクトのタイプおよび名前、この場所のアクセス権

限が表示されます。

6 ルールの追加をクリックします。

「場所への追加」ダイアログ・ボックスが表示されます。この場所に追加できるす

べてのルールが表示されます。

7 場所への追加ダイアログ・ボックスで、この場所に追加するビジネス・ルール名の隣

にあるチェック・ボックスを選択します。

8 OK をクリックして、選択したルールを追加します。

注:

新しい場所にルールを追加しても、ルールはコピーされるわけではありません。

ルールのアクセス権限のみが、新しい場所にコピーされます。

場所からのアクセス権限の削除データベースの場所に割り当てられた一部またはすべてのリポジトリ・オブジェ

クトのアクセス権限は、削除できます。アクセス権限を削除すると、選択した場

所に割り当てたリポジトリ・オブジェクトのアクセス権限のみが削除されます。

リポジトリ・オブジェクトが他の場所に割り当てられている場合、そのリポジト

リ・オブジェクトのアクセス権限はそのまま維持されます。

ä アクセス権限をデータベースの場所から削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

データベースの場所の管理 113

Page 114: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 場所ノードを展開します。

5 場所ノードで、アクセス権限を削除する場所を右クリックし、開くを選択します。

場所エディタが表示されます。ユーザー/グループのタイプ、ユーザー/グループ

の名前、リポジトリ・オブジェクトのタイプおよび名前、この場所のアクセス権

限が表示されます。

6 次のいずれかを実行します。

l 場所に割り当てたリポジトリ・オブジェクトのアクセス権限を削除するには、

その名前の隣にあるチェック・ボックスを選択し、「削除」をクリックしま

す。

l 場所に割り当てたすべてのリポジトリ・オブジェクトのアクセス権限を削除

するには、「すべて削除」をクリックします。リポジトリ・オブジェクトから

すべてのアクセス権限を削除することを確認します。

7 OK をクリックして、変更を保存します。

場所へのアクセス権限のコピーデータベースの場所に割り当てられたすべてのリポジトリ・オブジェクト、また

はそのサブセットのアクセス権限を、別の場所にコピーできます。

ä アクセス権限を場所にコピーするには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 場所ノードを展開します。

5 場所ノードで、アクセス権限をコピーする場所を右クリックし、アクセス権限のコ

ピーを選択します。

「アクセス権限のコピー」ダイアログ・ボックスが表示されます。

6 場所のアクセス権限をコピーダイアログ・ボックスで、宛先の場所ドロップダウン・

リストからアクセス権限をコピーするコピー先の場所を選択します。または、デフォ

ルトの選択肢であるすべての場所を受け入れて、アクセス権限をすべての場所ノード

にコピーします。

7 OK をクリックし、選択した場所にアクセス権限をコピーします。

114 システムの管理

Page 115: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

場所の削除今後使用しない場所を、データベースから削除できます。場所を削除する場合、

リポジトリ・オブジェクトがリポジトリから削除されることはなく、オブジェク

トのその場所へのアクセス権限のみが削除されます。

注:

一度に削除できる場所は 1 つのみです。

ä データベースから場所を削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Administration Services の

サーバー名、ユーザー名およびパスワードを入力し、Administration Services にログオン

します。その後、OK をクリックします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 場所ノードを展開します。

5 場所ノードで、削除する場所を右クリックし、場所の削除を選択します。

場所とそのすべてのアクセス権限の削除を確認するメッセージが表示されます。

6 はいをクリックして、データベースから場所を削除します。

クラスタの管理クラスタとは、他のデータベースの場所のコンテナとして機能するデータベース

の場所です。クラスタにアクセス権限を割り当てることは可能であり、クラスタ

内のすべての場所で、クラスタ全体に割り当てたアクセス権限が継承されます。

クラスタの作成「クラスタ」ノードにデータベースの場所のクラスタを作成できます。クラスタを

作成すると、そこに場所を追加し、アクセス権限を追加したり、別のクラスタか

らアクセス権限をコピーしたりできます。

注:

新しいクラスタを作成するまで、「クラスタ」ノードは空です。クラスタを追加す

ると、「クラスタ」ノードをリフレッシュして、すべてのクラスタを表示できま

す。「クラスタ」ノード内の各クラスタは、クラスタ内の場所のリストを含んでい

ます。クラスタは「場所」ノードにも表示されます。「場所」ノード内の各クラス

タは、クラスタがアクセス権限を持つすべてのリポジトリ・オブジェクトのリス

トを含んでいます。

クラスタの管理 115

Page 116: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ä クラスタを作成するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 管理ノードで、クラスタを右クリックして新規クラスタを選択します。

クラスタ・エディタが表示されます。「場所」タブと「アクセス権限」タブは、ク

ラスタに場所とアクセス権限を追加するまで空のままです。

5 場所タブで、場所の名前をテキスト・ボックスに入力するか、検索ボタンをクリック

して場所を選択します。その後、次のいずれかを実行します。

l 場所をクラスタに追加するには、「追加」をクリックします。場所の追加の詳

細は、117 ページの「クラスタへの場所の追加」を参照してください。

l クラスタから場所を削除するには、「削除」をクリックします。クラスタから

の場所の削除の詳細は、118 ページの「クラスタからの場所の削除」を参照し

てください。

6 アクセス権限タブで、アクセス権限をテキスト・ボックスに入力するか、検索ボタン

をクリックしてアクセス権限を選択します。その後、次のいずれかを実行します。

l 「追加」をクリックして、アクセス権限をクラスタに追加します。118 ページ

の「クラスタへのアクセス権限の追加」を参照してください。

l 「削除」をクリックして、アクセス権限をクラスタから削除します。120 ペー

ジの「クラスタからのアクセス権限の削除」を参照してください。

7 保存をクリックして、クラスタを保存します。

クラスタの編集

ä クラスタを編集するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 クラスタノードを展開します。

5 クラスタノードで、編集するクラスタを右クリックし、開くを選択します。

クラスタ・エディタが表示されます。「場所」タブには、クラスタ内の場所が表示

されます。「アクセス権限」タブには、クラスタのアクセス権限が表示されます。

116 システムの管理

Page 117: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

6 場所タブで、場所の名前をテキスト・ボックスに入力するか、検索ボタンをクリック

して場所を選択します。その後、次のいずれかを実行します。

l 場所をクラスタに追加するには、「追加」をクリックします。場所の追加の詳

細は、117 ページの「クラスタへの場所の追加」を参照してください。

l クラスタから場所を削除するには、「削除」をクリックします。クラスタから

の場所の削除の詳細は、118 ページの「クラスタからの場所の削除」を参照し

てください。

7 アクセス権限タブで、アクセス権限をテキスト・ボックスに入力するか、検索ボタン

をクリックしてアクセス権限を選択します。その後、次のいずれかを実行します。

l 「追加」をクリックして、アクセス権限をクラスタに追加します。118 ページ

の「クラスタへのアクセス権限の追加」を参照してください。

l 「削除」をクリックして、アクセス権限をクラスタから削除します。120 ペー

ジの「クラスタからのアクセス権限の削除」を参照してください。

8 保存をクリックして、クラスタに加えた変更を保存します。

クラスタへの場所の追加クラスタに場所を追加できます。クラスタに場所を追加すると、クラスタに割り

当てたリポジトリ・オブジェクトを、割り当てられたすべての場所で起動できま

す。

フェイルオーバーまたは負荷分散の理由から多くのサーバーの 1 つに接続できる

プロキシにユーザーがログオンする Oracle Hyperion Planning, Fusion Edition または

Oracle Essbase サーバーの拡張性を強化する場合に、クラスタを使用できます。

クラスタを使用すると、(クラスタ内のすべての場所に対して)単一のセッション

でビジネス・ルールに起動場所とアクセス権限を割り当てられ、それぞれのビジ

ネス・ルールに複数の場所を追加する必要がなくなります。

ä クラスタに場所を追加するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 クラスタノードを展開します。

5 クラスタノードで、場所を追加するクラスタを右クリックし、開くを選択します。

クラスタ・エディタが表示されます。「場所」タブには、クラスタ内の場所が表示

されます。「アクセス権限」タブには、クラスタのアクセス権限が表示されます。

6 場所タブで、場所の名前をテキスト・ボックスに入力するか、検索ボタンをクリック

して場所を選択して、追加する場所を入力します。

7 クラスタに場所を追加するには、追加をクリックします。

クラスタの管理 117

Page 118: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

8 クラスタ・エディタで保存をクリックし、追加した場所とともにクラスタを保存しま

す。

クラスタからの場所の削除今後使用しない場所は、クラスタから削除できます。クラスタから場所を削除す

ると、データベースから場所や、場所に割り当てたリポジトリ・オブジェクトは

削除されず、その場所のクラスタへのアクセス権限が削除されます。

ä クラスタから場所を削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 クラスタノードを展開します。

5 クラスタノードで、場所を削除するクラスタを右クリックし、開くを選択します。

クラスタ・エディタが表示されます。「場所」タブには、クラスタ内の場所が表示

されます。「アクセス権限」タブには、クラスタのアクセス権限が表示されます。

6 場所タブで、場所リストから削除する場所を選択します。

7 クラスタから場所を削除するには、削除をクリックします。

「確認の削除」ダイアログ・ボックスが表示されます。

8 はいをクリックして、クラスタからの場所の削除を確認します。

9 クラスタ・エディタで、保存をクリックしてクラスタを保存します。

クラスタへのアクセス権限の追加クラスタ内のすべての場所に、同時にアクセス権限を追加できます。これによっ

て、クラスタの各場所で、ルール、シーケンス、およびプロジェクトのアクセス

権限を個別に編集する必要がなくなります。

ä クラスタにアクセス権限を追加するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 クラスタノードを展開します。

118 システムの管理

Page 119: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

5 クラスタノードで、アクセス権限を割り当てるクラスタを右クリックし、開くを選択

します。

クラスタ・エディタが表示されます。「場所」タブには、クラスタ内の場所が表示

されます。「アクセス権限」タブには、クラスタのアクセス権限が表示されます。

6 アクセス権限タブを選択し、アクセス権限の追加をクリックします。

「場所のアクセス権限の追加」ダイアログ・ボックスが表示されます。

7 アクセス権限の追加ダイアログ・ボックスで、クラスタに割り当てるアクセス権限を

持つルールとプロジェクトを選択し、OK をクリックします。

「権限の追加」ダイアログ・ボックスが表示されます。

8 権限の追加ダイアログ・ボックスで、次を実行します。

1. 「権限」ドロップダウン・リストから、付与する権限のタイプを選択します。

l 検証または起動: 指定したユーザーは、クラスタのそれぞれのデータベー

スの場所でビジネス・ルールとシーケンスの検証および起動を実行でき

ます。

l 検証または起動不可: 指定したユーザーは、クラスタのそれぞれのデータ

ベースの場所でビジネス・ルールまたはシーケンスの検証および起動を

実行できません。

2. 「使用可能」領域で、このアクセス権限を追加するユーザーおよびユーザー

のグループを選択します([Shift]を押しながらクリックすると、複数のユー

ザーやグループを選択できます)。その後、矢印キーでユーザーやグループ

をダイアログ・ボックスの「選択済」領域と「使用可能」領域間で移動しま

す。ダイアログ・ボックスの「選択済」領域にユーザーやグループを移動す

る場合、そのユーザーおよびグループには、アクセス権限が割り当てられま

す。

注:

「使用可能」領域に表示されるユーザーおよびグループは、Business Rules で

使用するために Oracle Hyperion(R) Shared Services ユーザー管理コンソールで

プロビジョニングされます。プロビジョニングとは、Business Rules のユー

ザーおよびグループにロールやアクセス権限を割り当てるプロセスのことで

す。Oracle Hyperion(R) Business Rules で使用するためのユーザーのプロビジョ

ニングの詳細は、『Hyperion EPM System セキュリティ管理ガイド』を参照し

てください。Administration Services サーバーの起動後に新しいユーザーをプ

ロビジョニングする場合は、「権限の追加」ダイアログ・ボックスの「使用

可能」領域内の「ユーザー」タブで、ユーザーのリストをリフレッシュする

必要があります。「ユーザー」タブでユーザーのリストをリフレッシュする

には、「管理」を右クリックし、「ユーザー・リストのリフレッシュ」を選択

します。

3. 「OK」をクリックしてアクセス権限を保存し、「アクセス権限」タブに戻り

ます。

9 保存をクリックして、クラスタのアクセス権限に加えた変更を保存します。

クラスタの管理 119

Page 120: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

クラスタからのアクセス権限の削除クラスタ内のデータベースの場所に割り当てられたリポジトリ・オブジェクトの

アクセス権限は、削除できます。アクセス権限を削除すると、選択したクラスタ

の場所にあるリポジトリ・オブジェクトのアクセス権限のみが削除されます。リ

ポジトリ・オブジェクトが別のクラスタ内の場所に割り当てられている場合、そ

のアクセス権限はそのまま維持されます。

ä クラスタからアクセス権限を削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 クラスタノードを展開します。

5 クラスタノードで、アクセス権限を削除するクラスタを右クリックし、開くを選択し

ます。

クラスタ・エディタが表示されます。「場所」タブには、クラスタ内の場所が表示

されます。「アクセス権限」タブには、クラスタのアクセス権限が表示されます。

6 アクセス権限タブを選択します。

7 次のいずれかを実行します。

l クラスタから 1 つ以上のアクセス権限を削除するには、削除するアクセス権

限の名前の隣にある「削除」チェック・ボックスを選択し、「削除」をクリッ

クします。

l クラスタからすべてのアクセス権限を削除するには、「すべて削除」をクリッ

クします。

8 削除するアクセス権限を確認します。

9 保存をクリックして、クラスタのアクセス権限に加えた変更を保存します。

クラスタへのルールの追加複数のビジネス・ルールを同時にクラスタに追加することが可能です。たとえば、

企業で別のサーバーをネットワークに追加することを決定し、今後増加するユー

ザーの負荷を分散させようとする場合などです。新しいクラスタを作成して新旧

のサーバーを追加したら、いずれかのサーバーにログオンしているユーザーがビ

ジネス・ルールを起動できるように、クラスタにすべてのルールを追加できます。

クラスタにルールを追加すると、そのクラスタ内のすべての場所でルールのアク

セス権限が継承されます。これによって、クラスタ内の各場所で個別にアクセス

権限を割り当てる必要がなくなります。

120 システムの管理

Page 121: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ä クラスタにビジネス・ルールを追加するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 クラスタノードを展開します。

5 クラスタノードで、ビジネス・ルールを追加するクラスタを右クリックし、開くを選

択します。

クラスタ・エディタが表示されます。「場所」タブには、クラスタ内の場所が表示

されます。「アクセス権限」タブには、クラスタのアクセス権限が表示されます。

6 アクセス権限タブを選択します。

7 ルールの追加をクリックします。

「場所への追加」ダイアログ・ボックスが表示されます。この場所に追加できるす

べてのルールが表示されます。

8 場所への追加ダイアログ・ボックスで、この場所に追加するビジネス・ルール名の隣

にあるチェック・ボックスを選択します。

9 OK をクリックして、選択したルールを追加します。

注:

クラスタにルールを追加しても、ルールはコピーされるわけではありません。ルー

ルのアクセス権限のみが、クラスタにコピーされます。

クラスタへのアクセス権限のコピー場所に割り当てたリポジトリ・オブジェクトのアクセス権限は、その場所から別

のクラスタにコピーできます。

ä アクセス権限をクラスタにコピーするには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

3 Administration Services の左側のナビゲーション・フレームで、Business Rules ノードを展

開します。次に、管理ノードを展開します。

4 クラスタノードを展開します。

5 クラスタノードで、アクセス権限をコピーするクラスタを右クリックし、アクセス権

限のコピーを選択します。

クラスタの管理 121

Page 122: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

「場所のアクセス権限をコピー」ダイアログ・ボックスが表示されます。

6 場所のアクセス権限をコピーダイアログ・ボックスで、宛先の場所ドロップダウン・

リストからアクセス権限をコピーするコピー先のクラスタを選択します。または、デ

フォルトの選択肢であるすべての場所を受け入れて、アクセス権限をすべての場所

ノードにコピーします。

7 OK をクリックし、選択したクラスタにアクセス権限をコピーします。

クラスタの削除今後使用しないクラスタを、データベースから削除できます。クラスタを削除し

ても、リポジトリから、クラスタ内の場所やその場所にあるリポジトリ・オブジェ

クトが削除されることはありません。そのオブジェクトの、クラスタへのアクセ

ス権限のみが削除されます。

注:

一度に削除できるクラスタは 1 つのみです。

ä データベースからクラスタを削除するには:

1 スタート」>「プログラム」>「Hyperion」>「Administration Services」>「管理サービス・

コンソールの開始の順に選択して、管理コンソールを起動します。

2 Analytic Administration Services ログインダイアログ・ボックスに、Analytic Administration

Services のサーバー名、ユーザー名およびパスワードを入力し、Administration Services に

ログオンします。OK をクリックします。

3 Oracle Essbase Administration Services の左側のナビゲーション・フレームで、Business Rules

ノードを展開します。次に、管理ノードを展開します。

4 クラスタノードを展開します。

5 クラスタノードで、削除するクラスタを右クリックし、クラスタの削除を選択しま

す。

クラスタとそのすべてのアクセス権限の削除を確認するメッセージが表示されま

す。

6 はいをクリックして、データベースからクラスタを削除します。

122 システムの管理

Page 123: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

用語集

Web ランチャ(Web Launcher) Web インタフェースを介

したビジネス・ルールの起動と実行時プロンプトの

入力を可能にする Business Rules のコンポーネント

です。

アウトライン(outline) 多次元データベースのデータ

ベース構造です。すべての次元、メンバー、タグ、

タイプ、集計、および算術的関係を含みます。デー

タは、アウトラインに定義された構造に応じてデー

タベースに保管されます。

アクセス権(access permissions) ユーザーが Hyperion リ

ソースに対して実行できる操作のセットです。

宛先(destination) 計算値が保管されるデータベースの

ブロックです。

移行(migration) 特定の環境またはコンピュータから

他の環境やコンピュータへ、アプリケーションまた

はユーザーをコピーするプロセスです。

拡張計算スクリプト(enhanced calc script) 実行時プロン

プトの値を含められる計算スクリプトです。

関数(function) 定義済のルーチンです。1 つの値、あ

る範囲の値、ブール値、データベースの 1 つ以上の

メンバーを戻します。

起動(launch) 計算済の値を戻すため、データベース

に対してビジネス・ルール、計算スクリプトまたは

シーケンスを実行するプロセスです。

キューブ(cube) 3 つ以上の次元を含むデータのブロッ

クです。Analytic Services データベースはキューブで

す。

計算スクリプト(calc script) データベースの集計方法や

集約方法を定義する一連のコマンドです。集計プロ

セスとは別に、割当てや他の計算ルールを指定する

コマンドが計算スクリプトに含まれることもありま

す。

検証(validate) データベースの構文が有効であること

を確認するために、データベースに対して行うビジ

ネス・ルールまたはシーケンスの確認プロセスで

す。

コンポーネント範囲(component range) 割当てプロセス

における特定のコンポーネントに共通する次元を示

すデータベースの選択部分です。

式(formula) 演算子と計算関数、さらに次元名、メン

バー名、定数の組合せです。データベースのメン

バーについて特定の計算を実行するときに使用しま

す。

次元(dimension) ビジネス・データを整理して値の抽

出や保持のために使用されるデータ・カテゴリで

す。通常、各次元には、関連するメンバーをグルー

プ化した階層が含まれます。たとえば、Year 次元

には多くの場合、四半期、月などの期間のメンバー

が含まれます。

実行時プロンプト(runtime prompt) 割当てプロセスの実

行時に値の入力が可能なシステム変数です。値に

は、メンバー、文字列または数値が使用できます。

セル(cell) (1)多次元データベースの次元の交差を表

すデータ値です。ワークシート上の行および列の交

差を指します。(2)管理ドメインに属するノードの

論理グループです。

ソース(source) 計算で参照されるデータベースまた

は数値のブロックです。

対話型ユーザー(interactive user) 対話型ユーザーが可能

な操作は、予算の確認と承認、他のユーザーへの電

子メール通知の設定、Web ベースのデータ・フォー

ムの作成、Hyperion Smart View for Office を使用し

たワークシートの作成、Hyperion Reports を使用し

たレポートの作成、Hyperion Application Link を使

用した統合システムの作成と起動、Hyperion

Business Rules や Analytic Services を使用したビジネ

ス・ルールの作成および起動、Web データ・フォー

ムおよび Hyperion Smart View を介したデータの入

力および表示などです。

用語集 123

Page 124: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

範囲(range) 上限および下限と、その間の値を含む、

値のセットです。範囲は、数値、金額、日付などで

構成されます。

ビジネス・ルール(business rules) 期待される一連の結

果値を生成するためにアプリケーション内に作成さ

れる論理式または式です。

プロビジョニング(provisioning) ユーザーおよびグルー

プに対して、Hyperion リソースへのアクセス権限

を付与するプロセスです。

別名(alias) 代替名です。たとえば、列をより簡単に

特定する記述子として、メンバー名のかわりに別名

を表示できます。

保存された仮定(saved assumptions) グローバルまたは

ローカルで作成される Planning の仮定です。プラ

ンや予算の値を決定しやすいように、プランニン

グ・メソッドや割当てで指定、保存および参照が可

能です。

保存済選択(saved selection) 多次元にわたり、明示的に

定義されたメンバーのセットです。この選択内容

は、次元が維持されている間は変更されません。

マクロ(macro) ユーザーがビジネス・ルールを作成す

る時間を節約するために、他のビジネス・ルールお

よびマクロで参照できる再使用可能なビジネス・

ルールの一部です。マクロには変数および他のマク

ロを含められますが、元のマクロのコピーを含めら

れません。

メタデータ(metadata) データベースに保管された、ま

たはアプリケーションにより使用されるデータのプ

ロパティと属性を定義および説明するデータ・セッ

トです。メタデータには、次元名、メンバー名、プ

ロパティ、期間、およびセキュリティなどが含まれ

ます。

メンバー(member) 次元内の個別のコンポーネントで

す。メンバーにより、類似する単位の集まりが個別

に特定および区別されます。たとえば、時間次元に

は Jan、Feb、および Qtr1 などのメンバーが含まれ

ることがあります。

役割(role) Hyperion リソースへのアクセス権をユー

ザーおよびグループに付与する際に使用される手段

です。

リポジトリ(repository) ビューおよびクエリーに使用す

るためのメタデータ、フォーマットおよび注釈の情

報を保管します。

リレーショナル・データベース(relational database) 関連

する 2 次元のテーブル形式でデータを保管するデー

タベースのタイプです。アクセス権(access

permissions)と対比してください。

124 用語集

Page 125: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

索引

A - ZAnalytic Administration Services のユーザーの外

部化ユーティリティ, 104

Essbase 関数, 43

関係, 42

算術, 42

財務, 43

説明, 42

統計, 43

範囲, 42

日付と時刻, 43

ブール, 42

補助, 43

メンバー・セット, 43

予測, 43

割当て, 43

Essbase 計算コマンド

使用, 42

説明, 41

HBRClient.properties ファイル, 108

HBRServer.properties ファイル, 108

Hyperion Shared Services

ユーザーを移行, 104

log.txt ファイル、エラー, 108

Shared Services

ユーザーを移行, 104

Shared Services ユーザー管理コンソール、説明,

105

URL、Web ランチャへのログオン, 12

Web ランチャ

使用の前提条件, 11

XML ファイル

インポート, 99

エクスポート, 99

XREF(リモート・ソース), 52

あ行アウトライン

選択, 21

アクション

追加, 44

データのコピー, 46

データの集約, 44

データの消去, 48

ブロックの作成, 49

アクセス権限

クラスタからの削除, 120

クラスタに追加, 118

クラスタへのコピー, 121

シーケンスからの削除, 78

追加, 68, 71

追加または編集, 76

場所からの削除, 113

場所に追加, 111

場所へのコピー, 114

ビジネス・ルール, 67

ビジネス・ルール・シーケンス, 75

ビジネス・ルールに対する権限の削除, 70,

73, 78

編集, 116

変数

説明, 71

マクロ

説明, 73

マクロに対する権限の削除, 75

宛先、指定, 51

移行

ビジネス・ルール, 99

ユーザーを Shared Services へ移行, 104

リポジトリ, 103

移動

新規サーバーへ, 103

インポート

ビジネス・ルール, 99

エクスポート

ビジネス・ルール, 99

エラー

A - Z あ行 か行 さ行 た行 は行 ま行 や行 ら行 わ行

索引 125

Page 126: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

レポート・レベルの変更, 108

演算子、追加, 53

親に対する割合の比例配分率, 60

か行カスタム式, 62

カスタム・ツールバー、使用, 53

カッコ、追加, 53

関係関数, 42

関数

関係, 42

関数エディタの使用, 43

算術, 42

財務, 43

使用, 43

説明, 42

統計, 43

範囲, 42

日付と時刻, 43

ブール, 42

補助, 43

メンバー・セット, 43

予測, 43

割当て, 43

関数エディタ、使用, 43

関数ソース

指定, 56

追加, 53

管理

データベースの場所, 109

管理コンソール

使用の前提条件, 11

起動

ビジネス・ルール, 84

ビジネス・ルール・シーケンス, 86

起動変数の自動化, 90

クライアント

情報の表示, 108

クラスタ

アクセス権限のコピー, 121

アクセス権限の削除, 120

アクセス権限の追加, 118

削除, 122

追加, 116

場所の削除, 118

場所を追加, 117

編集, 116

ルールの追加, 120

グラフィカル・デザイナ

使用の前提条件, 11

グループ

Shared Services への移行, 104

グローバル変数

削除, 64, 65

説明, 26

追加, 27

計算コマンド

使用, 42

説明, 41

権限

クラスタに追加, 118

クラスタへのコピー, 121

追加, 68, 71

追加または編集, 76

場所からの削除, 113

場所に追加, 111

場所へのコピー, 114

ビジネス・ルール, 67

ビジネス・ルール・シーケンス, 75

ビジネス・ルールに対する権限の削除, 70,

78

変数

説明, 71

変数に対する権限の削除, 73

マクロ

説明, 73

マクロに対する権限の削除, 75

検証

ビジネス・ルール, 83, 84

ビジネス・ルール・シーケンス, 85

コピー

クラスタへのアクセス権限, 121

場所へのアクセス権限, 114

コマンド、Essbase

使用, 42

説明, 41

さ行削除

クラスタ, 122

クラスタからアクセス権限を削除, 120

クラスタから場所を削除, 118

シーケンス, 64

シーケンスからシーケンスを削除, 26

A - Z あ行 か行 さ行 た行 は行 ま行 や行 ら行 わ行

126 索引

Page 127: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

シーケンスからのアクセス権限, 78

場所, 115, 122

場所からアクセス権限を削除, 111, 113

ビジネス・ルールの権限, 70, 78

変数, 39, 64, 65

変数に対する権限, 73

別のシーケンスのビジネス・ルール・シーケ

ンス, 26

マクロ, 64

マクロに対する権限, 75

作成

クラスタ, 116

グローバル変数, 27

データベースの場所, 110

パラメータ, 41

ビジネス・ルール, 16

ビジネス・ルール・シーケンス, 23

マクロ, 39

算術関数、説明, 42

サーバー

新規サーバーへの移行, 103

情報の表示, 108

財務関数, 43

宛先, 51

カスタム, 62

式の範囲, 53

ソース, 51

比例配分率, 59

式の範囲、指定, 53

指定

データベースの場所, 83

シーケンス

アクセス権限の削除, 78

関数の使用, 43

起動, 86

検証, 85

削除, 64

作成, 23

編集, 24

別のシーケンスから削除, 26

保存, 25

実行

ビジネス・ルール, 84

ビジネス・ルール・シーケンス, 86

実行時プロンプト

追加, 27

除去

シーケンス, 64

シーケンスからのアクセス権限の削除, 78

変数, 64, 65

別のシーケンスのビジネス・ルール・シーケ

ンス, 26

数値オペランド

指定, 58

追加, 53

スマート・リスト

選択, 30

設計

ビジネス・ルール・シーケンス, 23

選択

アウトライン, 21

挿入

関数, 43

パラメータ, 41

変数, 38

マクロ, 40

ソース

関数, 56

指定, 51

数値オペランド, 58

追加, 53

た行追加

アクセス権限, 76

クラスタ, 116

クラスタへのアクセス権限, 118

権限, 68, 71

実行時プロンプト, 27

データベースの場所, 110

場所へのアクセス権限, 111

場所へのルール, 111

場所をクラスタに, 117

パラメータ, 41

ビジネス・ルール・シーケンス, 23

保存済選択, 27

マクロ, 39

デザイナ

アクセス, 16

デバッグ

ビジネス・ルール, 83, 84

データ条件、指定, 58

データのコピー, 46

A - Z あ行 か行 さ行 た行 は行 ま行 や行 ら行 わ行

索引 127

Page 128: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

データの集約, 44

データの消去, 48

データベース

新規サーバーへの移行, 103

場所の指定, 83

データベースのアウトライン

選択, 21

データベースの場所

アクセス権限のコピー, 114

アクセス権限の削除, 111, 113

アクセス権限の追加, 111

管理, 109

削除, 115, 122

追加, 110

編集, 110

ルールの追加, 111, 112

統計関数, 43

は行範囲関数, 42

場所

アクセス権限のコピー, 114

アクセス権限の削除, 111, 113

アクセス権限の追加, 111

管理, 109

クラスタからの削除, 118

クラスタに追加, 117

削除, 115, 122

追加, 110

編集, 110, 116

ルールの追加, 111, 112

場所、データベース

指定, 83

場所エディタ

説明, 109

パラメータ

挿入, 41

日付と時刻関数, 43

表示

プロパティ・ファイル情報, 108

開く

データベースの場所, 110

比例配分率

親に対する割合, 60

メンバーに対する割合, 60

ユーザー定義, 60

比例配分率式, 59

ビジネス・ルール

アクセス, 17

アクセス権限, 67

インポート, 99

エクスポート, 99

関数, 42

関数の使用, 43

起動, 84

計算コマンド, 41

計算コマンドの使用, 42

検証, 83, 84

作成, 17

ビジネス・ルール・シーケンス

アクセス権限, 75

アクセス権限の削除, 78

起動, 86

検証, 85

作成, 23

編集, 24

別のシーケンスから削除, 26

保存, 25

ファイル

ログ, 108

ブロックの作成, 49

ブール関数、説明, 42

プロパティ・ファイル

情報の表示, 108

変更

ビジネス・ルール・シーケンス, 24

編集

アクセス権限, 76

クラスタ, 116

データベースの場所, 109, 110

ビジネス・ルール・シーケンス, 24

マクロ, 41

変数

アクセス権限, 71

関数の使用, 43

削除, 39, 64, 65

挿入, 38

変数、起動, 90

変数、グローバル

説明, 26

追加, 27

補助関数, 43

保存

ビジネス・ルール, 22

A - Z あ行 か行 さ行 た行 は行 ま行 や行 ら行 わ行

128 索引

Page 129: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

ビジネス・ルール・シーケンス, 25

保存済選択

追加, 27

ホーム・ページ、使用, 12

ま行マクロ

アクセス権限, 73

アクセス権限の削除, 75

関数の使用, 43

削除, 64

作成, 39

説明, 39

挿入, 40

編集, 41

メッセージ

レポート・レベルの変更, 108

メンバー・セット関数, 43

メンバーに対する割合の比例配分率式, 60

や行ユーザー

Shared Services への移行, 104

ユーザー管理コンソール、説明, 105

ユーザー定義の比例配分率式, 60

ユーザーの外部化ユーティリティ、説明, 104

予測関数, 43

ら行ランチャ

アクセス, 12

リポジトリ

新規サーバーへの移行, 103

リポジトリ接続情報, 108

ルール

アクセス, 17

アクセス権限, 67

インポート, 99

エクスポート, 99

関数, 42

関数の使用, 43

起動, 84, 86

クラスタに追加, 120

計算コマンド, 41

計算コマンドの使用, 42

検証, 83, 84, 85

作成, 17

場所に追加, 112

保存, 25

「ログオン」ページ, 12

ログ・ファイル

エラー・レベルの変更, 108

わ行割当て関数, 43

A - Z あ行 か行 さ行 た行 は行 ま行 や行 ら行 わ行

索引 129

Page 130: Hyperion Business Rules管理者ガイドotndnld.oracle.co.jp/document/products/epm/111130/E12825...Hyperion Shared Services のインストール・ガイドを参照してください。

A - Z あ行 か行 さ行 た行 は行 ま行 や行 ら行 わ行

130 索引