数式エディタでの作業
ビジュアライゼーションの編集時にプロパティ パネルに が表示されている場合、数式エディタを開き、数式を追加または編集できます。は数式項目を意味します。 をクリックして、数式エディタを開きます。
2 通りの方法で数式を追加できます。数式は、[項目]、[関数]、[変数] 、[set 数式] のセクションを使用し、選択を行ってそれらの選択を数式項目に挿入することによって作成可能です。数式項目に直接入力することで、挿入した式を編集し、より複雑な数式を追加できます。[元に戻す] ボタン をクリックして、操作を元に戻すことができます。
[項目] を使った数式の挿入
数式エディタ ダイアログの右側にある [項目] セクションから選択することで、数式を挿入できます。
次の手順を実行します。
- 使用可能な項目をデータ モデルの特定のテーブルからの項目に制限する場合は、[Filter by table ] (テーブルでフィルタリング) ドロップダウン リストからテーブルを選択します。
- [項目] ドロップダウン リストから項目を選択します。
- 使用したい集計関数を選択します。使用可能な関数は、基本的な集計関数のグループになります。
- 集計における set 数式として現在の選択条件を挿入するには、[set 数式] チェック ボックスを使用します。現在の選択条件は、常に既定のステートに基づいています。
- Distinct または Total 節を集計関数とともに挿入する場合は、各節のチェック ボックスを使用します。各節は個別に使用できます。
-
[挿入] をクリックして、数式項目に項目と関数を挿入します。
ヒント メモ集計関数を選択しない場合、項目のみが数式に挿入されます。集計関数を選択しないと、節は使用できません。 -
[適用] をクリックして、[数式を追加] ダイアログを閉じます。
軸やメジャーでは、軸またはメジャーの説明データを追加して続行します。
数式ジェネレーターを使用したメジャー数式の挿入
メジャー数式を作成する場合は、自然言語を使用して式を作成できます。数式エディタ ダイアログの右側にある、数式ジェネレーター セクションを展開します。項目名またはマスター アイテム名、基本的な集計、フィルターを使用して、必要な計算を作成します。このツールを使用して、ビジュアライゼーションとマスター メジャーを構築することや、ビジュアライゼーションのカスタム カラー ルールを作成することができます。
次の手順を実行します。
-
必要に応じて、数式の作成に使用している言語を変更します。
-
[数式を説明する] で、自然言語を使用して項目、マスター アイテム、集計、フィルターの組み合わせを要約します。
-
[数式の概要] で、入力テキストが正しく解釈されたことを確認します。項目とフィルターは明確に色分けされています。
-
[数式のプレビュー] で出力数式を表示し、[挿入] をクリックして数式エディタに追加します。
詳細については、「数式ジェネレーター」を参照してください。
[関数] を使った関数の挿入
数式エディタ ダイアログの右側にある [関数] セクションから選択することで、複雑な集計関数を挿入できます。
- 使用可能な関数のリストをフィルタリングする場合は、[Function category] (関数カテゴリ) ドロップダウン リストから関数カテゴリを選択します。
-
[関数名] ドロップダウン リストから関数を選択します。
関数のプレビューが表示されます。
-
[挿入] をクリックして、関数と最初の丸かっこを数式項目に挿入します。
- 構文に従って数式の残りを数式エディタに入力します。
-
[適用] をクリックして、[数式を追加] ダイアログを閉じます。
軸やメジャーでは、軸またはメジャーの説明データを追加して続行します。
[変数] を使った変数の挿入
数式エディタ ダイアログの右側にある [変数] セクションから選択することで、変数を挿入できます。
- 使用可能な変数のリストにシステム変数を表示させたい場合は、[システム変数を表示] チェックボックスを使用します。
-
[変数] ドロップダウン リストから変数を選択します。
変数の定義と値が表示されます (ある場合)。
-
[挿入] をクリックして、数式項目に変数を挿入します。
-
[適用] をクリックして、[数式を追加] ダイアログを閉じます。
軸やメジャーでは、軸またはメジャーの説明データを追加して続行します。
set 数式の使用による set 数式の挿入
数式エディタ ダイアログの右側にある [set 数式] セクションから選択することで、set 数式を挿入できます。
-
set 数式として、[Use current selections] (現在の選択条件を使用) または [Use bookmark] (ブックマークを使用) を選択します。
[Use current selections] (現在の選択条件を使用) は、アプリ内で選択されている場合のみ使用できます。[Use bookmark] (ブックマークを使用) は、ブックマークが利用可能な場合のみ使用できます。[ブックマーク] ドロップダウン メニューを使用して、ブックマークを選択します。
- 並列ステートを定義済みの場合、set 数式が基づく並列ステートを変更できます。[並列ステート] ドロップダウン メニューから並列ステートを選択します。
-
[挿入] をクリックして、数式項目に set 数式を挿入します。
-
[適用] をクリックして、[数式を追加] ダイアログを閉じます。
軸やメジャーでは、軸またはメジャーの説明データを追加して続行します。
直接入力による数式の追加または編集
次の手順を実行します。
-
数式項目に数式を直接入力します。
数式に使用した項目名がチェックされ、数式の構文が検証されます。
ヒント メモ数式エディタに入力している間、数式の検証が実行されます。エラーがあると、不正確な部分についてのヒントが表示されます。ヒントの隣にあるアイコンをクリックすると追加のエラー情報を確認できます。数式に関数の名前を入力するとツール ヒントが開き、関数の適正な入力に役立つ情報 (引数名や修飾子など) が表示されます。
情報メモ一部のチャート関数のツール ヒントには、ALL 修飾子が表示されます。ALL 修飾子は使用せず、代わりに set 数式 {1} を使用するようにしてください。数式エディタでは各行に番号が振られており、使用している構文がハイライトされます。
-
[適用] をクリックして、[数式を追加] ダイアログを閉じます。
軸やメジャーでは、軸またはメジャーの説明データを追加して続行します。
オートコンプリート、評価、色分け
数式エディターへの入力時に、一致する項目、変数、関数のオートコンプリート リストから選択できるようになりました。入力を続けると、リストが絞られてきます。色分けすることで、数式のどの部分に項目や変数、関数が使用されるかが見やすくなります。
オートコンプリートのヒントをオフまたはオンにするには、 または をクリックします。
色分けは、オートコンプリート リストにも数式自体にも使用できます。
数式に追加したドル記号展開が正しい結果を出力することは、ドル記号展開プレビューで数式評価を確認することによって検証できます。
検索と置換
数式エディターを使用する場合、 をクリックすると、検索と置換のツール バーを開くことができます。必要に応じて [大文字小文字を区別する] オプションを使用して、 [検索対象] 項目に検索する文字列を入力します。数式内で一致する箇所はすべてハイライトされ、 [前へ] および [次へ] の矢印を使用してすべての箇所を移動できます。 その後、必要に応じて 1 つまたはすべての文字列を [置換] 項目に入力した文字列に置き換えることができます。
構文に関する詳しいヘルプ
ヘルプ モードをアクティブ化するには、[ヘルプ] ボタン をクリックします。アクティブ化すると、数式エディタ内のすべての関数がハイパーリンクのように動作します。関数をクリックすると、オンライン ヘルプ セクションへのブラウザ タブが開き、特定の関数の使用法に関する説明がすべて含まれています。関数をクリックすると、ヘルプ モードが終了します。