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

例: Qlik SenseQlikView コンテンツを手動で再作成する

特定のビジュアライゼーションやその他のオブジェクトは、QlikView コンバーター コンバーターを使用して変換できません。このトピックでは、Qlik Sense のコンテンツの一部を手動で再作成する方法の例を示します。

この例では、Qlik SenseQlikView ドキュメント Customers.qvw を再作成するために次の操作を実行します。

  1. QlikView コンバーター を使用して、Customers.qvw と呼ばれる QlikView ドキュメント内のいくつかのオブジェクトを変換します。
  2. これらの QlikView オブジェクトを Qlik Sense アプリに配置します。
  3. Qlik Sense アプリで変換されなかった QlikView オブジェクトを手動で再作成します。

Customers には、次の 4 つのシートが含まれています。

  • Main
  • Container object
  • Conditional show
  • Forecast

QlikViewCustomers ドキュメントの Main シート

Customers.qvw のメインシート

QlikViewCustomers ドキュメントの Container object シート

Customers.qvw のコンテナ オブジェクト シート

QlikViewCustomers ドキュメントの Conditional show シート

Customers.qvw の条件付き表示シート

QlikViewCustomers ドキュメントの Forecast シート

Customers.qvw のフォアキャスト シート

ドキュメントには、コンバーターが変換するか、Qlik Sense で手動で再作成する次のオブジェクトが含まれます。

  • Main シート:
    • リスト ボックス (コンバーター)
  • Container object シート:
    • ビジュアライゼーション (コンバーター)
    • コンテナ (手動)
  • Conditional show シート:
    • リスト ボックス (コンバーター)
    • 条件付き表示機能を使用するテーブル ボックス (手動)
    • テキスト オブジェクト (手動)
  • Forecast シート:
    • チャート (コンバーター)
    • ユーザー入力用の変数付きスライダー ボックス (手動)

要件

  • Client-Managed Qlik SenseDev Hub にアクセスします。

制限

  • QlikView コンバーター を使用して、ディスク上の 500 MB を超えるドキュメントを変換することはできません。ドキュメントのデータ量を減らすか、データなしでドキュメントを保存して、アセットを失うことなくドキュメントのサイズを減らすことができます。

QlikView ドキュメントを Qlik Sense アプリとして再作成する

この例では、次のことを行います。

  1. Qlik SenseDev Hub を開き、QlikView コンバーター を選択します。

    詳細については、「QlikView コンバーター (英語のみ)」を参照してください。

  2. Customers.qvw ドキュメントをコンバーターにドラッグ アンド ドロップします。Qlik Sense はドキュメントを処理します。

  3. Customers.qvw ドキュメントを選択し、 [ビジュアライゼーション] タブでオブジェクトを [すべて選択] します。

    コンバーター ツールの Customers ドキュメントの [ビジュアライゼーション] タブ

    コンバーター ツールの Customers ドキュメントの [ビジュアライゼーション] タブ。
  4. タブを確認して、[アプリの作成] をクリックします。Customers アプリは Qlik Sense ハブで作成されます。オブジェクトは、 [アセット] パネルで [マスター アイテム] として作成されます。[変数] ウィンドウでは、新しい変数にアクセスしたり、作成したりできます。

    Qlik Sense のアセット パネル

    Qlik Sense のアセット パネル。
  5. Customers アプリを開き、新しいシートを作成します。シートに Main という名前を付けます。[マスター アイテム] をクリックし、次のテーブルをシートにドラッグします。
    • Country
    • City
    • Customer
    • ProductName

    Customers アプリで完成した Main シート

    完成した Customers アプリのメイン シート。
    情報メモQlikView コンバーター を使用して Qlik Sense アプリを作成する詳細な手順については、例: QlikView コンバーター を使用して QlikView コンテンツを Qlik Sense に移動する を参照してください
  6. 新しいシートを作成し、Container object という名前を付けます。
  7. QlikView のコンテナから動作を再現します。
    1. シートで [シートを編集] をクリックし、 [チャート] をクリックします。[コンテナ] オブジェクトが一覧表示されます。

      チャートのコンテナ

      コンテナ チャート。
    2. コンテナをシートにドラッグします。

      シート上のコンテナ

      シート上のコンテナ。
    3. マスター アイテムから、Sales by CountryTop 20 customers and # of ordersSales By Category をコンテナに追加します。編集が終了したら、それぞれのタブをクリックして各チャートを表示できます。

      完成した Container object シート

      コンテンツをコンテナに追加します。
  8. 新しいシートを作成し、Conditional show という名前を付けます。
  9. QlikView のテーブル ボックスから動作を再作成します。条件付き表示関数が true と評価された場合にテーブルが表示されます。
    1. [マスター アイテム] から、CustomerOrderDateOrderID のテーブルをシート上にドラッグします。
    2. [チャート] から、新しいテーブルをシート上にドラッグし、Conditional table という名前を付けます。
    3. ProductName を軸としてテーブルに追加します。QuantityUnit PricePrice をメジャーとしてテーブルに追加します。

      Conditional show シート

      条件付き表示シート。
    4. Conditional table をクリックし、[プロパティ] パネルの [アドオン] をクリックして、[データ処理] をクリックします。
    5. [演算実行条件] に「Count (distinct OrderID)=1」を入力します。

      これは、QlikView の表示条件に使用されたものと同じ数式です。

    6. [表示されたメッセージ] に「Select one value in the OrderID table」と入力します。

      Conditional table を変更

      条件付きテーブルを修正します。

      編集が完了したら、OrderID テーブルの値を選択して、関連するデータを Conditional table に表示できます。

      Order ID の値を 1 つ選択してください

      条件付きテーブルを修正します。

      Conditional table の関連データ

      条件付きテーブルの関連データ。
  10. チャートから、テキストと画像をシートにドラッグします。

    チャートのテキストと画像

    チャートのテキストと画像。
  11. 詳細を表示するには 1 つの注文を選択します」というテキストを追加します。
  12. [チャート] から、 [KPI] をシート上にドラッグします。

    チャートの KPI

    条件付き表示シート。
  13. [プロパティ] パネルの [データ] で、メジャーの数式として =Sum(Price) を入力し、LabelTotal value of order を入力します。

    KPI の構成

    KPI の構成。

    また、演算実行条件表示されたメッセージConditional table と同じ値に設定します。

    編集が完了したら、OrderID テーブルの値を選択して、関連するデータを Conditional table および KPI に表示できます。

    Order ID の値を 1 つ選択してください
    KPI の構成。

    完成した Conditional show シート

    条件付き表示シート。
  14. 新しいシートを作成し、Forecast という名前を付けます。
  15. QlikView から Next year forecast テーブルを再作成します。
    1. [マスター アイテム] の [ビジュアライゼーション] から、Next year forecast をシート上にドラッグします。

      Next year forecast ビジュアライゼーション

      来年のフォアキャスト ビジュアライゼーション。
    2. ビジュアライゼーションをクリックし、リンクされたマスター アイテムを編集します。

      マスター アイテムを編集

      マスター アイテムを編集。

    3. [プロパティ] パネルの [スタイル/プレゼンテーション] で、ビューを [積み上げ] から [グループ化] に変更します[色と凡例] で、 [凡例を表示] を [自動] に設定します。

      チャート プレゼンテーション

      チャート プレゼンテーション。

      編集が完了すると、ビジュアライゼーションのスタイルは QlikView のものに似ています。

      完成した Next year forecast のビジュアライゼーション

      完成した来年のフォアキャスト ビジュアライゼーション。
  16. Forecast シートの QlikView からスライダー ボックスを再作成します。スライダーはユーザー入力に変数を使用します。変数はコンバーターによってコピーされました。
    1. [カスタム オブジェクト] の [Qlik ダッシュボード バンドル] から、 [変数入力] をシート上にドラッグします。

      カスタム オブジェクトの変数入力

      カスタム オブジェクトの変数入力。
    2. プロパティ パネルの [スタイル/基本設定] で、タイトルChange next year in % と入力します。
    3. [変数] で、 [名前] の [フォアキャスト] 変数を選択し、 [表示の設定] の [スライダー] を選択します。

    4. [] で、 [最小値] を -10、 [最大値] を 25、 [ステップ] を 5 に設定します。最後に、 [スライダー ラベル] を選択します。

      変数入力の構成

      変数入力。

      編集が終わったら、スライダーを使用して予測を変更できます。

      完成した Forecast シート

      フォアキャスト シートのスライダー。

Visit the discussion forum at community.qlik.com

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

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