Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Removed translated content for 'cs'
Sv translation
languageen
Info

Filter option is available for Chart, Table, Geo map and KPI label view.

Static filters are used to display only a subset of the data in the view. Users can modify these filters, but they are generally used as static filters which are configured during the setup of the report.

You can access Filter option from toolbox in the upper right corner of the view.

Filter dialog includes list of attributes and indicators used in the view. You can filter either by:

  1. Attribute members
  2. Indicator values

To apply a filter, you have to:

  1. Select Attribute or Indicator for filtering.
  2. Select Condition.
  3. Provide Values for the condition.

FILTERING BY ATTRIBUTE MEMBERS

There are four conditions available:

  • 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.

Filtering by date and datetime variables

For date and datetime attributes, it is also possible to use relative variables, such as:

Relative dateActual value
nowCurrent day
actualDayCurrent day

actualWeek

Current week (first day of week)

For example, actualWeek selected on 21.9.2010 represents date 20.9.2010 (Monday of this week in calendar)

actualMonth

Current month (first day of month)

For example, actualMonth selected in 21.9.2010 represents date 1.9.2010

actualQuarter

Current quarter (first day of quarter)

For example, actualQuarter selected on 21.9.2010 represents date 1.7.2010

actualYear

Current year (1st January of current year)

For example, actualYear selected on 21.9.2010 represents date 1.1.2010

availableFrom, availableTo

Represents the first and last available date entry


Relative and absolute date can be adjusted by operators using this syntax: date +|- n[d|w|m|q|y], where n is integer, d represents day, w represents week, m represents month q represents quarter and y represents year. We can for example define time in this way:  actualyear + 2m -4d. Today is 21.9.2010, so this value represents 1.1.2010 + 2 months - 4 days, which means date 25.2.2010.

ModifierValue
ddays
wweek
mmonth
qquarter
yyear
Hhour
Mminute
ssecond

Examples for datetime:

  • now-1mTnow-1M
  • now-2dTnow-5H-30M-30s

Examples for date:

  • now-5d
  • actualMonth-1m

FILTERING BY INDICATOR VALUES

Following conditions are available:

  • equals the value specified
  • not equal to value specified
  • lower than value specified
  • lower than or equal to value specified
  • greater than value specified
  • greater than or equal to value specified
  • not 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.

MULTIPLE FILTERS

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.

MODIFYING FILTER

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.

COPYING EXISTING FILTER

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.

  1. Open filter settings of a view which does not have any filters.
  2. In the box Copy existing filter and select a view. The filters from the selected view will be copied.

REFERENCING CURRENT USER ATTRIBUTES IN FILTER

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:

