Skip to content

Commit b551732

Browse files
Joe Reuteranomnaco
authored andcommitted
đź“ťDestination Astra DB Connector Name Update, Icon Update, Spec formatting and tooltips (#34600)
Co-authored-by: Obioma Anomnachi <[email protected]>
1 parent bd0a877 commit b551732

File tree

5 files changed

+38
-62
lines changed

5 files changed

+38
-62
lines changed

‎airbyte-integrations/connectors/destination-astra/destination_astra/config.py

+14-6
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,27 @@
99
class AstraIndexingModel(BaseModel):
1010
astra_db_app_token: str = Field(
1111
...,
12-
title="AstraDB Application Token",
12+
title="Astra DB Application Token",
1313
airbyte_secret=True,
14-
description="AstraDB Application Token",
14+
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.",
1515
)
1616
astra_db_endpoint: str = Field(
1717
...,
18-
title="AstraDB Endpoint",
19-
description="AstraDB Endpoint",
18+
title="Astra DB Endpoint",
19+
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.",
2020
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",
2121
examples=["https://8292d414-dd1b-4c33-8431-e838bedc04f7-us-east1.apps.astra.datastax.com"],
2222
)
23-
astra_db_keyspace: str = Field(..., title="AstraDB Keyspace", description="Astra DB Keyspace")
24-
collection: str = Field(..., title="AstraDB collection", description="AstraDB collection")
23+
astra_db_keyspace: str = Field(
24+
...,
25+
title="Astra DB Keyspace",
26+
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.",
27+
)
28+
collection: str = Field(
29+
...,
30+
title="Astra DB collection",
31+
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.",
32+
)
2533

2634
class Config:
2735
title = "Indexing"
Loading

‎airbyte-integrations/connectors/destination-astra/integration_tests/spec.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -317,28 +317,28 @@
317317
"type": "object",
318318
"properties": {
319319
"astra_db_app_token": {
320-
"title": "AstraDB Application Token",
321-
"description": "AstraDB Application Token",
320+
"title": "Astra DB Application Token",
321+
"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.",
322322
"airbyte_secret": true,
323323
"type": "string"
324324
},
325325
"astra_db_endpoint": {
326-
"title": "AstraDB Endpoint",
327-
"description": "AstraDB Endpoint",
326+
"title": "Astra DB Endpoint",
327+
"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.",
328328
"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",
329329
"examples": [
330330
"https://8292d414-dd1b-4c33-8431-e838bedc04f7-us-east1.apps.astra.datastax.com"
331331
],
332332
"type": "string"
333333
},
334334
"astra_db_keyspace": {
335-
"title": "AstraDB Keyspace",
336-
"description": "Astra DB Keyspace",
335+
"title": "Astra DB Keyspace",
336+
"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.",
337337
"type": "string"
338338
},
339339
"collection": {
340-
"title": "AstraDB collection",
341-
"description": "AstraDB collection",
340+
"title": "Astra DB collection",
341+
"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.",
342342
"type": "string"
343343
}
344344
},

‎airbyte-integrations/connectors/destination-astra/metadata.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ data:
1515
connectorSubtype: database
1616
connectorType: destination
1717
definitionId: 042ce96f-1158-4662-9543-e2ff015be97a
18-
dockerImageTag: 0.1.0
18+
dockerImageTag: 0.1.1
1919
dockerRepository: airbyte/destination-astra
2020
githubIssueLabel: destination-astra
2121
icon: astra.svg
2222
license: MIT
23-
name: Astra
23+
name: Astra DB
2424
releaseDate: 2024-01-10
2525
releaseStage: alpha
2626
supportLevel: community

‎docs/integrations/destinations/astra.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Astra Destination
1+
# Astra DB Destination
22

33
This page contains the setup guide and reference information for the destination-astra connector.
44

@@ -38,4 +38,5 @@ This page contains the setup guide and reference information for the destination
3838
## Changelog
3939
| Version | Date | Pull Request | Subject |
4040
| :------ | :--------- | :------------------------------------------------------- | :-------------------------- |
41+
| 0.1.1 | 2024-01-26 | | DS Branding Update |
4142
| 0.1.0 | 2024-01-08 | | Initial Release |

0 commit comments

Comments
 (0)