Soumettre la recherche
Mettre en ligne
Elasticsearch workshop 23_sql
•
Télécharger en tant que PPTX, PDF
•
1 j'aime
•
4,081 vues
S
shinhiguchi
Suivre
第23回 Elasticsearch勉強会の資料です。 タイトル:「Elasticsearch SQLで何ができるか整理してみた」
Lire moins
Lire la suite
Ingénierie
Signaler
Partager
Signaler
Partager
1 sur 14
Télécharger maintenant
Recommandé
Searchable Snapshot でコスト削減
Searchable Snapshot でコスト削減
shinhiguchi
第45回elasticsearch勉強会 BERTモデルを利用した文書分類
第45回elasticsearch勉強会 BERTモデルを利用した文書分類
shinhiguchi
Elasticsearchで教師あり機械学習
Elasticsearchで教師あり機械学習
shinhiguchi
Elastic ML Introduction
Elastic ML Introduction
Hiroshi Yoshioka
Elastic Cloudを活用!!ゼロトラストセキュリティの「はじめの一歩」
Elastic Cloudを活用!!ゼロトラストセキュリティの「はじめの一歩」
Hibino Hisashi
Supervised Machine Learning of Elastic Stack
Supervised Machine Learning of Elastic Stack
Hiroshi Yoshioka
[data analytics showcase] B11: ビッグデータを高速に検索・分析する「Elasticsearch」~新プラグイン「Graph」...
[data analytics showcase] B11: ビッグデータを高速に検索・分析する「Elasticsearch」~新プラグイン「Graph」...
Insight Technology, Inc.
Elasticsearch勉強会#44 20210624
Elasticsearch勉強会#44 20210624
Tetsuya Sodo
Recommandé
Searchable Snapshot でコスト削減
Searchable Snapshot でコスト削減
shinhiguchi
第45回elasticsearch勉強会 BERTモデルを利用した文書分類
第45回elasticsearch勉強会 BERTモデルを利用した文書分類
shinhiguchi
Elasticsearchで教師あり機械学習
Elasticsearchで教師あり機械学習
shinhiguchi
Elastic ML Introduction
Elastic ML Introduction
Hiroshi Yoshioka
Elastic Cloudを活用!!ゼロトラストセキュリティの「はじめの一歩」
Elastic Cloudを活用!!ゼロトラストセキュリティの「はじめの一歩」
Hibino Hisashi
Supervised Machine Learning of Elastic Stack
Supervised Machine Learning of Elastic Stack
Hiroshi Yoshioka
[data analytics showcase] B11: ビッグデータを高速に検索・分析する「Elasticsearch」~新プラグイン「Graph」...
[data analytics showcase] B11: ビッグデータを高速に検索・分析する「Elasticsearch」~新プラグイン「Graph」...
Insight Technology, Inc.
Elasticsearch勉強会#44 20210624
Elasticsearch勉強会#44 20210624
Tetsuya Sodo
Elasticsaerch Runtime Field
Elasticsaerch Runtime Field
Nomura Yuta
メディアコンテンツ向け記事検索DBとして使うElasticsearch
メディアコンテンツ向け記事検索DBとして使うElasticsearch
Yasuhiro Murata
Logstashを愛して5年、370ページを超えるガチ本を書いてしまった男の話.
Logstashを愛して5年、370ページを超えるガチ本を書いてしまった男の話.
Hibino Hisashi
あらゆる検索を叶えるElastic Workplace Search
あらゆる検索を叶えるElastic Workplace Search
Elasticsearch
【JEUG】 オープンSIEMの世界へ
【JEUG】 オープンSIEMの世界へ
Hibino Hisashi
【第21回Elasticsearch勉強会】aws環境に合わせてelastic stackをログ分析基盤として構築した話
【第21回Elasticsearch勉強会】aws環境に合わせてelastic stackをログ分析基盤として構築した話
Hibino Hisashi
Amazon Elasticsearch Service & Open Distro for Elasticsearch Meetup
Amazon Elasticsearch Service & Open Distro for Elasticsearch Meetup
Hibino Hisashi
【第20回セキュリティ共有勉強会】Amazon FSx for Windows File Serverをセキュリティ観点で試してみたお話
【第20回セキュリティ共有勉強会】Amazon FSx for Windows File Serverをセキュリティ観点で試してみたお話
Hibino Hisashi
【第26回Elasticsearch勉強会】Logstashとともに振り返る、やっちまった事例ごった煮
【第26回Elasticsearch勉強会】Logstashとともに振り返る、やっちまった事例ごった煮
Hibino Hisashi
MySQL 8.0で強化されたGIS機能のご紹介と周辺ツールとの連携について
MySQL 8.0で強化されたGIS機能のご紹介と周辺ツールとの連携について
yoyamasaki
Integrating elasticsearch with asp dot net core
Integrating elasticsearch with asp dot net core
Shotaro Suzuki
OpenStack本番環境の作り方
OpenStack本番環境の作り方
VirtualTech Japan Inc.
【ログ分析勉強会】セッションアクティビティログは使えるのか
【ログ分析勉強会】セッションアクティビティログは使えるのか
Hibino Hisashi
【DeepSecurityUserNight】我が家の箱入り娘を世間に晒すのは危険なのでDeepSecurityに見守ってもらった話
【DeepSecurityUserNight】我が家の箱入り娘を世間に晒すのは危険なのでDeepSecurityに見守ってもらった話
Hibino Hisashi
【JAWS-UGコンテナ#14】ETL処理をServerlessにしてみた件
【JAWS-UGコンテナ#14】ETL処理をServerlessにしてみた件
Hibino Hisashi
空回りのクラウド基盤導入
空回りのクラウド基盤導入
irix_jp
使ってわかった!現場担当者が語るOpenStack運用管理の課題:OpenStack Days 2015 Tokyo 講演
使ってわかった!現場担当者が語るOpenStack運用管理の課題:OpenStack Days 2015 Tokyo 講演
VirtualTech Japan Inc.
Crystal Ball - 12.Regression Analysis
Crystal Ball - 12.Regression Analysis
KaitoKojima
[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
de:code 2017
【SecurityJAWS】Kibana Canvasで魅せる!AWS環境における脅威分析ユースケース
【SecurityJAWS】Kibana Canvasで魅せる!AWS環境における脅威分析ユースケース
Hibino Hisashi
検索サービスにSudachiを適用して運用コストを削減した話
検索サービスにSudachiを適用して運用コストを削減した話
Takashi Sasaki
Learn, build, and scale with elastic - realizing great programming experience...
Learn, build, and scale with elastic - realizing great programming experience...
Shotaro Suzuki
Contenu connexe
Tendances
Elasticsaerch Runtime Field
Elasticsaerch Runtime Field
Nomura Yuta
メディアコンテンツ向け記事検索DBとして使うElasticsearch
メディアコンテンツ向け記事検索DBとして使うElasticsearch
Yasuhiro Murata
Logstashを愛して5年、370ページを超えるガチ本を書いてしまった男の話.
Logstashを愛して5年、370ページを超えるガチ本を書いてしまった男の話.
Hibino Hisashi
あらゆる検索を叶えるElastic Workplace Search
あらゆる検索を叶えるElastic Workplace Search
Elasticsearch
【JEUG】 オープンSIEMの世界へ
【JEUG】 オープンSIEMの世界へ
Hibino Hisashi
【第21回Elasticsearch勉強会】aws環境に合わせてelastic stackをログ分析基盤として構築した話
【第21回Elasticsearch勉強会】aws環境に合わせてelastic stackをログ分析基盤として構築した話
Hibino Hisashi
Amazon Elasticsearch Service & Open Distro for Elasticsearch Meetup
Amazon Elasticsearch Service & Open Distro for Elasticsearch Meetup
Hibino Hisashi
【第20回セキュリティ共有勉強会】Amazon FSx for Windows File Serverをセキュリティ観点で試してみたお話
【第20回セキュリティ共有勉強会】Amazon FSx for Windows File Serverをセキュリティ観点で試してみたお話
Hibino Hisashi
【第26回Elasticsearch勉強会】Logstashとともに振り返る、やっちまった事例ごった煮
【第26回Elasticsearch勉強会】Logstashとともに振り返る、やっちまった事例ごった煮
Hibino Hisashi
MySQL 8.0で強化されたGIS機能のご紹介と周辺ツールとの連携について
MySQL 8.0で強化されたGIS機能のご紹介と周辺ツールとの連携について
yoyamasaki
Integrating elasticsearch with asp dot net core
Integrating elasticsearch with asp dot net core
Shotaro Suzuki
OpenStack本番環境の作り方
OpenStack本番環境の作り方
VirtualTech Japan Inc.
【ログ分析勉強会】セッションアクティビティログは使えるのか
【ログ分析勉強会】セッションアクティビティログは使えるのか
Hibino Hisashi
【DeepSecurityUserNight】我が家の箱入り娘を世間に晒すのは危険なのでDeepSecurityに見守ってもらった話
【DeepSecurityUserNight】我が家の箱入り娘を世間に晒すのは危険なのでDeepSecurityに見守ってもらった話
Hibino Hisashi
【JAWS-UGコンテナ#14】ETL処理をServerlessにしてみた件
【JAWS-UGコンテナ#14】ETL処理をServerlessにしてみた件
Hibino Hisashi
空回りのクラウド基盤導入
空回りのクラウド基盤導入
irix_jp
使ってわかった!現場担当者が語るOpenStack運用管理の課題:OpenStack Days 2015 Tokyo 講演
使ってわかった!現場担当者が語るOpenStack運用管理の課題:OpenStack Days 2015 Tokyo 講演
VirtualTech Japan Inc.
Crystal Ball - 12.Regression Analysis
Crystal Ball - 12.Regression Analysis
KaitoKojima
[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
de:code 2017
【SecurityJAWS】Kibana Canvasで魅せる!AWS環境における脅威分析ユースケース
【SecurityJAWS】Kibana Canvasで魅せる!AWS環境における脅威分析ユースケース
Hibino Hisashi
Tendances
(20)
Elasticsaerch Runtime Field
Elasticsaerch Runtime Field
メディアコンテンツ向け記事検索DBとして使うElasticsearch
メディアコンテンツ向け記事検索DBとして使うElasticsearch
Logstashを愛して5年、370ページを超えるガチ本を書いてしまった男の話.
Logstashを愛して5年、370ページを超えるガチ本を書いてしまった男の話.
あらゆる検索を叶えるElastic Workplace Search
あらゆる検索を叶えるElastic Workplace Search
【JEUG】 オープンSIEMの世界へ
【JEUG】 オープンSIEMの世界へ
【第21回Elasticsearch勉強会】aws環境に合わせてelastic stackをログ分析基盤として構築した話
【第21回Elasticsearch勉強会】aws環境に合わせてelastic stackをログ分析基盤として構築した話
Amazon Elasticsearch Service & Open Distro for Elasticsearch Meetup
Amazon Elasticsearch Service & Open Distro for Elasticsearch Meetup
【第20回セキュリティ共有勉強会】Amazon FSx for Windows File Serverをセキュリティ観点で試してみたお話
【第20回セキュリティ共有勉強会】Amazon FSx for Windows File Serverをセキュリティ観点で試してみたお話
【第26回Elasticsearch勉強会】Logstashとともに振り返る、やっちまった事例ごった煮
【第26回Elasticsearch勉強会】Logstashとともに振り返る、やっちまった事例ごった煮
MySQL 8.0で強化されたGIS機能のご紹介と周辺ツールとの連携について
MySQL 8.0で強化されたGIS機能のご紹介と周辺ツールとの連携について
Integrating elasticsearch with asp dot net core
Integrating elasticsearch with asp dot net core
OpenStack本番環境の作り方
OpenStack本番環境の作り方
【ログ分析勉強会】セッションアクティビティログは使えるのか
【ログ分析勉強会】セッションアクティビティログは使えるのか
【DeepSecurityUserNight】我が家の箱入り娘を世間に晒すのは危険なのでDeepSecurityに見守ってもらった話
【DeepSecurityUserNight】我が家の箱入り娘を世間に晒すのは危険なのでDeepSecurityに見守ってもらった話
【JAWS-UGコンテナ#14】ETL処理をServerlessにしてみた件
【JAWS-UGコンテナ#14】ETL処理をServerlessにしてみた件
空回りのクラウド基盤導入
空回りのクラウド基盤導入
使ってわかった!現場担当者が語るOpenStack運用管理の課題:OpenStack Days 2015 Tokyo 講演
使ってわかった!現場担当者が語るOpenStack運用管理の課題:OpenStack Days 2015 Tokyo 講演
Crystal Ball - 12.Regression Analysis
Crystal Ball - 12.Regression Analysis
[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
【SecurityJAWS】Kibana Canvasで魅せる!AWS環境における脅威分析ユースケース
【SecurityJAWS】Kibana Canvasで魅せる!AWS環境における脅威分析ユースケース
Similaire à Elasticsearch workshop 23_sql
検索サービスにSudachiを適用して運用コストを削減した話
検索サービスにSudachiを適用して運用コストを削減した話
Takashi Sasaki
Learn, build, and scale with elastic - realizing great programming experience...
Learn, build, and scale with elastic - realizing great programming experience...
Shotaro Suzuki
Elasticsearchによるリモートワーク時代のセキュリティ対策
Elasticsearchによるリモートワーク時代のセキュリティ対策
Elasticsearch
Elastic Aquia Joint webinar-20211006
Elastic Aquia Joint webinar-20211006
Shotaro Suzuki
Elastic Community Conference
Elastic Community Conference
Hiroshi Yoshioka
Elasticsearch勉強会_NLPQA.pptx
Elasticsearch勉強会_NLPQA.pptx
shinhiguchi
賢くツールを使って脱人海戦術駆動テスト
賢くツールを使って脱人海戦術駆動テスト
Mitsuru Ogawa
Azure Antenna はじめての Azure Data Lake
Azure Antenna はじめての Azure Data Lake
Hideo Takagi
PlaySQLAlchemy: SQLAlchemy入門
PlaySQLAlchemy: SQLAlchemy入門
泰 増田
Elastic circle ci-co-webinar-20210127
Elastic circle ci-co-webinar-20210127
Shotaro Suzuki
Autonomous選手権システムエグゼ社発表資料
Autonomous選手権システムエグゼ社発表資料
Mai Nagahisa
20151024 Azureデータストア概要
20151024 Azureデータストア概要
Keiji Kamebuchi
Renewed using elasticsearchonaspnet-core5
Renewed using elasticsearchonaspnet-core5
Shotaro Suzuki
Azure kobebase lt-20201120
Azure kobebase lt-20201120
Shotaro Suzuki
Evolution of Observability and APM with using Elastic and Microsoft Azure
Evolution of Observability and APM with using Elastic and Microsoft Azure
Shotaro Suzuki
2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド
2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド
EMC Japan
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
VirtualTech Japan Inc.
Building Software Reliability through Distributed Tracing.pdf
Building Software Reliability through Distributed Tracing.pdf
Shotaro Suzuki
Migrating tocloudnativeapplicationwithusingelasticapm
Migrating tocloudnativeapplicationwithusingelasticapm
Shotaro Suzuki
マイクロサービスにおけるテスト自動化 with Karate
マイクロサービスにおけるテスト自動化 with Karate
Takanori Suzuki
Similaire à Elasticsearch workshop 23_sql
(20)
検索サービスにSudachiを適用して運用コストを削減した話
検索サービスにSudachiを適用して運用コストを削減した話
Learn, build, and scale with elastic - realizing great programming experience...
Learn, build, and scale with elastic - realizing great programming experience...
Elasticsearchによるリモートワーク時代のセキュリティ対策
Elasticsearchによるリモートワーク時代のセキュリティ対策
Elastic Aquia Joint webinar-20211006
Elastic Aquia Joint webinar-20211006
Elastic Community Conference
Elastic Community Conference
Elasticsearch勉強会_NLPQA.pptx
Elasticsearch勉強会_NLPQA.pptx
賢くツールを使って脱人海戦術駆動テスト
賢くツールを使って脱人海戦術駆動テスト
Azure Antenna はじめての Azure Data Lake
Azure Antenna はじめての Azure Data Lake
PlaySQLAlchemy: SQLAlchemy入門
PlaySQLAlchemy: SQLAlchemy入門
Elastic circle ci-co-webinar-20210127
Elastic circle ci-co-webinar-20210127
Autonomous選手権システムエグゼ社発表資料
Autonomous選手権システムエグゼ社発表資料
20151024 Azureデータストア概要
20151024 Azureデータストア概要
Renewed using elasticsearchonaspnet-core5
Renewed using elasticsearchonaspnet-core5
Azure kobebase lt-20201120
Azure kobebase lt-20201120
Evolution of Observability and APM with using Elastic and Microsoft Azure
Evolution of Observability and APM with using Elastic and Microsoft Azure
2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド
2015.6.5 EMC主催OpenStackセミナー - 日本仮想化技術様講演スライド
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
OpenStack最新動向と構築のポイント - EMC様セミナー 「あなたのビジネスを高速化! OpenStackが実現する戦略的なクラウドインフラ」
Building Software Reliability through Distributed Tracing.pdf
Building Software Reliability through Distributed Tracing.pdf
Migrating tocloudnativeapplicationwithusingelasticapm
Migrating tocloudnativeapplicationwithusingelasticapm
マイクロサービスにおけるテスト自動化 with Karate
マイクロサービスにおけるテスト自動化 with Karate
Elasticsearch workshop 23_sql
1.
1Copyright © Acroquest
Technology Co., Ltd. All rights reserved. Elasticsearch SQLで 何ができるか整理して見た Acroquest Technology 樋口 慎
2.
樋口 慎 (Acroquest
Technology) ソフトウェアエンジニア/データアナリスト o 主な業務 • 「データ分析・検索システム」構築支援・開発・コンサル o 発表など • JJUG CCC (2016 spring, 2016 fall, 2017 fall) • Data Analytics Showcase • Elasticテクニカルワークショップ twitter:@shin0higuchi 自己紹介 Copyright © Acroquest Technology Co., Ltd. All rights reserved. 2
3.
目次 Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 3 1. Elasticsearch SQLとは? 2. 実際に使ってみる 3. まとめ
4.
Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 4 Elasticsearch SQLとは
5.
Elasticsearch SQLとは Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 5 1. Elasticsearchに対してSQL Likeなクエリを発行することができる 2. REST APIのエンドポイント、CLI、JDBCなどが提供される 3. X-Pack機能の1つ (Basicで利用可) ※JDBCはPlatinumライセンスが必要 https://www.elastic.co/guide/en/elasticsearch/reference/6.x/xpack-sql.html 4. SQLをElasticsearchのqueryに変換するtranslate APIも提供される
6.
Elasticsearch SQLとは Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 6 提供されるコマンドは下記の通り (https://www.elastic.co/guide/en/elasticsearch/reference/6.3/sql-commands.htmlより抜粋)
7.
Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 7 実際に使ってみる
8.
実際に使ってみる(REST API) Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 8 • テーブルの一覧を見る (SHOW TABLES) ① indexやaliasの一覧を表示する (_cat/indices 相当) POST /_xpack/sql?format=txt { "query": "SHOW TABLES" } name | type ---------------+--------------- .kibana | BASE TABLE account | BASE TABLE alias | ALIAS my_index | BASE TABLE my_index2 | BASE TABLE リクエスト例 レスポンス例
9.
実際に使ってみる(REST API) Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 9 • columsの一覧を表示する (SHOW COLUMNS, DESCRIBE) POST /_xpack/sql?format=txt { "query": "DESCRIBE account" } column | type ------------------+--------------- @timestamp |TIMESTAMP birthdate |VARCHAR ・・・略・・・ last_name |VARCHAR リクエスト例 レスポンス例 ※Elasticsearchのデータ型との対応は下記を参照。 https://www.elastic.co/guide/en/elasticsearch/reference/6.x/sql-data-types.html index名
10.
実際に使ってみる(REST API) Copyright ©
Acroquest Technology Co., Ltd. All rights reserved. 10 • indexの内容を表示する (SELECT) POST /_xpack/sql?format=txt { "query": "SELECT gender, ROUND(MAX(age)) FROM account2 GROUP BY gender" } リクエスト例 field名 Function も利用可 index名
11.
実際に使って見る(CLI) Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 11 • bin/elasticsearch-sql-cli • コマンドライン上で手軽にSQLが叩ける
12.
Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 12 デモ
13.
まとめ Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 13 • ElastisearchのSQLで色々と試してみた • コマンドは限られており、JOINなど複雑な処理はできない • Elasticsearchのqueryに不慣れな人には便利 • CLIで手早く検索する時にJSONを(ほぼ)書かずに済む
14.
Copyright © Acroquest
Technology Co., Ltd. All rights reserved. 14 ご清聴ありがとうございました。 Infrastructures Evolution
Télécharger maintenant