Anchor | ||||
---|---|---|---|---|
|
...
このセクションでは、ビジネスユーザーを念頭に置いて、ビューレベルからガイド付きNLQの体験を向上させるためのチェックリストをまとめています。チェックリストの後、各オプションについて詳細を説明しています。
チェックリスト
- ガイド付きNLQのフィールドを制限する
フィールド数を少なくすることで、ガイド付きNLQの実行時間を短縮し、フィールドの選択しが多すぎて困っているユーザーをサポートします。 - フィルター値のキャッシングを理解する
ガイド付きNLQはすでに高速ですが、ロードフィルターの値によって設定時の柔軟性が増します。 - 意味のあるフィールド名をつける
書き表されたフィールド名は、初めて使うユーザーにとって役立ちます。 - 複数形の追加
フィールド名に複数形を追加することで、ガイド付きユーザーが自然な流れで質問することを実現します。 - 直感的な計算フィールドの準備
ユーザーがよりシンプルな質問を作成できるように、計算フィールドの作成を検討してみましょう。 - 連続しない日付フィールドの準備
日付件数を使用して、データを分析する方法を増やしていきます。 - フォーカスエリアの作成
フォーカスエリアでは、複雑なデータを素早く簡単に絞り込むことができるため、ユーザーは長くて複雑な質問を必要がありません。 - ユーザーのアクセスをスキルレベルに合わせる
非常に複雑なビューは、高度なデータスキルとデータセットに精通したユーザーのみに提供した方がよいです。(NLQへのアクセスも含みます) - 日付の階層を整理する
日付の階層が正しく設定されていないと、データの集計結果が異なる場合があります。
...
Yellowfinでは、NLQ対応のディメンションフィールドでフィルター値のキャッシングを行い、読み込み速度の低下の可能性を回避します。フィルターの値をキャッシュすることで、ユーザーが値の選択を求められたときに、利用可能な値の表示を高速化することができます。Yellowfinは、どのフィールドがキャッシュされると多くのシステムのリソースを使う可能性があるか判断し、そのフィールドに対して自動的にキャッシュを無効にします。ガイド付きは、ユーザーが質問した際に、キャッシュされていない値をフェッチします(ライブクエリ)。
このキャッシュ閾値は手動で調整することはできませんが、Yellowfinは、フィルター値のキャッシングとライブクエリをオフにするオプションが含まれています。「このキャッシュ閾値は手動で調整することはできませんが、Yellowfinは、フィルター値のキャッシングとライブクエリを無効にするオプションが含まれています。「フィルター値を読み込む」のチェックボックスです。
フィルター値を読み込むのチェックボックスは、ビューの各フィールドで使用できます。例えば、Eメールアドレスフィールドには何十万の値を含まれているかもしれませんが、ガイド付きNLQユーザーは膨大なリストの中からEメールを選ぶことはありません。しかし、ユーザーが今月の新規アカウントをリストアップするために質問をし、個人的な挨拶メールをおくることができるようにしたい場合は、ガイド付きでもこのフィールドが必要になります。
このオプションを使うか否かは、
このオプションをデータに適用するかどうかは、データ自体やユーザーがデータをどう使うかによります。例えば、ユーザーがフィルター値を読み込むオプションが無効になっているフィールドについて質問売る場合、ガイド付きNLQは手作業でフィルター値を入力するように足趾、該当する結果を表示します。ユーザーが「Monday」と入力し、データに類似した値「monday」、「Mon」、「mon」が含まれている場合、類似した値の結果は除外されます。経験則上、ガイド付きNLQ内でフィルターとして使用される可能性のあるフィールドでフィルター値の読み込みを無効にすることは、推奨されません。
フィルター値のキャッシングを無効にすると、多くのフィールドを持つビューや大量のデータを持つビューのシステムのリソースを節約することができます。例えば、スキーチームのチュートリアルデータでは、アスリートIDフィールドをガイド付きから除外することなく、フィルター値のキャッシングを無効にしています。
フィルター値の読み込みを無効にするには、ビューの自動分析設定から変更できます。設定の仕方については、Wikiページガイド付きNLQの設定ページをご確認ください。
- ビューの自動分析設定の「基本変数」タブを開いていることを確認します。
- ダイアログボックスのディメンションのセクションへスクロールダウンし、フィルター値をキャッシュせずにNLQで使用したいフィールドをみつけます。
- ガイド付きNLQがチェックされていることを確認し、「フィールドの使用制限」コラムのドロップダウンリストをクリックします。
- 「フィルター値を読み込む」をクリックすると、赤いチェックが入ります。
赤いチェックが入っている場合、無効を示します。 - 「適用」ボタンをクリックし、ドロップダウンリストを閉じ、「送信・実行」ボタンとクリックして変更を保存します。
...