Ready to get started?

Learn more about the CData ODBC Driver for Elasticsearch or download a free trial:

Download Now

DBArtisan でElasticsearch Data に連携

DBArtisan のウィザードを使って、Elasticsearch data をデータソースとして連携利用。

CData ODBC Driver for Elasticsearch は、DBArtisan などのデータベースツールとElasticsearch data を連携し、RDB のような感覚でElasticsearch データを扱えます。 本記事では、DBArtisan 上でElasticsearch データソースを作成する方法とクエリの実行方法を説明します。

DBArtisan Project にElasticsearch Data を連携する

If you have not already, first specify connection properties in an ODBC DSN (data source name). This is the last step of the driver installation. You can use the Microsoft ODBC Data Source Administrator to create and configure ODBC DSNs.

Set the Server and Port connection properties to connect. To authenticate, set the User and Password properties, PKI (public key infrastructure) properties, or both. To use PKI, set the SSLClientCert, SSLClientCertType, SSLClientCertSubject, and SSLClientCertPassword properties.

The data provider uses X-Pack Security for TLS/SSL and authentication. To connect over TLS/SSL, prefix the Server value with 'https://'. Note: TLS/SSL and client authentication must be enabled on X-Pack to use PKI.

Once the data provider is connected, X-Pack will then perform user authentication and grant role permissions based on the realms you have configured.

You can then follow the steps below to register Elasticsearch data as a database instance in your project:

  1. In DBArtisan, click Data Source -> Register Datasource.
  2. Select Generic ODBC.
  3. Enter a name for the data source and select the DSN.
  4. Finish the wizard to connect to Elasticsearch data. Elasticsearch entities are displayed in the Datasource Explorer.

You can now work with Elasticsearch data as you work with any other database. See the driver help documentation for more information on the queries supported by the Elasticsearch API.