Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Advanced storage mapping configuration view #1835

Open
Assignees
Labels
data-planeRelated to the federated data-planes enhancementNew feature or request
@GregorShear

Description

Data Plane Selection & Storage Mappings UI Redesign

Problem

Customers lack visibility and control over storage mappings configuration:

  • No UI option for Azure Blob Storage (despite backend support)
  • Cannot create subprefix storage mappings (e.g., tenant/eu/) without contacting support
  • Cannot select which data planes are associated with a storage mapping
  • No way to see or set which data plane is the default
  • Array ordering determines the default, which isn't communicated to users

Solution

Replace the current admin view with a clearer interface showing the relationship between storage mappings and data planes.

Mockup: https://estuary-ui.vercel.app/data-planes

Image Image

Key Features

  • Hierarchical Storage Mapping View — Display mappings grouped by tenant prefix with provider, bucket, region, and status.
  • Storage Mapping Configuration Modal — Edit mapping details, select default data plane from dropdown, guide users toward data planes in this preferred order: private > same region > everything else
  • Verify fragment store authorization — Help users add dataplane service creds to their gs/s3 accounts and test connection right from the UI. Block until connections are verified.

Requirements

Continue development in gql api to support this feature:

Mutations

  • createStorageMapping - prevent creating new storage mappings that would impact existing specs
  • updateStorageMapping - still need to understand how to handle republishing specs (and potential failures).

Queries

  • prefixes - consider extending prefix query to return a list of all prefixes/subprefixes, and associated specs - would need something like this for autocomplete prefix fields in the UI, and letting the user know they can't create a new storage mapping because of existing specs

References

Metadata

Metadata

Labels

data-planeRelated to the federated data-planes enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      AltStyle によって変換されたページ (->オリジナル) /