Microsoft Excel
Elasticsearch ODBC ドライバーを使用して、Microsoft Excel から Elasticsearch データにアクセスできます。
Elastic はこのアプリケーションを支持、推奨、またはサポートしていません。この製品におけるネイティブな Elasticsearch 統合については、ベンダーにお問い合わせください。
Prerequisites
- Microsoft Office 2016 以降
- Elasticsearch SQL ODBC ドライバー
- 事前に設定されたユーザーまたはシステム DSN (DSN の設定方法については Configuration セクションを参照してください)。
Load data into a spreadsheet
まず、データを読み込むソースとして ODBC を選択する必要があります。そのためには、Data タブをクリックし、New Query ボタンをクリックし、ドロップダウンメニューで From Other Sources を展開し、次に From ODBC を選択します:
これにより、Excel がシステム上で見つけた DSN で構成されたドロップダウンメニューが表示される新しいウィンドウが開きます。Elasticsearch インスタンスに接続するように設定された DSN を選択し、OK ボタンを押します:
これにより、新しいウィンドウが表示され、ユーザーが接続資格情報を入力できるようになります。
Elasticsearch インスタンスにセキュリティが有効になっていない場合でも、Excel ではユーザー名が必要になることがあります。この場合、パスワードなしの無効なユーザー名を提供しても接続には影響しません。ただし、Excel はこれらの資格情報をキャッシュするため、セキュリティが有効になっている場合は、再度資格情報を求められることはありません。
ユーザー名とパスワードを入力し、Connect を押します。
接続が完了すると、Excel は Elasticsearch のカタログを読み取り、ユーザーにデータを読み込むためのテーブル(インデックス)の選択肢を提供します。テーブルのいずれかをクリックすると、そのデータのプレビューが読み込まれます:
次に、Load ボタンをクリックすると、Excel はテーブルからすべてのデータをスプレッドシートに読み込みます: