Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add integration with OpenSearch Serverless #1917

Closed
RobotCharlie opened this issue Jan 3, 2023 · 4 comments
Closed

Add integration with OpenSearch Serverless #1917

RobotCharlie opened this issue Jan 3, 2023 · 4 comments

Comments

@RobotCharlie
Copy link

RobotCharlie commented Jan 3, 2023

Is your feature request related to a problem? Please describe.
Given AWS OpenSearch Service now has OpenSearch Serverless in preview, if would be nice if AWS Panda SDK supports OpenSearch Serverless just like how it support OpenSearch.

Describe the solution you'd like
AWS Panda SDK start integrating with OpenSearch Serverless like it does with OpenSearch. Knowing it might need to make sure some of the dependencies integrated with OpenSearch Serverless first.

Describe alternatives you've considered
N/A

Additional context
AWS Panda SDK should be able to

  • Initialize collections in OpenSearch Serverless
  • index data to collections
  • search data in collections
  • delete data in collections

Similar to how it supports AWS OpenSearch https://github.com/aws/aws-sdk-pandas/blob/main/tutorials/031%20-%20OpenSearch.ipynb

P.S. Please do not attach files as it's considered a security risk. Add code snippets directly in the message body as much as possible.

@cnfait cnfait self-assigned this Jan 3, 2023
@cnfait
Copy link
Contributor

cnfait commented Jan 3, 2023

Thanks for the feature request - this is something I started working on before the end of the year, I should be able to open a PR soon!

@cnfait cnfait added this to In progress in AWS SDK for pandas roadmap Jan 3, 2023
@RobotCharlie
Copy link
Author

Thanks for the feature request - this is something I started working on before the end of the year, I should be able to open a PR soon!

Amazing -- Thanks @cnfait ! Looking forward to it!

@kukushking
Copy link
Contributor

Hi @RobotCharlie, there is an open PR for this feature and it's already available to try if you install from the feature branch:

pip uninstall awswrangler -y
pip install git+https://github.com/awslabs/aws-data-wrangler.git@feat/opensearch-serverless

It features ability to create collections with all (network, encryption, data) required policies and indexing / searching through the same OpenSearch API client. Check out the tutorial for more

@RobotCharlie
Copy link
Author

Hi @RobotCharlie, there is an open PR for this feature and it's already available to try if you install from the feature branch:


pip uninstall awswrangler -y

pip install git+https://github.com/awslabs/aws-data-wrangler.git@feat/opensearch-serverless

It features ability to create collections with all (network, encryption, data) required policies and indexing / searching through the same OpenSearch API client. Check out the tutorial for more

Awesome! I will try it out sometime this weekend!

@kukushking kukushking moved this from In progress to Done in AWS SDK for pandas roadmap Jan 21, 2023
@kukushking kukushking linked a pull request Jan 27, 2023 that will close this issue
@kukushking kukushking added this to the 2.20.0 milestone Jan 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging a pull request may close this issue.

3 participants