lambda上からOpenSearchを立ち上げる際にkuromojiのプラグインを行いたい。

0

現在lambda上でboto3を活用し、opensearchのdomainを立ち上げています。 将来的にこのdomainでは日本語のデータを登録したいので、kuromojiの利用を考えています。 lambda上からdomainにkuromojiをプラグインする方法はありますか? ちなみに文書の追加はlambdaからHTTPリクエストを行って実施しています。 出来ればlambda上からkuromojiのプラグインを成功させたいです。


We are currently using boto3 on lambda to launch an opensearch domain. In the future, I would like to register Japanese data in this domain, so I am considering using kuromoji. Is there a way to plug in kuromoji to domain from lambda? By the way, documents are added by making an HTTP request from lambda. If possible, I would like to successfully run the kuromoji plugin from lambda.

yuuka_u
質問済み 3ヶ月前264ビュー
2回答
0
承認された回答

ご認識いただいております通り、kuromoji プラグインはドメインの作成に伴い自動的にデプロイされ、お客様側で有効化等する必要がなくご利用いただくことが可能でございます。[1] 設定方法に関しましては、お客様がご利用いただく index の analyzer に kuromoji を指定いただけましたらと存じます。

[1] Amazon OpenSearch Service のエンジンバージョンに応じたプラグイン

Amazon OpenSearch Service ドメインには、OpenSearch コミュニティからのプラグインがパッケージされています。サービスはプラグインを自動的にデプロイおよび管理しますが、ドメインに選択した OpenSearch または従来の Elasticsearch OSS のバージョンに応じて異なるプラグインをデプロイします。
--
プラグイン 	最低限必要な OpenSearch バージョン 	最低限必要な Elasticsearch バージョン
Japanese (kuromoji) Analysis	1.0 	すべてのドメインで含まれる

https://docs.aws.amazon.com/ja_jp/opensearch-service/latest/developerguide/supported-plugins.html

AWS
回答済み 3ヶ月前
  • ご回答ありがとうございます。別の日本語のものを使用する場合はプラグイン設定が必要なようですね。当分kuromojiで対処していこうと思います。

0

実装を進めたところ、kuromojiはデフォルトで使用できることが確認できました。

yuuka_u
回答済み 3ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