誰もが最初に頭に浮かぶのは QlikView それはBI(ビジネスインテリジェンス)ツールであるということです。これは絶対に真実です。しかし、QlikViewはさらに多くの機能を提供できます。追加で提供できるものはすべて、このQlikViewチュートリアルブログで説明する内容です。
QlikViewは セルフサービスビジネスインテリジェンス 、 データの視覚化 そして データ分析 ツール。セルフサービスビジネスインテリジェンスとは何ですか?そして当然のことながら、このQlikViewチュートリアルの一部として、最初にその質問に答えさせてください。
セルフサービスビジネスインテリジェンス(SSBI)は、データ分析へのアプローチであり、どちらにもバックグラウンドを持たない非技術的なユーザーによって追求されます 統計分析または ビジネス・インテリジェンス またはデータマイニング。
これにより、エンドユーザーは自立できるようになり、組織のBIチームとITチームの帯域幅がレポートやダッシュボードの作成から解放されます。では、QlikViewに匹敵する他のツールが市場にありますか?このQlikViewチュートリアルブログの次の部分で何を理解しましょう。
QlikViewとボード
QlikViewの直接の競合相手であるTableauをご存知かもしれません。多くの人が、TableauはQlikViewよりも優れていると考えています。それは真実ではありません。 Tableauは単なるデータ視覚化およびBIツールであるためです。ただし、QlikViewは、エンドツーエンドのETLソリューションであり、分析エンジンであり、BIおよびデータ視覚化ツールです。
ただし、Tableauは、技術者以外のビジネスユーザーがすぐに開始できるため、よりユーザーフレンドリーです。ただし、QlikViewには、レポートまたはダッシュボードを作成するための開発者の介入が必要です。 TableauのUIはQlikViewよりも見栄えが良いことにも言及するかもしれません。
しかし、QlikViewが完全に勝者となる場所の1つは、Speedです。 QlikViewはデータをサーバーRAMに保存するため、Tableauと比較して非常に高速です。以上です。これらのツールには両方とも、独自の長所と短所があります。
それで、このQlikViewチュートリアルブログを通して、先に進んで、それを際立たせる利点を理解しましょう。
QlikViewの機能
データ圧縮とインメモリストレージ
QlikViewに送信したデータは、まず第一に、 圧縮 元のサイズのほぼ10%に に保存されます サーバーRAM 。サーバーのRAMに保存されているため、 インメモリ ストレージ そしてこれは本質的に 処理 そして 計算 本当に速いです。
メモリに保存されているデータは、データ探索のために複数のユーザーがすぐにアクセスできます。また、大きすぎてメモリに収まらないデータセットの場合、QlikViewはデータソースに直接接続できます。
自動データ関連付け
データの関連付け データセットに存在するさまざまなフィールド間の関係を自動的に認識する機能です。この例として、2つのフィールドの名前が同じである場合、それらを結合する方が簡単です。したがって、ユーザーは異なるデータエンティティ間の関係を事前に構成する必要はありません。
ビジュアル分析と間接検索
これは、他のほとんどのツールでは使用できないため、気付く特別な機能です。 QlikViewの関係は、矢印や線ではなく色で表されるため、視覚的に魅力的です。また、データの検索中に、直接の結果が表示されるだけでなく、関連するデータの検索も返されます。これはデータアソシエーションのおかげです。
さて、これらはQlikViewのいくつかの注目すべき機能でした。そこで、このQlikViewチュートリアルでQlikViewのアーキテクチャとコンポーネントについて説明することにより、QlikViewがどのように機能するかについてさらに詳しく説明します。
QlikViewアーキテクチャ
以下はQlikViewのアーキテクチャ図です。私が提供した説明を理解する前にそれを見てください。
ご覧のとおり、2つの主要な分類があります。
- フロントエンド
- バックエンド
インフラストラクチャリソースは、バックエンドの下にあるアーキテクチャから見えるもう1つのリソースです。
フロントエンド
名前から明らかなように、これはエンドユーザーのUIポイントです。ここでのUIはブラウザベースのアクセスポイントであり、そこからドキュメントを表示できます。私が参照しているドキュメントは、QlikViewServerによってインターネット上でホストされている作成済みのBIレポートに他なりません。
エンドユーザーは、HTTPS通信に他ならないそれぞれのURLにアクセスすることで、Web上のこれらのドキュメントにアクセスできます。それ以外の場合は、QlikViewの適切な通信プロトコルであるQVPを介してアクセスすることもできます。次に、分析を行い、洞察を導き出し、結論を出すことで、そのデータを操作できます。
これ以上何ができますか?
これらのレポートやドキュメントを他のユーザーと共有し、一緒に作業して、データから得られた洞察をリアルタイムで共同作業することができます。リアルタイムでなくても、オフラインで実行できます。
これらのドキュメントは.qvw形式であり、スタンドアロンドキュメントとしてWindowsOSに保存することもできます。ここではすべてのアクションがQlikViewサーバーで行われるため、ユーザーとQlikViewバックエンドシステム間のクライアントサーバー通信を担当します。
バックエンド
バックエンドは2つのコンポーネントで構成されています:-
- QlikView開発者
- QlikView Publisher
QlikView開発者
QlikViewDeveloperまたはQlikViewDesktopと呼ばれることもあるのは、主に開発者や設計者が使用するWindowsベースのデスクトップツールです。これは、ソースファイルが存在する場所です。データの抽出、読み込み、変換に使用され、レポートのカスタムGUIレイアウトを作成するためにも使用できます。
データサイエンスコースとは
カスタムGUIはドラッグアンドドロップ機能を介して作成でき、まったく同じことがフロントエンドに反映されます。開発者を使用して作成されたファイルタイプは、.qvw拡張子で再び保存されます。これらは、フロントエンドのQlikViewサーバーに渡されるのと同じファイルです。
.qvwファイルは、データのみのファイルである.qvdファイルに変更できます。データのみのファイルとは、データのみを含み、GUIコンポーネントもレポートも含まないファイルを意味します。
QlikView Publisher
QlikView Publisherは、.qvwドキュメントをさまざまなQlikViewサーバーおよびユーザーに配布するための配布サービスとして使用されるもう1つのバックエンドコンポーネントです。また、データの読み込みも行います。また、ユーザーのアクセスと特権を維持する責任もあります。また、.qvwファイルで定義されたスクリプトを使用して、データソースからデータを直接ロードします。データソースには、データウェアハウス、Excelファイル、Salesforce、Oracle DB、さまざまなデータベースなどがあります。
QlikViewで基本的なダッシュボードを構築する
したがって、ここからこのQlikViewチュートリアルブログの楽しい部分が始まります。 QlikViewデスクトップにデータを追加する方法を紹介し、それに基づいて、基本的なダッシュボードを作成して視覚化を作成する方法を紹介します。デスクトップバージョンであるQlikView12を使用していることに注意してください。以下のスクリーンショットは、QlikViewがどのように見えるかを示しています。
QlikViewを初めて使用する場合は、上記のようなものが表示されます。 [はじめに]、[映画データベース]、または[例]タブからその他をクリックして、デフォルトまたは組み込みのダッシュボードとレポートにアクセスできます。
ただし、データセットを扱います。練習用に、からダウンロードできます。 ここに 。さて、始めるために最初にやらなければならないことは何ですか?データを正しくロードしますか?
QlikViewへのデータのロード
データをQlikViewにロードするには、をクリックします ファイル -> 新着 。そうすると、以下のウィンドウがポップアップ表示されます。
最初のステップで、Excelファイルのパスを入力してデータソースを入力し、[次のステップ]をクリックします。次に、データ表示ステップである以下のウィンドウが表示されます。 [データファイルの列ヘッダーを使用する]がオンになっていることを確認してから、[次のステップ]をクリックします。
次のステップでは、QlikViewワークブックファイルを保存する必要があります。お好きな名前を入力して、[次のステップ]をクリックしてください。以下のスクリーンショットのような「ファイルパス」が表示されるはずです。
マシンとQlikViewソフトウェアで認証するための別のウィンドウが表示されます。 [OK]をクリックして続行します。
次に、データを視覚化するためのグラフを選択するように求められます。 「棒グラフ」を選択し、「次のステップ」をクリックできます。
次は最も重要なステップです。ここでは、チャートにいくつかのデータを入力する必要があるためです。データを分析して視覚化する場合は、スキーマを作成するか、ディメンションとメジャー間の関係を定義する必要があります。分析は常に特定の次元の尺度であるためです。
私たちのデータセットでは、さまざまなフィールドが 年 、 月 、 販売 マネージャー 、 製品 、 販売場所 、 量 そして 販売 。ディメンションとして「月」を選択し、メジャーとして「売上」を選択しましょう。同じことが下のスクリーンショットに示されています。
[次のステップ]または[2番目のグラフを作成]をクリックできます。ディメンションとメジャーがそれぞれ「SalesManager」と「Quantity」になる新しい「折れ線グラフ」を作成するために、後者を選択しました。おそらく同じものを選択して、次のステップに進むことができます。
最後のステップは、その場で選択と視覚化を行うためのオブジェクトを追加することです。あなたはから選ぶことができます リストボックス、 テーブルボックス 、 統計ボックス などなど。私は最初にリストボックスを選択しました。以下のスクリーンショットを参照してください。
最初は最大5つのフィールドを選択できます。しかし後でから アプリケーションのキャンバス 、さらにフィールドを追加できます。製品、数量、販売場所、月、販売マネージャー、年を選択しました。
これが最初の外観ですが、Canvas内で都合に合わせてチャートやオブジェクトを移動できます。実際、好きなように配置することもできます。水平または垂直に。これを行うためのオプションは、キャンバスを右クリックして見つけることができます。
オブジェクトをさらに追加するには、キャンバスをもう一度右クリックして、[新しいシートオブジェクト]を選択します。リストからボックスタイプまたはチャートタイプを選択できます。ボックスタイプには、リストボックス、統計ボックス、マルチボックス、テーブルボックス、グラフ、入力ボックスなどがあります。
データの視覚化
これからは、視覚化したいものがすべてです。グラフのいずれかをクリックするだけで、そのリストの詳細に対応する別のグラフが表示されます。リストボックスから特定の値をクリックすることもでき、それらの値の関連フィールドのみを表示することにより、選択に応じてグラフが変化します。
そして、これがこのツールが「 QlikView 「。チャートまたはオブジェクトをクリックするだけで、データを操作できます。では、どのような視覚化ができるのでしょうか。
私が視覚化したのは、すべての年の最初の6か月間の売上高がどのようであるかです。この期間中に、各セールスマネージャーが特定の製品に貢献した人数は次のとおりです。 エネルギー効率の高いアプリケーション 、 太陽光発電住宅照明システム そして ソーラークッカー 。
最終的な視覚化は以下のとおりです。スクリーンショットの左側で強調表示されている値をクリックすると、同様の視覚化を実現できます。また、その視覚化を実現するために行われた選択は、上部に個別に記載されています。
これで、このQlikViewチュートリアルブログは終わりです。この点に到達してから、データセットを希望どおりに探索することをお勧めします。 QlikViewのパワーを調べて、驚いてください。
初心者向けのQlikViewチュートリアル| QlikViewとは| QlikViewチュートリアル
QlikViewの詳細に興味がある場合は、Edurekaの インストラクター主導のライブオンライントレーニングと24時間年中無休のサポートが付属しており、学習期間全体をガイドします。
質問がありますか?コメント欄にご記入ください。折り返しご連絡いたします。