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

[FEATURE] Rest API Support in the SDK #663

Open
bogdanghit opened this issue Dec 8, 2020 · 1 comment
Open

[FEATURE] Rest API Support in the SDK #663

bogdanghit opened this issue Dec 8, 2020 · 1 comment
Labels
enhancement New feature or request

Comments

@bogdanghit
Copy link

Is your feature request related to a problem? Please describe.
Existing connection dialog details requires going back and forth between Tableau and DBR backend. We want to avoid having to copy paste connection details from the backend to the connection dialog.

Screenshot 2020-12-08 at 15 41 36

Describe the solution you'd like
Currently the Databricks connector requires setting up a specific endpoint (cluster) to connect to in the form of an HTTP Path field. We would like to have the ability to leverage the Databricks REST API 2.0. We want to replace the manual setting of the HTTP Path field by doing a REST API call to the Server Hostname using the token.

We propose the following changes:

  1. Pass the Workspace URL (workspaceId is currently included in the HTTP Path field) instead of Server Hostname
    Provide Auth details and click Sign In
  2. In the backend, the connector makes a REST API call to list either all available clusters if PAT is used, or all passthrough-enabled clusters if AAD is used
  3. The connector populates a drop-down with the list of clusters retrieved
  4. The user selects the cluster to connect to.

About You
Name: Bogdan Ghit
Company: Databricks

@rosswbrown rosswbrown added the enhancement New feature or request label Dec 15, 2020
@VasanthiNeelagiri
Copy link

Hi, I am a new PM for the Connector SDK and I am looking at our feature backlog and getting things prioritized. I would appreciate if you can give your feedback for our product via this form. It should only take 2-5 mins but would be super valuable to our team. Thanks in advance!!
https://docs.google.com/forms/d/e/1FAIpQLSfs5OreNsxnva_uTO2vTxnoF-oq-37tEdrUpirUKwqud2Ib7g/viewform?usp=sf_link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants