Spotfire のデータの種類
データは多数の異なるソースからのもので、トレンドはより多くのデータの一般的な提供を行います。これは、Hadoop、 Web サービスなどの従来の企業ソース、リレーショナル データベース、キューブ、NoSQL、マシン生成データ、クラウド、ストリーミング データ、ダーク データ、未構成データ、big data の問題である可能性があります。TIBCO Spotfire を使用すれば、すべてのソースからのすべての型のデータを分析する完璧な環境が整います。
データにアクセスするには、多くの異なる方法があります。
- 直接ファイル アクセス(.xls、.xlsb、.xlsx、.xlsm、.csv、.txt、.stdf、.sbdf、.shp、.geojson) およびインストールされたクライアントを使用するその他のファイル形式 (.mdb、.mde、.sas7bdat、.sd2、.udl など)。ユーザーの社内で構成されている追加のファイル ソースにアクセスすることもできます。ファイル データは常にインメモリで分析されます。
-
コネクタ経由の外部システムへのデータ接続データ接続はビッグ データの処理によく適しており、各コネクタはその特定のソースに合っています。カスタム クエリーを作成して、返されたデータまたはクエリーのパフォーマンスを微調整できます。データ接続では、通常、インメモリまたはインデータベースのいずれかでデータを分析することを選択できます。
ストリーミング データはインデータベース データの特殊なケースで、データは、ストリーミング データへの接続の構成方法に応じて、リアルタイムで、または任意の頻度で更新されます。ストリーミング データへの接続は他の接続と同じように動作します。
- TIBCO Spotfire インフォメーション サービスとその構成ツールであるインフォメーション デザイナー (インストールされたクライアントからのみ使用可能) を使用して、JDBC データ ソースをセットアップし、インメモリでの分析が可能な事前定義済みの SQL クエリーであるインフォメーションリンクを作成することができます。インフォメーションリンクにはエンド ユーザーが自分のデータを選択できるプロンプトを含めることができ、プロシージャを前/後クエリー、メイン クエリーの両方として追加できます。組み込まれている SQL クエリーは、結果の微調整のために簡単に編集できます。
インフォメーションリンクは Cloud 環境では使用できません。
- TIBCO Data Virtualization (ブランド名は Spotfire Advanced Data Services) はその他の第三者のアプリケーションとのインターフェイスで、通常は Web サービスへのアクセスに使用されます。
オーサリング バーの [ファイルとデータ] フライアウトからすべての種類のソースにアクセスできます:
複数のソースからのデータは、単一の Spotfire 分析に組み合わせて、多くの異なるビジュアライゼーションのタイプを使用して分析できます。新しいデータが以前に追加されたデータと類似していることを Spotfire が検出すると、新しいデータを分析に追加するときにデータを単一のデータテーブルに結合するように推奨されます。
異なるソースからのデータは、単一または多くのビジュアライゼーションで表示できます。異なるデータテーブルは相互に関連させることができるため、1 つのデータテーブルでフィルターを設定すると、別のデータテーブルの値に影響しますが、データテーブルは完全に別々にしておくこともできます。制限はありません。
以下は、さまざまなアクセス タイプで使用できるロード方法と機能の概要です。詳細については、「ロードする方法」も参照してください。
サポートについて | コネクタ | TIBCO Data Virtualization | インフォメーションサービス |
---|---|---|---|
インデータベース | はい | はい | – |
インメモリ | はい | はい | はい |
オンデマンド | はい | はい | はい |
カスタム クエリー | はい | - | はい |
- 大量データを操作する
大量データを操作するときに、常に特定の操作に時間がかかることがあります。しかし、TIBCO Spotfire では、躊躇することなく別の方法を試すことができます。時間がかかりそうな場合はいつでも操作を取り消すことができます。計算の完了まで待ちたくない場合は、操作をやり直したり、(軸の固有値がより少ないカラムに切り替えるなど) 別の方法に切り替えることができます。 - インデータベース データを操作する
外部データ ソースのデータ (インデータベース データ) を操作する場合、インメモリ データの操作と比較して多くの違いがあることに注意してください。動作が異なったり、使用できない場合もあります。 - ストリーミング データを操作する
更新を視覚化してリアルタイムで追跡する必要がある場合は、Spotfire でストリーミング データに接続することができます。 - 外部データのロー制限を操作する
Spotfire アドミニストレータは、インデータベース データを操作するときに、取得してビジュアル化することができるロー数の制限を構成することができます。大量のデータがロードされてネットワーク、データベース、およびシステム メモリに負荷がかかるのを防ぐためです。この制限は、ビジュアライゼーション、およびリスト ボックス フィルター、階層フィルター、アイテム フィルターに影響します。