メイン コンテンツをスキップする

Bot チャネル サービスの構成

Qlik Insights Advisor Chat サービスは既定で無効になっています。これを有効にするには、services.config ファイルでパラメーターを構成する必要があります。

チャット bot サービスのユーザー構成のセットアップ

  1. Qlik Sense Enterprise on Windows サーバーにログオンします。

  2. %ProgramFiles%\Qlik\Sense\BotChannelService\install に移動します。

  3. ChannelConfig.bat ファイルを実行します。

    .bat ファイルを実行するときは、次のチャット bot パラメーターを入力する必要があります。

    パラメーター 必須 既定値 説明
    microsoftAppId はい   Azure Web App Bot を作成したときの Microsoft アプリ ID を入力します。
    microsoftAppPassword はい   Azure Web App Bot を作成したときの Microsoft アプリ パスワードを入力します。
    slackBotToken いいえ 該当なし Slack アプリの作成時の Bot ユーザー OAuth トークンを入力します。 Slack に接続したくない場合は、空のままにします。
    qlikRootUserId はい   Qlik Sense ユーザー ID を入力します。QMC の [ユーザー] の下にリストされています。
    qlikRootUserDir はい   ユーザーが取得されたユーザー ディレクトリを入力します。QMC の [ユーザー] の下にリストされています。
    virtualProxyPrefix はい   Qlik Sense 仮想プロキシを作成したときの仮想プロキシ プレフィックスを入力します。
    externalURL いいえ 該当なし

    Qlik Sense 公開 URL を入力します。URL には、仮想プロキシ プレフィックスを含めることができます (例: insight.qlik.com/{vp_prefix})。

    注: HTTPS を URL に追加しないでください。
    disableParsingInfo いいえ N 情報の解析を無効にする場合は、Y を入力します。
    emailInAttribute いいえ Y

    [Name] または [UserID] プロパティでユーザーのメール アドレスが使用可能な場合は、N を入力します。

    例えば、次の画像では、John のメール アドレスは [UserID] にあり、Anna のメール アドレスは [Name] にあります。

    QMC user list showing email in user name and User ID.

    メール アドレスが別のプロパティで定義されている場合は、Y を入力します。

    emailPropertyName いいえ 電子メール

    emailInAttributeN を入力した場合は、name または userid を入力して、メール アドレスが配置されるプロパティを指定します。

    emailInAttributeY を入力した場合は、メール アドレスに使用されるプロパティ名を指定します。プロパティ名を指定しない場合は、既定値が使用されます。

    例えば、Anna のメール アドレスはカスタム プロパティ custom_field にあります。John のメール アドレスは、既定のプロパティ email にあります。

    QMC user properties details.

    注: 完了すると、「構成が成功しました」というメッセージが表示されます。エラー メッセージが表示された場合は、bat ファイルを再度実行してください。

チャット ボット サービスの有効化

注: マルチノード サイトでは、これはセントラル ノードで実行する必要があります。
  1. %ProgramFiles%\Qlik\Sense\ServiceDispatcher\ に移動します。

  2. テキスト エディタで services.config ファイルを開きます。

  3. bot-channel-service セクションを見つけて、disabled=true parameter をコメント アウトします。次の例のようになります。

    [bot-channel-service]
    //Disabled=true
    Identity=Qlik.bot-channel-service
    DisplayName=Bot Channel Service
    ExePath=Node\node.exe
    Script=..\BotChannelService\index.js
  4. ファイルを保存してから、Qlik Sense Service Dispatcher を再起動します。