Qlik Sense アプリからのシンプルなレポートの公開

このチュートリアルでは、Qlik Sense データを使用してシンプルな Qlik NPrinting Excel レポートを作成し公開する方法を説明します。

Qlik NPrinting には、多くの機能があります。このチュートリアルの説明は、初心者が初めてレポートを作成するという想定のものです。すべてのレポート タイプ、デザイン要素、または公開オプションを概説しているわけではありません。このチュートリアルの終わりには、Excel レポートの作成、編集、および特定のユーザーに対する公開方法が理解できているはずです。

他の Qlik NPrinting チュートリアル:

注: Office ファイル形式でレポートの編集および作成を行うには、Microsoft Office をインストールしておく必要があります。

このチュートリアルでは以下の項目を学習します。

Qlik Sense アプリへのアクセス

レポートにはデータが必要です。Qlik Sense サンプル アプリをダウンロードしてインポートする方法を学習します。

Qlik NPrinting の Qlik Sense アプリへの接続 

Qlik NPrinting を該当の Qlik Sense アプリに接続する必要があります。Qlik NPrinting をサンプル アプリまたは既存の Qlik Sense データにアクセスできるように構成する方法を学習します。

新しい Qlik NPrinting レポート テンプレートの作成

レポート テンプレートはレポートのレイアウトとアウトプット形式を管理します。このセクションでは、新しく作成する方法を説明します。

レポート テンプレートの編集

レポートには、多くの異なる書式設定オプションがあります。このセクションでは、タイトル、画像、テーブル、およびレベルをレポートに追加します。

NewsStand への公開と電子メール

NewsStand は、ユーザーがアクセスしてレポートを表示できるウェブ コンソールです。レポートを NewsStand に公開、およびメールで公開する方法を学習します。

Qlik Sense アプリへのアクセス

Qlik Sense アプリには、Qlik NPrinting でレポート構築に使用されるデータとビジュアライゼーションが含まれます。Qlik Sense アプリにアクセスする方法はいくつかあります。

  • Qlik ヘルプ サイトから Qlik Sense アプリをダウンロードし、自分の Qlik Sense Apps フォルダーにアップロードできます。
  • 独自の Qlik Sense アプリ を使用して Qlik NPrinting の Qlik Sense アプリへの接続  にスキップします。独自のアプリを使用してこのチュートリアルを完了する場合は、シンプルなものを選択します。Qlik Sense アプリが複雑な場合、Qlik NPrinting のロード時間は長くなります。

Qlik ヘルプ サイトからの Qlik Sense アプリのダウンロードと Qlik Sense へのインポート

以下を実行します。

  1. Qlik NPrinting ヘルプ サイトで サンプル ファイル に移動し、Sample file - Beginning with the Basics の .zip ファイルをコンピューター上の任意の場所にダウンロードします。
  2. Windows でフォルダーを解凍します。Beginner's tutorial.qvf が目的の Qlik Sense ファイルです。
  3. システム管理者にアプリを送信し、Beginner’s tutorial.qvfQMC にインポートするよう要求します。
  4. アクセスできるストリームにアプリを公開するようにシステム管理者に要求します。既定のストリーム (Everyone) に公開できます。

これで Qlik Sense ハブに Beginner's tutorial アプリが表示されるようになります。

Qlik NPrintingQlik Sense アプリへの接続 

ここでは、Qlik NPrinting アプリを作成して、Qlik Sense アプリに接続します。

Qlik Sense アプリと Qlik NPrinting アプリは大きく異なっています:

  • Qlik Sense アプリ: データが含まれており、ビジュアライゼーションを使用してそのデータを調査します。
  • Qlik NPrinting アプリ: レポート、フィルター、および Qlik Sense アプリまたは QlikView ドキュメントへの接続が含まれています。

Qlik NPrinting アプリは、Qlik NPrinting DesignerQlik Sense データにアクセスさせ、その情報をレポートで使用できるようにします。

