App Searchおよびワークプレイス検索スタンドアロン製品は現在、非推奨となっています

App SearchとWorkplace Searchのコア機能は、ElasticsearchおよびKibanaで利用可能です。

バージョン9.0におけるApp Searchおよびワークプレイス検索の非推奨についてお知らせします。

もしあなたが現在ElasticのApp Searchやワークプレイス検索製品を楽しんでいるなら、急いで移行する必要はありません。これらは最新の8.xバージョンすべてで利用可能であり、EOL発表後27か月間サポートされます

これらの製品はもともと、Elasticsearch上でアプリケーションやエンタープライズサーチを構築するエクスペリエンスをシンプルにするために設計されており、Elasticsearchの外側のレイヤーに実装されたシンプルなAPI、管理UI、コネクターを提供します。これは多くの点で成功しましたが、Elasticsearchの外側で構築したことにより、提供される機能の柔軟性と能力が制限されていました。ユーザーはElasticsearchに対して大規模な直接クエリを実行できませんでした。

さらに、これらの簡素化されたエクスペリエンスにセマンティック検索やベクトル検索を導入することは困難でした。そのため、過去12~18か月間、私たちはそれらの簡素化されたAPIやエクスペリエンスの多くをElasticsearch自体に直接組み込むことに注力してきました。これには、シノニムクエリルールの管理から、ベクトル検索やセマンティック検索の追加を簡素化する新しいsemantic_textフィールドタイプまで、すべてが含まれます。

すぐに移行する必要はありませんが、アプリ Searchやワークプレイス検索を使用している場合、Elasticsearchに直接移行して新しい
サーバーレス製品のメリットを活用する絶好の機会です。最適な関連性を得るために、セマンティック検索やベクトル検索をこれまで以上に簡単に開始できるようになりました。

エンタープライズスケールでの検索

Elastic Cloud Serverlessアーキテクチャーは、検索ワークロードと投入ワークロードを分離することで、必要なパフォーマンスを実現するように設計されています。

SAP Concurのようなお客様は、Elasticsearch Serverlessの使いやすさ、シンプルなセットアップ、オートスケーリング能力を、チームが採用を決めた重要な要因として挙げています。

自社データ

組織のデータをElasticsearchに接続すると、あらゆるデータの取得、分析、構築が可能になります。

当社では、あらゆる規模や形式のデータを投入するために、豊富な言語クライアントのカタログ(Java、.NET、Python、Goなど)を提供しています。軽量なクローラーを使用してプライベートイントラネットのHTMLやチームWikiを取り込んだり、セルフマネージドコネクター包括的な統合カタログを使用して、30以上のサードパーティソースからビジネスシステムデータに接続したりできます。さらに、独自のデータソース用にコネクターをカスタマイズしたり、シンプルなファイルアップロードを使用したりすることも可能です。 

データがElasticsearchに取り込まれたら、最初のエージェントの構築まであと一歩です。

AIを活用した関連性

セマンティック検索やベクトル検索を追加する際、ELSER(英語のスパースベクトルモデル)とE5(多言語の高密度ベクトルモデル)のオプションを標準で利用できるようになりました。セマンティック・リランキングを検討する際には、クロスエンコーダのリランキングモデルであるElastic Rerankをご利用いただけます。このモデルは、インデックスの再作成や既存のデータパイプラインを変更することなく、関連性を向上させる柔軟性を求める場合に最適です。

当社のOpen Inference APIを活用することで、開発者はOpenAI、JinaAI、Alibaba Cloud AIなどのMachine LearningおよびLLMプロバイダーのエコシステムから得られるコンテンツの埋め込みや要約を直接格納できます。

これらの強力なAI機能をローコードで利用できるように、すぐに使えるPlaygroundと、ドキュメント、ガイダンス、リソースに素早くアクセスして最初のエージェントの実装を簡素化できるSearch AI Assistantをバンドルして提供しています。

Video thumbnail

_searchのフルパワーを駆使して、他に類を見ない強力なワークフローを構築できますが、ユーザーには新しい検索方法も提供しています。ES|QLは、全文検索とセマンティック検索のためのシンプルかつパワフルな検索クエリ言語であり、Discoverで利用可能です。

特定の部門の従業員を、簡単なステートメント1つで見つけます。

// join employees with their department name
FROM employees
| LOOKUP JOIN departments ON dep_id
| KEEP last_name, first_name, dep_name

Elasticsearchの機能は、想像力のおよぶ限り、どこまでも自由です。データさえ用意すれば、後は当社が処理します。

本記事に記述されているあらゆる機能ないし性能のリリースおよびタイミングは、Elasticの単独裁量に委ねられます。現時点で提供されていないあらゆる機能ないし性能は、すみやかに提供されない可能性、または一切の提供が行われない可能性があります。

このブログ記事では、それぞれのオーナーが所有・運用するサードパーティの生成AIツールを使用したり、参照している可能性があります。Elasticはこれらのサードパーティのツールについていかなる権限も持たず、これらのコンテンツ、運用、使用、またはこれらのツールの使用により生じた損失や損害について、一切の責任も義務も負いません。個人情報または秘密/機密情報についてAIツールを使用する場合は、十分に注意してください。提供したあらゆるデータはAIの訓練やその他の目的に使用される可能性があります。提供した情報の安全や機密性が確保される保証はありません。生成AIツールを使用する前に、プライバシー取り扱い方針や利用条件を十分に理解しておく必要があります。

Elastic、Elasticsearch、ESRE、Elasticsearch Relevance Engine、および関連するマークは、米国およびその他の国におけるElasticsearch N.V.の商標、ロゴ、または登録商標です。他のすべての会社名および製品名は、各所有者の商標、ロゴ、登録商標です。