ディメンションのメンバを削除したい

データベース

質問

ディメンションに登録済のメンバを削除することはできますか。

回答

fusion_place の現在のバージョンでは、メンバ登録後、ディメンションを保存すると、そのメンバは削除不可となります(保存前であれば、そのディメンションを「再取得」することによって変更が失われるため、登録もキャンセルされます)。代替手段として以下をご検討お願いします。

ラベルを変更して再利用する

メンバのラベルは変更可能ですので、誤って登録したメンバについては削除する代わりにラベルを変更して再利用頂くことが可能です。ラベルは、ディメンション画面から個々のメンバを選択して変更頂ける他、メンバのインポート機能を用いて一括変更することも出来ます。
下記「例)メンバラベル一括変換用のインポートデータ」をご参照ください。

メンバをすべてのメンバツリーから削除する

メンバをすべてのメンバツリーから削除して、[Excel-Link] のメンバ貼り付け画面に表示されなくすることができます。併せて、そのメンバの「#ACTIVE/使用区分」プロパティ値を「FALSE/使用せず」にすれば、そのメンバに関するデータ入力を禁止することもできます。

なお、メンバ削除が出来ない仕様としているのは削除可否チェックが非常に複雑になるためですが、今後の改善課題として引き続き導入を検討して参ります。

例)メンバラベル一括変換用のインポートデータ

下記の例のように、メンバインポート用の CSV ファイルで、NEW_LABEL フィールドを設け、明細行で旧・新ラベルを指定します。例えば下記の 2 行目は、現在のラベルが「A」であるメンバについて、ラベルを「AAAAA」に変更することを指示しています。

ADD_OR_UPDATE_MEMBER HDR LABEL NEW_LABEL

ADD_OR_UPDATE_MEMBER

DTL

A

AAAA

ADD_OR_UPDATE_MEMBER

DTL

B

BBBB

CSV ファイルからではなくクリップボードからのインポートも可能です。
関連記事:メンバラベルを一括変更したい