NameDescription
${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:

USING WILDCARDS IN FILTERS

You can use wildcards in BellaDati which allow you to substitute any number of characters in the custom value.

NameDescription
%Replace zero or any number of characters.
_Replace one single character

USING VARIABLES IN VIEW FILTERS

See Advanced functions

Sv translation
languagede


Info
Die Filteroption ist für die Ansicht Diagramm, Tabelle, Geo-Map und KPI-Label verfügbar.

Static filters are used to display only a subset of the data in the view. Users can modify these filters, but they are generally used as static filters which are configured during the setup of the report.

Sie können die Option Filter aus der Toolbox in der oberen rechten Ecke der Ansicht aufrufen.

Der Filterdialog enthält eine Liste der in der Ansicht verwendeten Attribute und Indikatoren. Du kannst entweder nach:

  1. Attributmitglieder
  2. Indikatorwerte

Um einen Filter anzuwenden, müssen Sie:

  1. Wählen Sie Attribut oder Kennzeichen für die Filterung.
  2. Bedingung auswählen.
  3. Geben Sie Werte für die Bedingung an.

FILTERN NACH ATTRIBUTMITGLIEDERN

Es stehen vier Bedingungen zur Verfügung:

  • enthält: Ermöglicht die Auswahl einzelner oder mehrerer Elemente, die innerhalb des Attributs angezeigt werden.
  • nicht enthält: Ermöglicht die Auswahl einzelner oder mehrerer Elemente, die im Attribut nicht angezeigt werden.
  • zählen: Ermöglicht das Filtern von Mitgliedern nach ihrer Anzahl.
  • not empty: Versteckt die Elemente mit leeren (leeren) Werten.
  • leer: Zeigt Elemente mit leeren (leeren) Werten an.

Filtern nach Datum und Uhrzeitvariablen

Für Datums- und Uhrzeitattribute ist es auch möglich, relative Variablen zu verwenden, wie z.B.:

Relative dateIst-Wert
nowAktueller Tag
actualDayCurrent day

actualWeek

Aktuelle Woche (erster Tag der Woche)

Beispielsweise repräsentiert die am 21.9.2010 ausgewählte actualWeek das Datum 20.9.2010 (Montag dieser Woche im Kalender).

actualMonth

Aktueller Monat (erster Tag des Monats)

Beispielsweise repräsentiert actualMonth, ausgewählt am 21.9.2010, das Datum 1.9.2010.

actualQuarter

Aktuelles Quartal (erster Tag des Quartals)

Beispielsweise entspricht das am 21.9.2010 ausgewählte Ist-Quartal dem Datum 1.7.2010.

actualYear

Aktuelles Jahr (1. Januar des laufenden Jahres)

Beispielsweise entspricht das am 21.9.2010 ausgewählte Ist-Jahr dem Datum 1.1.2010.

availableFrom, availableTo

Stellt den ersten und letzten verfügbaren Datumseintrag dar.

Relatives und absolutes Datum können von Operatoren mit dieser Syntax angepasst werden: Datum +|- n[d|w|m|m|q|y], wobei n eine ganze Zahl ist, d Tag, w Woche, m Monat, q Quartal und y Jahr. Wir können zum Beispiel die Zeit auf diese Weise definieren: Istjahr + 2m -4d. Heute ist der 21.9.2010, also entspricht dieser Wert dem 1.1.2010 + 2 Monaten - 4 Tagen, also dem Datum 25.2.2010.

Modifikator
Wert
ddays / Tag
wweek / Woche
month / Monat
qquarter / Quartal
yyear / Jahr

 

Beispiele für Datum und Uhrzeit:

  • now-1mTnow-1M
  • now-2dTnow-5H-30M-30s

Beispiele für Datum:

  • now-5d
  • actualMonth-1m

FILTERN NACH INDIKATORWERTEN

Folgende Bedingungen sind verfügbar:

  • entspricht dem angegebenen Wert
  • ungleich dem angegebenen Wert
  • kleiner als der angegebene Wert
  • kleiner oder gleich dem angegebenen Wert
  • größer als der angegebene Wert
  • größer oder gleich dem angegebenen Wert
  • nicht leer
  • leer
Note

Die Filterung nach Indikatorwerten ist nur für Basisfälle definiert. Es kann zu unvorhersehbaren Ergebnissen führen, wenn Sie komplexe Drill-Down-Pfade oder Datum/Uhrzeit-Dimensionen verwenden.

MEHRERE FILTER

Sie können verschiedene Attribute/Indikatoren kombinieren oder sogar mehrere Bedingungen für ein Attribut/Indikator anwenden. Mehrere Filter können mit UND- oder ODER-Bedingung zusammengeführt werden.

FILTER MODIFIZIEREN

Angewandte Filter werden unter dem Titel der Ansicht aufgelistet und mit dem Tag Filter gekennzeichnet. Im Falle des Attributfilters können Sie auf die Bedingung klicken, um Werte zu ändern.

KOPIEREN EINES VORHANDENEN FILTERS

Seit BellaDati 2.9.9.9 ist es möglich, die gesamte Filterkonfiguration von einer Ansicht in eine andere zu kopieren. Die Ansichten müssen sich im gleichen Report befinden.

  1. Öffnen Sie die Filtereinstellungen eines Views, der keine Filter hat
  2. Im Feld Vorhandenen Filter kopieren und einen View auswählen. Die Filter aus dem ausgewählten View werden kopiert.

VERWEIS AUF AKTUELLE BENUTZERATTRIBUTE IM FILTER

Sie können auf die aktuell signierten Benutzerattribute zugreifen, um den Filter zu erstellen. Fügen Sie dazu einen benutzerdefinierten Ausdruck als Filterwert hinzu:

NameBeschreibung
${user}, ${user.username}Liefert den Benutzernamen des aktuell signierten Benutzers.
${user.email}Liefert die E-Mail des aktuell signierten Benutzers.
${user.name}Returns the first name of currently signed user
${user.surname}Returns the last name of currently signed user
${user.locale}Liefert das Gebietsschema des Benutzers des aktuell signierten Benutzers.
${user.info}Liefert den Wert aus dem Benutzerfeld Zusatzinformationen.
${domain}, ${domain.name}Liefert den Namen der Domäne des aktuell signierten Benutzers.
${domain.locale}Liefert das Gebietsschema der Domäne des aktuell signierten Benutzers.
${domain.timezone}Liefert die Zeitzone der Domäne des aktuell signierten Benutzers.

Siehe Beispiel hier:

VERWENDUNG VON WILDCARDS IN FILTERN

Sie können in BellaDati Platzhalter verwenden, mit denen Sie beliebig viele Zeichen im benutzerdefinierten Wert ersetzen können.

NameBeschreibung
%Ersetzen Sie Null oder eine beliebige Anzahl von Zeichen.
_Ein einzelnes Zeichen ersetzen

VERWENDUNG VON VARIABLEN IN VIEWFILTERN

Siehe Erweiterte Funktionen

Sv translation
languageja

 

Info

フィルターオプションは、チャート、テーブル、Geoマップ、KPIラベルビューで使用可能です。

静的フィルターは、ビューにデータのサブセットのみを表示するために使用されます。ユーザーはこれらのフィルターを変更できますが、通常はレポートのセットアップ中に構成される静的フィルターとして使用されます。

ビューの右上隅のツールボックスから、フィルターオプションにアクセスできます。

フィルターダイアログには、ビューで使用される属性とインジケータのリストが含まれます。次のいずれかでフィルタリングできます:

  1. 属性メンバー
  2. インジケータ

フィルターを適用するには、以下を行う必要があります:

  1. フィルタリングする属性またはインジケータを選択します。
  2. 条件を選択します。
  3. 条件にを指定します。

属性メンバーによるフィルタリング

次の4つの条件があります:

  • 含む: 属性内に表示される単一または複数のメンバーを選択できます。
  • 含まない: 属性内に表示されない単一または複数のメンバーを選択できます。
  • カウント: カウントでメンバーをフィルタリングできます。
  • 空ではない: 空の(空白の)値を持つメンバーを非表示にします。
  • 空の: 空の(空白の)値を持つメンバーを表示します。

日付および日時変数によるフィルタリング

日付および日時属性の場合、次のような相対変数を使用することもできます:

相対日付
実際の値
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日を表します。

 

修飾子
d
w
m
q四半期
y
H時間
M
s

日時の例:

  • now-1mTnow-1M
  • now-2dTnow-5H-30M-30s

日付の例:

  • now-5d
  • actualMonth-1m

インジケータ値によるフィルタリング

以下の条件が利用可能です:

  • equals the value specified 指定された値と等しい
  • not equal to value specified 指定された値と等しくない
  • lower than value specified 指定された値より小さい
  • lower than or equal to value specified 指定された値以下
  • greater than value specified 指定された値より大きい
  • greater than or equal to value specified 指定された値以上
  • not empty 空ではない
  • empty 空の
Note

インジケータによるフィルタリングは、基本的な場合にのみ定義されます。複雑なドリルダウンパスや日付/時刻ディメンションを使用すると、予測できない結果が生じる可能性があります。

複数のフィルター

異なる属性/インジケータを組み合わせたり、1つの属性/インジケータにさらに条件を適用したりすることができます。複数のフィルターをANDまたはOR条件でマージできます。

フィルターの変更

適用されたフィルターはビュータイトルの下にリストされ、フィルタータグのラベルが付けられます。属性フィルターの場合、条件をクリックして値を変更できます。

既存のフィルターのコピー

BellaDati 2.9.9以降、フィルター構成全体をあるビューから別のビューにコピーすることが可能です。ビューは同じレポートにある必要があります。

  1. ィルターを持たないビューのフィルター設定を開きます。
  2. [既存のフィルターをコピー]ボックスで、ビューを選択します。選択したビューのフィルターがコピーされます。

フィルターで現在のユーザー属性を参照

現在のログイン済みユーザー属性にアクセスして、フィルターを作成できます。これを行うには、カスタム式をフィルター値として追加します:

名称説明
${user}, ${user.username}現在ログインされているユーザーのユーザー名を返します
${user.email}現在ログインされているユーザーのメールを返します
${user.name}現在ログインされているユーザーの名を返します
${user.surname}現在ログインされているユーザーの姓を返します
${user.locale}現在ログインされているユーザーのユーザーのロケールを返します
${user.info}ユーザーフィールドの追加情報から値を返します
${domain}, ${domain.name}現在ログインされているユーザーのドメインの名前を返します
${domain.locale}現在ログインされているユーザーのドメインのロケールを返します
${domain.timezone}現在ログインされているユーザーのドメインのタイムゾーンを返します

こちらの例をご覧ください:

フィルターでのワイルドカードの使用

BellaDatiでワイルドカードを使用すると、カスタム値の任意の数の文字を置換できます。

名称説明
%ゼロまたは任意の数の文字を置き換えます。
_単一の文字を置き換えます。

ビューフィルターでの変数の使用

Advanced functionsをご覧ください。