Analyze APIの VS Codeプラグインを作ってみた
2020/03/24 MS Open Tech Night #9 Jun Ohtani @johtani
MS Open Tech Night 20200324 1
Slide 2
自己紹介
• フリーランスエンジニア • Apache Solr入門(第2版まで)やデータ分析基盤構築入門 の著者の一人 • KibanaのAnalyze API UI pluginの作者 MS Open Tech Night 20200324 2
Slide 3
Elasticsearchのインデックス(簡易的説明)
MS Open Tech Night 20200324 3
Slide 4
Lucene/Elasticsearchの仕組み - Index 1. ドキュメントの文字列を単語に分割 • Text Analysis 2. 分割された単語で転置インデックス構築 • Indexer / Inverted Index
MS Open Tech Night 20200324 4
Slide 5
Text Analysis • 入力文字列を一定のルールに基づいて、 単語列にして出力する • Analyzerと呼ばれる仕組みにより実現
MS Open Tech Night 20200324 5
Slide 6
Text Analysis - 例
MS Open Tech Night 20200324 6
Slide 7
Analyze API? GET /_analyze { }
“analyzer” : “standard”, “text” : “Quick Brown Foxes!”
https://www.elastic.co/guide/en/elasticsearch/ reference/current/indices-analyze.html
MS Open Tech Night 20200324 7