メイン コンテンツをスキップする 補完的コンテンツへスキップ

ビジネス ロジックを使用するベスト プラクティス

アプリ ユーザーに役立つ語彙とロジック モデルの作成方法をご紹介します。ユーザー固有のビジネス ロジックを作成することで、ユーザーは早く効果的にアプリを使用できます。

Qlik Cloudのビジネス ロジックとは何ですか?

ビジネス ロジックは、インサイト アドバイザー がデータを解釈する方法を定義し、データ モデルの値の代替用語を処理します。ビジネス ロジックには、Qlik Cloud2 つの部分があります。論理モデルと語彙です。

論理モデルとは何ですか?

アプリの論理モデルは、インサイト アドバイザー がビジュアライゼーションを生成するときに使用する概念モデルです。アプリの基礎となるデータ モデルから構築されます。各アプリは単一の論理モデルを持っています。項目とマスター アイテムは、論理モデルのコア コンポーネントです。それらはグループに編成されています。グループは、項目またはマスター アイテム間の概念的な関連付けまたは関係を示します。論理モデルには、グループ間の関係についての情報も含まれています。

論理モデルは、インサイト アドバイザー の機能に直接影響します。たとえば、ユーザーがトレンド分析を表示する項目を選択すると、インサイト アドバイザー はプライマリ カレンダー グループの一部である日付項目を見つけようとします。項目が [売上高] の場合、インサイト アドバイザー は [注文日] などの項目を [従業員の生年月日] 項目よりも優先します。

アプリ開発者は、アプリをリリースする前の開発段階で、論理モデルを作成することで、ユーザーに一貫した体験を提供することができます。

語彙とは何ですか?

語彙は、アプリのナビゲーション メニューにある [ビジネス ロジック] の [語彙] で作成します。語彙を使用すると、自然言語の質問の精度が向上します。例えば、以下の目的で語彙を使用できます:

  • 項目、マスターアイテム、および値の代替名の追加。

  • コード化された値の名前の定義

  • 特定の用語またはクエリーで使用する インサイト アドバイザー 分析タイプの定義。

  • ユーザーが質問するための、サンプルの質問の提供

ユーザーのための質問例の作成

アプリのユーザーがアプリで質問できる種類を案内するために、質問例を作成することがインサイト アドバイザーできます。質問は、アプリのユーザーが実行したい分析のタイプに関連する必要があります。質問例によって、ユーザーは、構造と、自分が質問するときの入力の要件を理解しやすくなります。

質問例によって、ユーザーは、インサイト アドバイザーが認識しやすい直接的で簡潔な質問ができるようになります。ユーザーは、業界標準の用語を使用する必要がありますが、これはビジネス ロジックにシノニムを追加しているかどうかによります。

例えば、インサイト アドバイザーはデータ モデルにない項目を認識することができません。Show me the bids we won (私たちが落札した入札を表示) と質問した場合、インサイト アドバイザーwe won (私たちが落札した) という用語を理解できません。代わりに、Show me bids where (入札を表示どこ) と質問し、次に、落札に対応するフィールドが true に等しいと入力します。

ヒント メモ語彙などの機能を使って、we won (私たちが落札した) などのフレーズを基礎データ につなげることができます。インサイト アドバイザー はこれらのフレーズを理解できます。

質問例の作成手順については、インサイト アドバイザー への質問の例の追加 を参照してください。

インサイト アドバイザー のシノニムの作成

多くの企業は、収益収益性、さらにはパフォーマンスなどの指標に関して、独自の用語を使用しています。ビジネス ロジックの語彙にシノニムを追加して、ユーザーが独自の用語を使用して質問できるようにすることができます。語彙にカスタム用語を追加すると、項目の正確なスペルを使用しないユーザーでも、質問をしたり、インサイト アドバイザー を使用したりできるようになります。

インサイト アドバイザー は、アプリで定義されているメジャー、軸、および項目を認識します。 たとえば、私の売上は何かと尋ね、データ モデルに収益という名前のメジャーが含まれている場合、インサイト アドバイザー はこれらがシノニムであることを認識しません。収益というメジャーのシノニムとして売上を追加することで、インサイト アドバイザー は質問に正しく答えます。ビジネス ロジックを使用して、これらの用語を接続したり、他の用語をリンクしたりできます。

シノニムの作成手順については、インサイト アドバイザー への同義語の追加 を参照してください。

カスタム分析との用語のリンク

カスタム分析マッピングを追加して、特定の用語またはフレーズが インサイト アドバイザー で特定の分析を返すようにすることができます。これにより、ユーザーが インサイト アドバイザー に質問するときに期待される結果を提供できます。

たとえば、ゼネラル マネージャーは、営業担当者の間で常にランク付けされているように売上を表示することを好む場合があります。パフォーマンスという用語をリンクして、質問で使用されたときに常にランク チャートを返すことができます。

カスタム分析の作成手順については、インサイト アドバイザー へのカスタム分析の追加 を参照してください。

論理モデルでの新しいデータの管理

ビジネス ロジックの作成後にアプリに新しいデータを追加すると、それらのアイテム、項目、およびメジャーは、論理モデルでグループ化されていないアイテムとして表示されます。グループ化されていないアイテムは、インサイト アドバイザー では使用されません。インサイト アドバイザー で使用できるようにするには、論理モデルでそれらを手動でグループ化する必要があります。

警告メモ [デフォルトにリセット] をクリックして、新しいデータを含む新しいデフォルトの論理モデルをビジネス ロジックに作成させることができます。[デフォルトにリセット] をクリックすると、作成したパッケージ、階層、動作など、論理モデルに対して行ったカスタム作業がすべて削除されます。

詳細を見る

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。