Info |
---|
フィルターオプションは、チャート、テーブル、Geoマップ、KPIラベルビューで使用可能です。 |
静的フィルターは、ビューにデータのサブセットのみを表示するために使用されます。ユーザーはこれらのフィルターを変更できますが、通常はレポートのセットアップ中に構成される静的フィルターとして使用されます。 ビューの右上隅のツールボックスから、フィルターオプションにアクセスできます。 フィルターダイアログには、ビューで使用される属性とインジケータのリストが含まれます。次のいずれかでフィルタリングできます: - 属性メンバー
- インジケータ値
フィルターを適用するには、以下を行う必要があります: - フィルタリングする属性またはインジケータを選択します。
- 条件を選択します。
- 条件に値を指定します。
属性メンバーによるフィルタリング次の4つの条件があります: - 含む: 属性内に表示される単一または複数のメンバーを選択できます。
- 含まない: 属性内に表示されない単一または複数のメンバーを選択できます。
- カウント: カウントでメンバーをフィルタリングできます。
- 空ではない: 空の(空白の)値を持つメンバーを非表示にします。
- 空の: 空の(空白の)値を持つメンバーを表示します。
- contains: Allows to select single or more members, which will be displayed within the attribute.
- doesn't contain: Allows to select single or more members, which will not be displayed within the attribute.
- count: Allows filtering members by their count.
- not empty: Hides members with empty (blank) values.
- empty: Displays members with empty (blank) values.
日付および日時変数によるフィルタリング日付および日時属性の場合、次のような相対変数を使用することもできます: | |
---|
now | 当日 | actualDay | 当日 | actualWeek | 当週 (週の最初の日) 例えば、2010.9.21で選択されたactualWeekは、日付2010年9月20日(この週の月曜日)を表します 。 | actualMonth | 当月 (月の最初の日) 例えば、2010.9.21で選択されたactualMonthは、日付2010年9月1日を表します。 | actualQuarter | 当四半期 (四半期の最初の日) 例えば、2010.9.21で選択されたactualQuarterは、日付2010年7月1日を表します。 | actualYear | 当年 (当年の1月1日) 例えば、2010.9.21で選択されたactualYearは、日付2010年1月1日を表します。 | availableFrom, availableTo | 使用可能な最初と最後の日付エントリを表します。 |
相対日付と絶対日付は、次の構文を使用して演算子で調整できます: date +|- n[d|w|m|q|y]、nは整数、dは日、wは週、mは月、qは四半期、 yは年を表します。例えば、次のように時間を定義できます: actualyear + 2m -4d。今日が2010年9月21日だとすると、この値は2010年1月1日 + 2か月 - 4日、つまり日付2010年2月25日を表します。 日時の例: - now-1mTnow-1M
- now-2dTnow-5H-30M-30s
日付の例: インジケータ値によるフィルタリングFollowing conditions are available以下の条件が利用可能です: - equals the value specifiedspecified 指定された値と等しい
- not equal to value specifiedspecified 指定された値と等しくない
- lower than value specifiedspecified 指定された値より小さい
- lower than or equal to value specifiedspecified 指定された値以下
- greater than value specifiedspecified 指定された値より大きい
- greater than or equal to value specifiedspecified 指定された値以上
- not emptyempty 空ではないempty
- empty 空の
Note |
---|
Filtering by indicator values is defined only for basic cases. It can produce unpredictable result if you use complex drill-down paths or date/time dimension. |
複数のフィルターYou can combine different attributes/indicators or even apply more conditions for one attribute/indicator. Multiple filters can be merged with AND or OR condition. Image Removed フィルターの変更インジケータによるフィルタリングは、基本的な場合にのみ定義されます。複雑なドリルダウンパスや日付/時刻ディメンションを使用すると、予測できない結果が生じる可能性があります。 |
複数のフィルター異なる属性/インジケータを組み合わせたり、1つの属性/インジケータにさらに条件を適用したりすることができます。複数のフィルターをANDまたはOR条件でマージできます。 Image Added フィルターの変更適用されたフィルターはビュータイトルの下にリストされ、フィルタータグのラベルが付けられます。属性フィルターの場合、条件をクリックして値を変更できます。Applied filters are listed under the view title and labeled with Filter tag. In case of attribute filter, you can click on the condition to modify values.
既存のフィルターのコピーSince BellaDati 2.9.9, it is possible to copy the whole filter configuration from one view to another. The views have to be in the same report. - Open filter settings of a view which does not have any filters.
- In the box Copy existing filter and select a view. The filters from the selected view will be copied.
Image Removed フィルターで現在のユーザー属性を参照You can access the current signed user attributes to build the filter. In order to do this, add a custom expression as a filter value: 9以降、フィルター構成全体をあるビューから別のビューにコピーすることが可能です。ビューは同じレポートにある必要があります。 - フィルターを持たないビューのフィルター設定を開きます。
- [既存のフィルターをコピー]ボックスで、ビューを選択します。選択したビューのフィルターがコピーされます。
Image Added フィルターで現在のユーザー属性を参照現在のログイン済みユーザー属性にアクセスして、フィルターを作成できます。これを行うには、カスタム式をフィルター値として追加します: 名称Name | 説明 |
---|
${user}, ${user.username} | Returns the username of currently signed user現在ログインされているユーザーのユーザー名を返します | ${user.email}Returns the email of currently signed user | 現在ログインされているユーザーのメールを返します | ${user.name}Returns the first name of currently signed user | 現在ログインされているユーザーの名を返します | ${user.surname}Returns the last name of currently signed user | 現在ログインされているユーザーの姓を返します | ${user.locale}Returns the user's locale of currently signed user | 現在ログインされているユーザーのユーザーのロケールを返します | ${user.info}Returns value from user field additional info. | ユーザーフィールドの追加情報から値を返します | ${domain}, ${domain.name}Returns | the name of currently signed user's domain現在ログインされているユーザーのドメインの名前を返します | ${domain.locale}Returns the locale of currently signed user's domain | 現在ログインされているユーザーのドメインのロケールを返します | ${domain.timezone} | Returns the timezone of currently signed user's domain | 現在ログインされているユーザーのドメインのタイムゾーンを返します |
こちらの例をご覧くださいSee example here:
フィルターでのワイルドカードの使用BellaDatiでワイルドカードを使用すると、カスタム値の任意の数の文字を置換できます。 Name名称 | 説明 |
---|
% | Replace zero or any number of characters.ゼロまたは任意の数の文字を置き換えます。 | _ | Replace one single character単一の文字を置き換えます。 |
ビューフィルターでの変数の使用Advanced functionsをご覧ください。 |