diff --git a/airbyte-integrations/connectors/destination-astra/destination_astra/config.py b/airbyte-integrations/connectors/destination-astra/destination_astra/config.py index 7606aab4f1c5..01d805ecd782 100644 --- a/airbyte-integrations/connectors/destination-astra/destination_astra/config.py +++ b/airbyte-integrations/connectors/destination-astra/destination_astra/config.py @@ -9,19 +9,27 @@ class AstraIndexingModel(BaseModel): astra_db_app_token: str = Field( ..., - title="AstraDB Application Token", + title="Astra DB Application Token", airbyte_secret=True, - description="AstraDB Application Token", + description="The application token authorizes a user to connect to a specific Astra DB database. It is created when the user clicks the Generate Token button on the Overview tab of the Database page in the Astra UI.", ) astra_db_endpoint: str = Field( ..., - title="AstraDB Endpoint", - description="AstraDB Endpoint", + title="Astra DB Endpoint", + description="The endpoint specifies which Astra DB database queries are sent to. It can be copied from the Database Details section of the Overview tab of the Database page in the Astra UI.", pattern="^https:\\/\\/([a-z]|[0-9]){8}-([a-z]|[0-9]){4}-([a-z]|[0-9]){4}-([a-z]|[0-9]){4}-([a-z]|[0-9]){12}-[^\\.]*?\\.apps\\.astra\\.datastax\\.com", examples=["https://8292d414-dd1b-4c33-8431-e838bedc04f7-us-east1.apps.astra.datastax.com"], ) - astra_db_keyspace: str = Field(..., title="AstraDB Keyspace", description="Astra DB Keyspace") - collection: str = Field(..., title="AstraDB collection", description="AstraDB collection") + astra_db_keyspace: str = Field( + ..., + title="Astra DB Keyspace", + description="Keyspaces (or Namespaces) serve as containers for organizing data within a database. You can create a new keyspace uisng the Data Explorer tab in the Astra UI. The keyspace default_keyspace is created for you when you create a Vector Database in Astra DB.", + ) + collection: str = Field( + ..., + title="Astra DB collection", + description="Collections hold data. They are analagous to tables in traditional Cassandra terminology. This tool will create the collection with the provided name automatically if it does not already exist. Alternatively, you can create one thorugh the Data Explorer tab in the Astra UI.", + ) class Config: title = "Indexing" diff --git a/airbyte-integrations/connectors/destination-astra/icon.svg b/airbyte-integrations/connectors/destination-astra/icon.svg index 2d1f6c918ed9..ecc353976f51 100644 --- a/airbyte-integrations/connectors/destination-astra/icon.svg +++ b/airbyte-integrations/connectors/destination-astra/icon.svg @@ -1,46 +1,13 @@ - - - - - - - - - + + + + + + + + + + + + diff --git a/airbyte-integrations/connectors/destination-astra/integration_tests/spec.json b/airbyte-integrations/connectors/destination-astra/integration_tests/spec.json index a94caed893cf..35951290a06c 100644 --- a/airbyte-integrations/connectors/destination-astra/integration_tests/spec.json +++ b/airbyte-integrations/connectors/destination-astra/integration_tests/spec.json @@ -317,14 +317,14 @@ "type": "object", "properties": { "astra_db_app_token": { - "title": "AstraDB Application Token", - "description": "AstraDB Application Token", + "title": "Astra DB Application Token", + "description": "The application token authorizes a user to connect to a specific Astra DB database. It is created when the user clicks the Generate Token button on the Overview tab of the Database page in the Astra UI.", "airbyte_secret": true, "type": "string" }, "astra_db_endpoint": { - "title": "AstraDB Endpoint", - "description": "AstraDB Endpoint", + "title": "Astra DB Endpoint", + "description": "The endpoint specifies which Astra DB database queries are sent to. It can be copied from the Database Details section of the Overview tab of the Database page in the Astra UI.", "pattern": "^https:\\/\\/([a-z]|[0-9]){8}-([a-z]|[0-9]){4}-([a-z]|[0-9]){4}-([a-z]|[0-9]){4}-([a-z]|[0-9]){12}-[^\\.]*?\\.apps\\.astra\\.datastax\\.com", "examples": [ "https://8292d414-dd1b-4c33-8431-e838bedc04f7-us-east1.apps.astra.datastax.com" @@ -332,13 +332,13 @@ "type": "string" }, "astra_db_keyspace": { - "title": "AstraDB Keyspace", - "description": "Astra DB Keyspace", + "title": "Astra DB Keyspace", + "description": "Keyspaces (or Namespaces) serve as containers for organizing data within a database. You can create a new keyspace uisng the Data Explorer tab in the Astra UI. The keyspace default_keyspace is created for you when you create a Vector Database in Astra DB.", "type": "string" }, "collection": { - "title": "AstraDB collection", - "description": "AstraDB collection", + "title": "Astra DB collection", + "description": "Collections hold data. They are analagous to tables in traditional Cassandra terminology. This tool will create the collection with the provided name automatically if it does not already exist. Alternatively, you can create one thorugh the Data Explorer tab in the Astra UI.", "type": "string" } }, diff --git a/airbyte-integrations/connectors/destination-astra/metadata.yaml b/airbyte-integrations/connectors/destination-astra/metadata.yaml index c9c245c358d3..c675ed875fdd 100644 --- a/airbyte-integrations/connectors/destination-astra/metadata.yaml +++ b/airbyte-integrations/connectors/destination-astra/metadata.yaml @@ -15,12 +15,12 @@ data: connectorSubtype: database connectorType: destination definitionId: 042ce96f-1158-4662-9543-e2ff015be97a - dockerImageTag: 0.1.0 + dockerImageTag: 0.1.1 dockerRepository: airbyte/destination-astra githubIssueLabel: destination-astra icon: astra.svg license: MIT - name: Astra + name: Astra DB releaseDate: 2024-01-10 releaseStage: alpha supportLevel: community diff --git a/docs/integrations/destinations/astra.md b/docs/integrations/destinations/astra.md index 554368588307..b17eb8c29e8c 100644 --- a/docs/integrations/destinations/astra.md +++ b/docs/integrations/destinations/astra.md @@ -1,4 +1,4 @@ -# Astra Destination +# Astra DB Destination This page contains the setup guide and reference information for the destination-astra connector. @@ -38,4 +38,5 @@ This page contains the setup guide and reference information for the destination ## Changelog | Version | Date | Pull Request | Subject | | :------ | :--------- | :------------------------------------------------------- | :-------------------------- | +| 0.1.1 | 2024-01-26 | | DS Branding Update | | 0.1.0 | 2024-01-08 | | Initial Release |