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

Qlik Sense オンデマンド レポート コントロールのインストール

オンデマンド レポート コントロールは、オンデマンドで Qlik NPrinting レポートを生成するボタンを追加します。これは Dashboard bundle に含まれています。

オンデマンド レポート コントロールは、ユーザーがアプリでの選択をフィルターとして使用して、Qlik Sense 内で事前定義された Qlik NPrinting レポートを印刷できるようにする場合に役立ちます。

要件

  • 設計中の Qlik Sense アプリに接続している Qlik NPrinting アプリによる Qlik NPrinting Server (2017 年 6 月以降) 。この Qlik NPrinting アプリには、レポート テンプレートが含まれています。
  • Qlik Sense 2019 年 6 月以降。
  • オンデマンド レポートを生成するすべてのユーザーが、オンデマンド レポートの実行をサポートするセキュリティ ロールを持つユーザーとして、Qlik NPrinting で追加される必要があります。
  • レポートを生成したり、レポート ボタンを作成するには、ユーザーはNTLM(Windows)認証経由でQlik Senseにログインする必要があります。

情報メモ

QlikView ウェブ サーバーと Qlik Sense 上の Qlik NPrinting オンデマンド アドオンを使用するには、Windows 認証を有効にする必要があります。

SAML 認証のみを使用する場合は、Microsoft IIS Web Sever 上に構成した QlikView ServerQlik NPrinting オンデマンド アドオンをインストールする必要があります。

Microsoft IIS がホストする QlikView AccessPoint 上への オンデマンド アドオンのインストール

制限

  • Qlik NPrinting レポート テンプレートにフィルターが含まれている場合、Qlik Sense アプリで競合する選択を行うことができないか、レポートが失敗します。

Dashboard bundle のインストール

Qlik Sense のインストール時に Dashboard bundle をインストールできます。

オブジェクトバンドルは、Qlik Sense の展開に対していつでも追加または削除できます。マルチノードインストールの場合、オブジェクトバンドルはセントラルノードにインストールされています。

ヒント メモQlik 管理コンソール (QMC) の [Extenstion] (拡張機能) セクションをチェックすることで、どのエクステンションが展開内にインストールされているかを確認できます。
  1. [Windows コントロール パネル] の [プログラムと機能] を開きます。
  2. プログラムの一覧の中から、修正するオブジェクト バンドルをダブルクリックします。

    A view of the Windows control panel with an object bundle selected
  3. オブジェクト バンドル設定ウィザードが開きます。[次へ] をクリックします。
  4. [変更] を選択します。
  5. [カスタム セットアップ] 画面でバンドルのアイコンをクリックし、バンドル インストールをどう修正するかを選択します。
    • バンドルがインストールされている場合、[インストールしない] を選択してそのバンドルをアンインストールします。
    • バンドルがインストールされていない場合、[ローカル ハード ドライブにすべてインストール] を選択し、バンドルをインストールします。

    [次へ] をクリックします。

  6. [Change] (変更) をクリックします。

    変更が完了したら、手動で Qlik Sense Repository サービス を再起動する必要があります。

  7. [完了] をクリックし、オブジェクト バンドル設定ウィザードを終了します。
  8. Qlik Sense Repository サービス を手動で再起動して、変更を適用します。

QMC の [Extensions] (拡張機能) セクションをチェックすることで、変更が正しく適用されていることを確認できます。

サーバーを信頼できる発信元として追加する

Qlik SenseまたはQlikViewWebサーバーでホストされるQlikViewAccessPoint でオンデマンドレポートを作成する場合、Qlik NPrinting ウェブ コンソールでこれらのサーバーを信頼できるオリジンとして追加する必要があります。

Qlik NPrinting ウェブ コンソールへのアクセスに使用されるサーバーパスごとに、信頼できるオリジンを追加する必要があります。たとえば、ローカルドメイン、短縮ホスト、または完全修飾URLを介してサーバーにアクセスできる場合、それらのサーバーパスごとに信頼できるオリジンを追加する必要があります。

信頼できるオリジンのアドレス項目にサーバーパスを入力する方法は、セキュリティ構成によって異なります。

構成 1:  SSL セキュリティがセットアップされていません Qlik NPrinting ウェブ コンソール

Qlik NPrinting ウェブ コンソールへのログオンに使用されるサーバーパスごとに、信頼できるオリジンが必要です。たとえば、サーバーがqlikserver1で、IPアドレスが 192.168.0.101 である場合、次の信頼できるオリジンを追加します:

  • http://qlikserver1
  • http://qlikserver1.domain.local
  • http://192.168.0.101

構成2:Qlik NPrinting ウェブ コンソールおよびサードパーティを使用した SSL セキュリティのセットアップ

Qlik NPrinting ウェブ コンソールへのログオンに使用されるサーバーパスごとに、信頼できるオリジンが必要です。URLはHTTPSを使用する必要があります。たとえば、サーバーがqlikserver1で、IPアドレスが192.168.0.101である場合、次の信頼できるオリジンを追加します:

  • https://qlikserver1
  • https://qlikserver1.domain.local
  • https://192.168.0.101

信頼できるオリジンを追加します

以下を実行します。

  1. Qlik NPrintingで、[管理] > [設定] をクリックします。
  2. [On-Demand設定] をクリックします。
  3. [信頼できるオリジンを追加] をクリックします。
  4. [名前] の後に、信頼できるオリジンの名前を入力します。
  5. [説明] の後に、信頼できるオリジンの説明を入力します。
  6. [アドレス] の後に、QlikView Serverの URL を入力します。

    URL はベースURL (スキームとホスト) のみである必要があります。たとえば、http://qlikserver1/qlikview/index.htmではなく、http://qlikserver1です。

  7. [作成] をクリックします。

Qlik NPrinting Serverオンデマンド設定の構成

Qlik NPrinting Serverでこれらの設定を構成する必要があります:

  • QlikView ServerまたはQlik Senseサーバーへの接続が必要です。

    QlikView ServerおよびQlikViewのクラスタ接続はオンデマンドで対応されます。ローカル接続は対応されていません。参照先:接続の作成 (英語のみ)

  • QlikView ServerエクストラネットライセンスでQlikView Serverまたはクラスタに接続している場合、接続の構成時に次のオプションを有効にする必要があります。
    • 接続には認証が必要です
    • レポートにユーザーセクションアクセスを適用します
  • オンデマンドQlik NPrintingレポートを有効にする必要があります。
  • セキュリティロールを通じてオンデマンドレポートの作成を制限できます。参照先:ロールベースのセキュリティ (英語のみ)
情報メモ

オンデマンド Chrome、Firefox、およびExplorerと互換性があります。証明書はダウンロードされないため、Microsoft Edgeでは実行されません。

オンデマンド作成のためにQlik NPrintingレポートを有効にします

Qlik NPrintingレポートは、オンデマンド作成のために手動で有効にする必要があります。レポートは、オンデマンドレポートを生成するQlikViewドキュメントまたはQlik Senseアプリに割り当てる必要があります。オンデマンド 新しいレポートの作成中に作成を有効にできます。

以下を実行します。

  1. Qlik NPrinting ウェブ コンソールで、[Reports (レポート)]をクリックします。
  2. レポートを開くか、新しいレポートを作成します。
  3. [App (アプリ) ] ドロップダウンリストからアプリを選択し、レポートを生成するQlikViewドキュメントまたはQlik Senseアプリに接続します。

    情報メモオンデマンド リクエストは、単一の接続に基づくレポートでのみ機能します。MultiDoc レポートは対応されていません。
  4. [On-Demandを有効にする] チェック ボックスを選択します。
  5. [保存] をクリックします。

レポートテンプレートが利用可能になりました。