注: Qlik NPrintingQlik Sense アプリに接続するには、Qlik Sense 証明書をすべての Qlik NPrinting Engine コンピューターにインストールする必要があります。参照:証明書のインストール

以下を実行します。

  1. Qlik NPrinting ウェブ コンソールにログインします。
  2. メイン メニューで [アプリ] ドロップダウン リストをクリックし、[アプリ] をクリックします。
  3. [アプリの作成] ボタンをクリックします。
    1. この新しいアプリの名前を入力します。例:Beginner's Tutorial NP App
    2. [有効化] チェックボックスがオンになっていることを確認します。そうしない場合、アプリは Qlik NPrinting Engine によって無視されます。
    3. [作成] をクリックします。

      これで、[アプリ] 領域に [Beginner's Tutorial NP App] が表示されるようになります。

  4. メイン メニューで [アプリ] ドロップダウン リストをクリックし、[接続] をクリックします。
    1. [接続の作成] ボタンをクリックします。
    2. [名前] ボックスに、次に接続の名前を入力します。Beginner's Tutorial Connection
    3. [アプリ] ドロップダウン リストから、以前に作成した次の Qlik NPrinting アプリを選択します。Beginner's Tutorial NP App
    4. [ソース] として [Qlik Sense] を選択します。
    5. 次の情報を入力します。
      • プロキシ アドレス: Qlik Sense サーバーのフル コンピューター名。これは、ブラウザーのアドレス バーの Qlik Sense ハブにあります。https://sense_プロキシ_コンピューター_名.ドメイン_名 の形式です。
      • Qlik Sense アプリ ID: この情報は、アプリの概要ページでブラウザーのアドレス バーの Qlik Sense ハブにあります。

      • ID: アプリへのアクセス権を持つ Qlik Sense ユーザーの <Windows ドメイン名>\<ユーザー名>

    6. [確認の実行] ボタンをクリックします。これにより、接続の有効性が保証されます。

      接続が有効の場合、「確認が正常に完了しました」というメッセージが表示されます。表示されない場合は、次のメッセージが表示されます: 「エラーが検出されました。下記の詳細を確認してください。」

      Successful Qlik Sense connection verification results.

    7. 接続設定を確認したら、[作成] をクリックします。[接続] メニューに自動的に戻されます。
    8. 新しい接続をクリックします。ステータス「キャッシュ ステータス - ペンディング」が表示されます。つまり、Qlik NPrintingQlik Sense に接続し、メタデータをインポートします。Qlik Sense アプリが大きい場合、これには数分かかる場合があります。

      注:

      Qlik Sense アプリに新しいオブジェクトを追加するたびに接続メタデータをリロードする必要があります。

    9. キャッシュ ステータスが [生成済み] になったら、新しいレポート テンプレートを作成できます。ステータスが [エラー] になった場合は接続情報を確認します。

これで、[接続] 画面に新しい接続が表示されます。

Qlik Sense アプリへの接続で問題が生じた場合は、次を参照してください:

新しい Qlik NPrinting レポート テンプレートの作成

レポート テンプレートはレポートのレイアウトとアウトプット形式を管理します。選択したレポート タイプの標準のオプションを使用して、オブジェクトを配置したり、ページの書式を設定したりできます。例えば、Excel レポートの書式設定オプションとインターフェースは、Excel ワークシートの場合と同じです。

以下を実行します。

  1. Qlik NPrinting ウェブ コンソールのメイン メニューで [レポート] をクリックします。
  2. [レポートの作成] ボタンをクリックします。
  3. [タイトル] フィールドにタイトルを入力します。例:Beginner's Tutorial NP Excel
  4. [タイプ] ドロップダウン リストから、[Excel] を選択します。
  5. [アプリ] ドロップダウン リストから [Beginner's Tutorial NP App] を選択します。
  6. [テンプレート] オプションで、[空のファイル] をクリックします。
  7. [有効化] チェックボックスがオンになっていることを確認します。そうしない場合、レポートは Qlik NPrinting Engine によって無視されます。
  8. [作成] をクリックします。

これで、[レポート] 領域に [Beginner's Tutorial NP Excel] が表示されるようになります。

レポート テンプレートの編集

レポート テンプレートを編集する方法は数多くあります。ここでは、次のものを追加します:

  • タイトル: レポートを整理するために使用するシンプルなテキスト。Excel の標準書式を使用して変更することができます。
  • レベル: データを軸で細分します。テーブルと画像に適用できます。ここでは、Top 5 CustomersRegion に分割します。
  • テーブル: Qlik Sense データを取得してテーブル形式で表示します。
  • 画像: Qlik Sense データを取得して .png 形式で表示します。

このセクションでは、Qlik NPrinting Designer でできるすべてのことを説明してはいません。Excel レポートの高度な機能については、「Excel レポート」を参照してください。

注: レポート プレビューは、書式設定により、下に示した画像とは異なって見える場合があります。一部のオブジェクト名が、選択した順に応じてわずかに異なる場合があります。

以下を実行します。

  1. Qlik NPrinting ウェブ コンソールのメイン メニューで [レポート] をクリックします。
  2. [レポート] 画面で該当のレポートをクリックします。
  3. [テンプレートの編集] ボタンをクリックして Qlik NPrinting Designer テンプレート エディターを開きます。

  4. タイトルを入力します:
    1. セル A1 に、タイトルを入力します: 例: Sales Data
    2. セル A2 に、次のサブタイトルを入力します:「Top 5 Customers by Region」。

      ヒント: これらのタイトルの外観は Excel の書式設定オプションで変更できます。たとえば、フォントのサイズや色を変更できます。いくつかのセルをマージして統合し、タイトルがレポートの中心に来るようにすることもできます。
  5. レベルの追加:
    1. 左側のパネルで [Levels] (レベル) を右クリックし、[Add levels] (レベルの追加) を選択します。
    2. 新しいウィンドウが開きます。[Region] を選択します。[OK] をクリックします。

    3. Region_Level をセル A3 にドラッグします。
    4. <Region_Level> タグと </Region_Level> タグの間に空のセルが確実に 4 つあるように、A3 の下に 3 行挿入します。
    5. 左側のパネルで Region_Level を展開します。
    6. セル A5 に [Region] トークンをドラッグ アンド ドロップします。

      これにより、各レベルに見出しがあることが保証されます。

  6. テーブルの追加:
    1. 左側のパネルで [Tables] (テーブル) を右クリックし、[Add objects] (オブジェクトの追加) を選択します。
    2. 新しいウィンドウが開きます。「Top 5 Customers」を選択します。[OK] をクリックします。

    3. qPyMBp - Top 5 Customers というラベルの新しいノードを右クリックします。[プロパティ] をクリックします。
    4. [プロパティ] パネルで、[Keep Source Formats] (ソース形式を保持) が選択されていないことを確認します。
    5. [qPyMBp - Top 5 Customers] を展開します。Customer をセル A6 に、JWaPFv_1 - Sales を B6 にドラッグします。

      これら 2 つのテーブル オブジェクトは、2 つのレベル タグの内側にある必要があります。境界または背景色を追加して、テーブルと同じ書式を設定できます。

    6. セル B6 をクリックします。[ホーム] タブで [数値] に移動し、通貨表示形式のアイコンを選択します。これにより、JWaPFv_1 - Sales からのデータが currency (通貨) として表示されます。

  7. 画像を追加します:
    1. 左側のパネルで [Images] (画像) を右クリックし、[Add objects] (オブジェクトの追加) を選択します。
    2. 新しいウィンドウが開きます。Top 5 CustomersTotal Sales and Margin を選択し、[OK] をクリックします。

      CTRL ボタンを押したままにすると複数のオプションを選択できます。

    3. PwvCsy - Total Sales and Margin というラベルの新しいノードをクリックし、セル D3 にドラッグします。qPyMBp_1 - Top 5 Customers をクリックし、セル D7 にドラッグします。

      これらは画像であるため、Excel の書式設定オプションを使用して書式設定しようとしても効果はありません。

  8. Excel のツールバーで [ページ レイアウト] タブをクリックします。
  9. [印刷の向き] ドロップダウン リストをクリックし、[] を選択します。

    縦方向に伸びた多くの表があるレポート タイプは、横にするとより明確に表示されます。

  10. Qlik NPrinting テンプレート エディター メニューで、[ファイル] タブをクリックします。[保存] をクリックします。
  11. [テンプレート] タブをクリックし、[プレビュー] ボタンをクリックすると、レポートをプレビューできます。

    レポートのサイズによっては、プレビューにロードされるのに数分かかる場合があります。

    警告: プレビュー モードで行った編集は保存されません。
  12. 編集を続行する場合は、プレビュー ウィンドウを閉じ、レポートの書式をテンプレート エディターで設定します。
  13. 編集が終わったら、[保存して閉じる] をクリックします。

これでレポート テンプレートを保存できるようになり、ユーザーと共有する準備ができました。

NewsStand への公開と電子メール

レポートにユーザーがアクセスするには、レポートを公開する必要があります。ここでは NewsStand にメールで公開します。

NewsStand はユーザーがレポートをプレビューおよびダウンロードしたり、自動更新をサブスクライブできるウェブ ポータルです。参照先: NewsStand の概要

メールにはレポートが添付ファイルとして含まれます。その内容は、テキストや画像を追加してカスタマイズできます。参照先: 「メールでのレポートの配信」を参照してください。

注: Qlik NPrinting からメールを送信するには、SMTP メール サーバーを設定する必要があります。参照先: 「SMTP サーバーの設定」を参照してください。

以下を実行します。

  1. Qlik NPrinting ウェブ コンソールのメイン メニューで [タスク] をクリックし、[タスクの公開] を選択します。
  2. [タスクの作成] ボタンをクリックします。
    1. 名前を入力します。
    2. ドロップダウン リストからアプリを選択します。Beginner's Tutorial NP App
    3. 他のオプションは既定値のままにします。[作成] をクリックします。
  3. [レポート] タブをクリックします。
    1. [レポートの追加] ボタンをクリックします。
    2. [レポートの選択] ドロップダウン リストから Beginner's Tutorial - NP Excel を選択します。
    3. [出力形式] ドロップダウン リストから [XLS] を選択します。
    4. [メールに添付] および [有効] チェック ボックスが選択されていることを確認します。
    5. [レポートの追加] をクリックします。
  4. [ユーザー/グループ] タブをクリックします。
    1. [ユーザーまたはグループの追加] ボタンをクリックします。
    2. [受信者の選択] ドロップダウン リストからユーザーまたはグループを選択します。

      新しいユーザーの作成する方法を学習する場合は、次を参照してください: 「ユーザーの作成」を参照してください。

    3. [有効]、[NewsStand 展開先]、および [メール展開先] チェック ボックスを選択します。
    4. [受信者の追加] をクリックします。
  5. [展開先] タブをクリックします。
    1. NewsStand 列で、[すべてに公開] チェック ボックスをクリックします。
    2. [メール] 列で、[すべてに公開] チェック ボックスをクリックします。
    3. [保存] をクリックします。
  6. [概要] タブに戻されます。
  7. [今すぐ実行] ボタンをクリックします。

    ページの一番上に確認メッセージが表示されます。

受信者がブラウザーで NewsStand に移動し、レポートを表示できるようになりました。また、そのコピーもメールで届きます。

ヒント: 標準のインストールでは、ブラウザーのアドレス バーで 4993 番ポートを 4994 番ポートに変更することで、Qlik NPrinting Web Console から NewsStand に切り替えることができます。例えば、Web Console へのパスが https://YourServerName:4993 の場合なら、 NewsStand へのパスは https://YourServerName:4994 です。