各製品の資料を入手。
詳細はこちら →Elasticsearch ODBC Driver は、ODBC 接続をサポートするさまざまなアプリケーションからElasticsearch ドキュメントデータベースへの接続を実現するパワフルなツールです。 RDB にアクセスするときと同感覚でElasticsearch にアクセスし、標準ODBC Driver インターフェースを通じて読み出し、書き込み、更新が可能に。
機能紹介
- Elasticsearch データにサーバーサイドアドオンなしで、SQL-92 でアクセス可能に
- Elasticsearch のBasic からPlatinum までのサブスクリプションに連携可能
- Elasticsearch v.2.2 以降をサポート
- write access, search type logic, arrays, nested objects, and JOINsなどの高度な機能をサポート
- Elasticsearch NoSQL データへのSQL-92 でのクエリを実現。
- フレキシブルなNoSQL のフラット化 - 自動スキーマ生成、フレキシブルなクエリなど。
- Elasticsearch データにリアルタイムアクセス
- BI、帳票、ETL ツールやカスタムアプリへのシームレスなデータ連携
- データ集計、複雑なJOIN クエリなどのSQL をフルサポート
- VBA での連携に対応。マクロ内で簡単にデータを操作。
スペック
- 32-bit、64-bit アプリケーションをサポート。
- ODBC 3.8 準拠のネイティブプロトコルドライバー。
- ANSI SQL-92 をサポート。
- Unicode をサポートし、多様な言語、データをサポート。
- Windows、Linux、macOS にクロスプラットフォームで対応するODBC Drivers。
ドライバの主要機能
-
ODBC 標準準拠
ODBC 3.8に準拠したネイティブプロトコルベースドライバー。
-
32ビットと64ビットをサポート
32ビットと64ビットアプリケーション、およびUnicode ODBC API をサポート。
-
クロスプラットフォーム ODBC (Windows/Linux/Mac)
Windows、Linux、MacOS にクロスプラットフォームで対応するODBC Drivers。
-
互換性認証済み*
CData ドライバーは広範囲な水準のテストを行っているほか、Tableau、Microsoft Excel などの業界トップクラスのアナリティクス・帳票ツールから互換性認証を受けています。
-
ODBC リモーティング
CData のリモーティング機能を使って、異なるプラットフォーム(Java、.NET、C++、PHP、Python、etc.)のさまざまなクライアントからの接続(ODBC、JDBC など)が可能なODBC 接続をホストすることができます。ODBC リモーティングにより、MySQL ワイヤプロトコルサーバーが利用できます。
-
文字列型、日付型、数値型のSQL 関数群
CData ドライバーは50以上の関数ライブラリを持ち、カラムと出力フォーマットを操作します。代表的な例では正規表現、JSON、およびXML 処理機能があります。
-
コラボラティブクエリ処理
CData ドライバーはクライアント側における追加処理を実現することにより、接続するデータソースの機能を高め、SUM、AVG、MAX、MIN などの分析集計を可能にします。
-
カスタマイズや設定が容易
ODBC ドライバーのデータモデルはテーブル / カラムの追加や削除、データ型の変更などのカスタマイズが簡単に行えます。追加ビルドは不要です。カスタマイズは、human-readable スキーマを使ってランタイムで編集ができます。
-
セキュアな接続
すべてのクライアント - サーバー間接続において、TLS / SSL データ暗号化などのエンタープライズレベルのセキュリティ機能が備わっています。
-
レプリケーションとキャッシング:
CData のレプリケーションやキャッシングコマンドにより、簡単にローカルおよびクラウドデータストア(Oracle、SQL Server、Google Cloud SQL、etc.)へのデータのコピーができます。レプリケーションコマンドはインテリジェントな差分更新によるデータのキャッシュを行う機能を備えています。
エンタープライズレベルのリモーティング
Elasticsearch データのMySQL / SQL エントリーポイント
CData ODBC ドライバーには完全に統合されたパワフルなリモーティング機能が備わっており、バーチャルにどこからでもElasticsearch にアクセスできます。CData ドライバーは、インカミングSQL およびMySQL クライアント接続の受容と、データベースの標準リクエストへのサービスのオプション機能を備えています。
CData ODBC ドライバーを使って、SQL Server またはMySQL をサポートするあらゆるクライアントからElasticsearch データに連携できます。ウェブやモバイルアプリケーションからCRM、CMS システム、SQL Server Analysis Services のようなBI ツール、さらにはMySQL Workbench のような馴染みのあるマネージメントアプリケーションなどでの連携が可能です。
- 外部データにアクセスできるいかなるアプリケーションからでも、Elasticsearch にバーチャルにアクセスします。SQL Server またはMySQL データにアクセスできるアプリケーションであれば、このドライバーを使ってElasticsearch に接続できます。
- Elasticsearch をSQL Server Analysis Services のような馴染みのあるBI ツールに接続できます。
- SQL リンクサーバー接続経由で、エンタープライズElasticsearch 統合を実現します。
- リモートデータベース接続の業界標準であるMySQL およびSQL (TDS) リモートアクセスプロトコルをサポートしています。
- リモート接続には高度なワイヤプロトコル SSL セキュリティを提供しています。
コーディングによるElasticsearch データへの接続
Elasticsearch ドライバーはSQL Server またはMySQL の標準インターフェースを備え、データの読み出し / 書き込み(CRUD)をサポートします。どのソリューションアーキテクチャであっても、このパワフルなリモーティング機能を使ってアプリケーションを簡単にElasticsearch に接続できます。
標準的なクライアントライブラリの一つを使ってNET、Java、PHP、Python、Ruby、Objective-C、etc. からSQL / MySQL にアクセスし、Elasticsearch への統合を始めましょう。