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
gefragt vor 4 Monaten277 Aufrufe
2 Antworten
0
Akzeptierte Antwort

ご認識いただいております通り、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
beantwortet vor 4 Monaten
  • ご回答ありがとうございます。別の日本語のものを使用する場合はプラグイン設定が必要なようですね。当分kuromojiで対処していこうと思います。

0

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

yuuka_u
beantwortet vor 4 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen