CATEGORY

Elastic

  • 2022年5月18日
  • 2023年3月4日

【c#】Elastic Searchに接続してデータを取得する方法

Elasticsearchは様々なAPIを提供しており、c#のプログラムからAPIを介してElasticsearchを操作することもできます。 今回はc#からElasticsearchのデータを取得する方法を紹介します。 前提 バージョン 前提として、今回の.NETCoreとElasticsearc […]

  • 2022年3月28日
  • 2023年3月4日

【Elastic】APIでインデックス操作 -インデックス作成

elastidsearchは豊富なAPIを提供しており、インデックスに対する様々な操作を実行することができます。 今回は、APIを介してインデックスを作成する方法を紹介します。 実行環境 今回APIはKibanaの「開発ツール」から実行します。 インデックス作成 まずは基本構文です。 PUT /イン […]

  • 2022年3月25日
  • 2023年3月4日

【Elastic】Search APIでデータを検索する

elasticseachはJSONベースの検索/分析エンジンで、データを蓄積するという点でDBのような特性も持ちます。 elasticsearchには豊富なAPIも用意されており、これらを介してデータのCRUD操作も可能です。 とりわけドキュメントの検索に用いるAPIはSearch APIと呼ばれ、 […]

  • 2022年1月27日
  • 2023年3月4日

【Kibana】Discoverの使用方法まとめ

KibanaはElasticsearchに蓄積したデータを検索・可視化するためのWebアプリケーションです。Kibanaの機能にあるDiscoverはデータを検索、閲覧するための機能です。 今回は、Discover画面でできることおよび操作方法についてまとめていこうと思います。 Discover画面 […]

  • 2021年12月21日
  • 2023年3月6日

【Logstash】不要な項目(フィールド)を削除してElasticsearchのデータ容量を節約する

LogstashはElasticsearchにデータを投入するためのツールで、リアルタイムに生成されるデータを随時加工し、Elasticsearchに送出することができます。 Logstashを使ってデータを入れる際、全ての項目を入れなくてよいケースもあると思います。不要なデータを削ることは、容量を […]

  • 2021年12月18日
  • 2023年3月6日

【Kibana】Canvasでリンクを付けてページ遷移する方法

Elastic StackのKibanaではダッシュボードやCanvasといった機能が用意されており、様々な形でデータを可視化することができます。 データの可視化は1ページのダッシュボードやCanvasで完結することもあれば、そうならない場合もあります。 そんなときに、画面遷移ができればより効率的に […]

  • 2021年11月3日
  • 2023年4月21日

【Kibana】canvasで画像を使ってデータを可視化する

KibanaのCanvasでは、グラフや表だけでなく、画像を使ってデータの値を示すこともできます。 といわれても、何をどうやって?と疑問に思うことでしょう。今回は、画像を使ってデータを示す方法を具体的に紹介していこうと思います。 Canvasではこんなこともできるんだと知ってもらえればと思います。 […]

  • 2021年9月22日
  • 2023年4月21日

【Logstash】一定周期で取得するデータを集約してElasticsearchに取り込む方法

Logstashはデータを加工しながらElasticsearchにリアルタイムに投入するツールです。Logstashでは単にインプットのデータを送出するだけでなく、一定期間のデータを集約して平均値等を算出し、レコードとして出力できます。 今回は、一定期間のデータを集約してレコードとしてElastic […]

  • 2021年9月7日
  • 2023年4月21日

【Kibana】Visualizeで実装可能なグラフまとめ

Elastic StackのKibanaでは、データを様々な方法で可視化することができます。KibanaにはVisualizeという機能があり、ダッシュボード等で表示するグラフを作成することができます。 今回は、Visualizeで実装可能なグラフとその特徴についてまとめていきたいと思います。 Vi […]

  • 2021年7月30日
  • 2023年4月21日

【Elastic】kuromojiプラグインを導入して日本語検索してみる

Elasticsearchは全文検索を強みとした検索エンジンです。 今回は、日本語の全文検索をElasticsearchで実践していきます。Elasticsearchで日本語の全文検索を行うには、kuromojiプラグインとicuプラグインを使用します。 日本語の全文検索は難しい 例えば英語の場合、 […]