プロジェクトの概要

このサンプルアプリケーションでは、CクライアントAPIを使用して、C言語で記述されたGridDBデータ・ジェネレータの使用方法を説明します。 あわせて、GridDB PythonクライアントとBokehを併用してストリーミンググラフを起動する方法についても説明します。 中核となる技術は、C APIをgslライブラリとともに使用して、ランダムで分散したデータセットを生成することです。 これは、データ生成クライアントの形で提供されます。

このサンプル・アプリケーションは、フランチャイズのコーヒーストアを想定し、複数の店舗内のコーヒーマシンの利用状況を監視するためのものです。 エスプレッソショットを作成したり、クリーンサイクルを経たりする度に、すべてのマシンがアップデートを送信します。 それらのすべてのデータを収集することで、ユーザーは任意のホストからWebフロントエンドを介してすべてのストアおよびマシンの統計を監視することができます。 フロントエンドは、GridDBからの更新を監視する際に表示されるプロットとデータを、調整・変更することができます。

Source Code

以下のリンクから、データ生成クライアントおよびデータ視覚化コンポーネントのアプリケーションおよびそのソースコードをダウンロードできます。

Download: datavisualisation_application.tar.gz