Microsoft IIS がホストする QlikView AccessPoint 上への On-Demand アドオンのインストール
QlikView AccessPoint インターフェースから On-Demand レポートを作成するには、該当の QlikView ウェブ サービスに Qlik NPrinting On-Demand アドオンをインストールする必要があります。
QlikView Server がクラスター内にある場合、また QlikView Server コンポーネントのカスタム インストールを実行した場合は、クラスター内の各 QlikView ウェブ サービスに On-Demand をインストールする必要があります。
要件
-
QlikView Server May 2021 以降。
情報メモQlikView Server May 2024 を使用している場合は、Qlik NPrinting February 2024 SR2 以降が必要です。 - Microsoft IIS を ASP.NET 4.5 (またはそれ以降) と共にウェブ サーバーとして使用するように、QlikView Server がインストールおよび構成されている。
- Qlik NPrinting が JWT 認証を使用できるよう構成されている。参照先:JWT 認証。
JWT 認証の構成に用いる秘密キーつきの証明書は、MicrosoftIIS のローカル マシンの個人証明書ストアにインストールしなければなりません。CNG 互換アルゴリズムを使用して生成された証明書は、On-Demand アドオンとは互換性がありません。
-
Microsoft Internet Explorer は、Qlik NPrinting ではサポートされていません。しかし、Microsoft Internet Explorer のセキュリティ強化設定がオンになっていると、エラーが発生する場合があります。詳しくは、「Microsoft Internet Explorer のセキュリティ強化構成が QV.exe (QlikView) と reporting_web_renderer.exe (Qlik Sense) をブロックしています」を参照してください。
-
Qlik NPrinting サービスを実行するために使用されるドメイン ユーザー アカウントは、QlikView サービスを実行している各マシン上の次の 2 つのローカル ユーザー グループのメンバーである必要があります。
-
QlikView 管理者
-
QlikView 管理 API (このグループは手動で作成する必要があります)
情報メモより詳細な設定を行うには、QlikView Server、QlikView 管理サービス、および/または QlikView 設定サービス (AccessPoint サービスの IIS 対応サービス) を実行している各マシンで設定する必要があります。情報メモアカウント グループを変更した後、QlikView サービスを再起動する必要があります。NPrinting サービスは QlikView マシン上で実行されていないため、再起動する必要はありません。
-
-
レポートでは QVP および QMS 接続がサポートされており、オンデマンド アドオンが実行されているのと同じ QlikView 環境を指す必要があります。
JWT の設定
JWT は指定されたとおりに構成する必要があります。
属性 | 構成 |
---|---|
JWT 属性マッピング | ユーザーをドメイン\名前で認証 |
ユーザー ID 用 JWT 属性 | uid |
ユーザー ディレクトリ用 JWT 属性 | dom |
インストール ファイルのダウンロード
製品のダウンロード から Qlik NPrinting On-Demand Add-on.exe をダウンロードして IIS サーバー上のフォルダーに保存します。
On-Demand のインストール
以下を実行します。
- Qlik NPrinting On-Demand Add-on.exe をダブルクリックしてインストールを開始します。
- QlikView Server の要件が満たされていない場合はエラー メッセージが表示されます。詳細をログで確認します。
- [インストール] をクリックして続行します。
- [ユーザー アカウント制御] ウィンドウが表示された場合は、[はい] をクリックします。
- ウェルカム メッセージが表示されたら [Next] をクリックします。
- 利用規約に同意します。
- [Next] をクリックして続行します。
-
Qlik NPrinting サーバー の URL を次の形式で入力します: https://サーバー名:ポート番号。
情報メモポート番号の後ろにスラッシュ (「/」という文字) が入力されていないことを確認します。既定のポート番号は 4993 です。情報メモQlik NPrinting サーバー と Qlik NPrinting Engine が異なるコンピューターにインストールされている場合は、Qlik NPrinting サーバー の URL を使用します。 - Qlik NPrinting サーバー 上で JWT 認証を構成するために使用する証明書の拇印を入力します。証明書の拇印の探し方:
- 証明書のインストール先の場所まで移動します。
- [証明書] をダブルクリックし、詳細ページに移動します。
- 証明書の拇印の値をコピーし、Qlik NPrinting On-Demand アドオン セットアップ内のフィールドに貼り付けます。
- [Next] をクリックします。
- [Install] をクリックします。
- [Finish] をクリックしてセットアップ ウィンドウを閉じます。
Qlik NPrinting サーバーのOn-Demand設定の構成
Qlik NPrinting サーバーでこれらの設定を構成する必要があります:
-
QlikView ServerまたはQlik Senseサーバーへの接続が必要です。
QlikView ServerおよびQlikViewのクラスタ接続はOn-Demandで対応されます。ローカル接続は対応されていません。参照先:接続の作成。
- QlikView ServerエクストラネットライセンスでQlikView Serverまたはクラスタに接続している場合、接続の構成時に次のオプションを有効にする必要があります。
- 接続には認証が必要です
- レポートにユーザーセクションアクセスを適用します
- On-DemandのQlik NPrintingレポートを有効にする必要があります。
- セキュリティロールを通じてOn-Demandレポートの作成を制限できます。参照先:ロールベースのセキュリティ。
On-Demand Chrome、Firefox、およびExplorerと互換性があります。証明書はダウンロードされないため、Microsoft Edgeでは実行されません。
On-Demand作成のためにQlik NPrintingレポートを有効にします
Qlik NPrintingレポートは、On-Demand作成のために手動で有効にする必要があります。レポートは、On-Demandレポートを生成するQlikViewドキュメントまたはQlik Senseアプリに割り当てる必要があります。On-Demand 新しいレポートの作成中に作成を有効にできます。
以下を実行します。
- Qlik NPrinting ウェブ コンソールで、[Reports (レポート)]をクリックします。
- レポートを開くか、新しいレポートを作成します。
-
[App (アプリ) ] ドロップダウンリストからアプリを選択し、レポートを生成するQlikViewドキュメントまたはQlik Senseアプリに接続します。
情報メモOn-Demand リクエストは、単一の接続に基づくレポートでのみ機能します。MultiDoc レポートは対応されていません。 - [On-Demandを有効にする] チェック ボックスを選択します。
- [保存] をクリックします。
レポートテンプレートが利用可能になりました。