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

OpenSearch domain as Catalog in Spark #395

Closed
Tracked by #185
penghuo opened this issue Jun 24, 2024 · 0 comments
Closed
Tracked by #185

OpenSearch domain as Catalog in Spark #395

penghuo opened this issue Jun 24, 2024 · 0 comments
Assignees

Comments

@penghuo
Copy link
Collaborator

penghuo commented Jun 24, 2024

User interface

Catalog configuration

  • user configure OpenSearch domain as a OpenSearchCatalog. then refer to this catalog by using name dev
  • user configure OpenSearch domain access client.
spark.sql.catalog.dev=org.apache.opensearch.spark.OpenSearchCatalog
spark.sql.catalog.dev.opensearch.port: default is 9200.
spark.sql.catalog.dev.opensearch.scheme: default is http. valid values [http, https]
spark.sql.catalog.dev.opensearch.auth: default is noauth. valid values [noauth, sigv4, basic]
spark.sql.catalog.dev.opensearch.auth.username: basic auth username.
spark.sql.catalog.dev.opensearch.auth.password: basic auth password.
spark.sql.catalog.dev.opensearch.region: default is us-west-2. only been used when auth=sigv4
spark.sql.catalog.dev.opensearch.customAWSCredentialsProvider: default is empty.

Namespace

the only namespace supported is default

Supported catalog operation

read only catalog operations are supported.

  • loadTable

Limitations

the following catalog operations are not supported.

  • listTables
  • createTable
  • alterTable
  • dropTable
  • renameTable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant