OpenSearch-Dashboards icon indicating copy to clipboard operation
OpenSearch-Dashboards copied to clipboard

[Proposal] - Naming for data sources

Open shanilpa opened this issue 1 year ago • 2 comments
trafficstars

As OpenSearch evolves to support connections to other OpenSearch clusters, and federated data sources we need a unified way to represent data sources in the UI. The following is being proposed:

image (11)

shanilpa avatar Mar 07 '24 21:03 shanilpa

Cross cluster should be "Follower cluster" not "Federated connection" -- for follower clusters, the convention already in the cross cluster spec is a single colon, not a dot. So while the first example makes sense, the second and third should be changed to: Data source connection::Cross-cluster connection:index/index pattern and Data source connection::Index or Index pattern

respectively

kgcreative avatar Mar 08 '24 01:03 kgcreative

(Existing pattern is indexName.field; so dataSource.indexName is weird. This is why cross-cluster went with crossCluster:indexName; so, then the pattern would be dataSource::index.field or dataSource::crossCluster:index.field

kgcreative avatar Mar 08 '24 01:03 kgcreative

Do we already introduce the restriction that all of these various connections, clusters, federated connections, databases, tables, and indices all cannot include colons or periods within their names? I could see there being colons within a stray table.

paulstn avatar Jun 17 '24 22:06 paulstn