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

Please add databricks sql client #133

Closed
innai30 opened this issue Jul 3, 2023 · 9 comments
Closed

Please add databricks sql client #133

innai30 opened this issue Jul 3, 2023 · 9 comments
Assignees

Comments

@innai30
Copy link

innai30 commented Jul 3, 2023

No description provided.

@memoryz
Copy link
Contributor

memoryz commented Jul 5, 2023

Which API are you referring to? Can you also describe how you plan to use that API?

@innai30
Copy link
Author

innai30 commented Jul 6, 2023

Databricks sql: https://docs.databricks.com/api/workspace/dashboards/list
and
Unity Catalog:
https://docs.databricks.com/api/workspace/catalogs/list
I want to be able to create/delete/update schema/table/view from C# code.

@memoryz
Copy link
Contributor

memoryz commented Aug 4, 2023

Databricks sql: https://docs.databricks.com/api/workspace/dashboards/list and Unity Catalog: https://docs.databricks.com/api/workspace/catalogs/list I want to be able to create/delete/update schema/table/view from C# code.

Thanks for the links. I'll take a look.

@memoryz memoryz self-assigned this Aug 4, 2023
@amirjalali1
Copy link

amirjalali1 commented Aug 14, 2023

@memoryz is there any chance to have .net driver as well? I've attempted to connect to Databricks SQL using the ODBC driver on Mac M1. However, due to the limitations with 64-bit compatibility on the M1, it's been challenging. The only alternative I've found is using Colima, but it hasn't been an optimal solution.

@memoryz
Copy link
Contributor

memoryz commented Sep 8, 2023

To give an update on this: I'm looking into Unity Catalog API but having trouble testing it because I don't have permission to enable unity catalog at tenant level in my organization, and I'm trying to hunt down the Databricks account administrators. This will take some time.

@jvmlet
Copy link

jvmlet commented Sep 9, 2023

We have implemented sql query history api, would you be interested in PR ?

@memoryz
Copy link
Contributor

memoryz commented Sep 9, 2023

We have implemented sql query history api, would you be interested in PR ?

Yes of course! Community contribution is very much appreciated!

@jtgooding42
Copy link

We have built a low and mid layer for the SQL API, I haven't submitted it because it requires a change in the base classes that feels like a hack, but the last release it looked like someone was heading in the right direction with config overrides for headers, is that work complete? The SQL API requires a different header and auth than the standard calls. The low level happy to share, the mid layer is probably unique to us and might not actually belong in the base classes.

@memoryz
Copy link
Contributor

memoryz commented Apr 15, 2024

Recently the community contributed a few APIs under the SQL API and Unity Catalog API. Do these satisfy your needs?
#185
#159

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants