-
Notifications
You must be signed in to change notification settings - Fork 905
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
[DataCatalog]: Autocompletion support for accessing datasets #3914
Comments
Re-stating what I said about dynamic properties (aka "pandas .column access") in #1721:
Is this something that could be addressed with https://github.com/kedro-org/vscode-kedro @noklam ? |
I think address this with VSCode extension is possible, but I think we should exhaust solutions that work for most of the things first. I know inherit from I like:
|
This looks fantastic, and if it works on IPython I'm sure it will work in other places. Wondering if According to https://stackoverflow.com/a/38732914, it's supported since 2014 ipython/ipython#5304 |
This does not rely on LSP though, it's a special IPython functionality https://github.com/ipython/ipython/blob/1b4607fbee253a718df14419414f624dfde1164e/IPython/core/completer.py#L2488-L2510 |
Quote from Slack discussion, I think we have a promising solution now! (TypedDict). Is this ready enough to put in a sprint? Do we want to discuss on the API? I proposed one and asked in Slack
|
If we want IPython and Jupyter autocompletion, there's no need to change the inheritance relationship of the https://ipython.readthedocs.io/en/stable/config/integrating.html#tab-completion See (the code snippet I linked above) |
If we can indeed do it this way, I'm all for it. Changing the |
Description
Users struggle to find datasets within the catalog, particularly when dealing with a large number of datasets. They express the need for autocomplete functionality when accessing datasets in the catalog.
We propose implementing autocompletion support for accessing datasets in the catalog, enabling users to receive suggestions for dataset names as they type.
Relates to #1721
Context
YAML
file to find how they named the dataset."The text was updated successfully, but these errors were encountered: