Product Feedback

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Default widget behavior should not be "run accessed commands"

    When Databricks widgets are created, the default behavior is to "run accessed commands" when the values are changed. Even clicking in the box and clicking out without changing the value will trigger this behavior.

    I believe the default behavior should be to do nothing, as automatically running when you are not familiar with this behavior can lead to unintended and catastrophic accidental runs.

    20 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Notebooks  ·  Flag idea as inappropriate…  ·  Admin →
  2. The workspace is displayed at the top of the interface.

    The workspace could be displayed at the top of the interface. For example - "Microsoft Azure - XYZ Workspace". It is annoying to determine the workspace by clicking on the "person" icon on the right and looking at the drop down to determine the workspace.

    14 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Navigation UI  ·  Flag idea as inappropriate…  ·  Admin →
  3. Git integration should be on folder/repo level, not just single notebooks

    The current git integration only integrates single notebooks. But with notebook flows and other features, we have a whole folder structure of notebooks with interdependencies. So instead of integrating a single notebook with a file in git, you should be able to connect a Databricks folder to a git repo and branch, pursing/pulling the whole thing in one (just like a normal git repo).

    I know this can be accomplished using the workspace api and CLI, but it would be great to be able to do this without involving the desktop at all.

    29 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Notebooks  ·  Flag idea as inappropriate…  ·  Admin →
  4. Undo delete cell

    As title says!

    Or in fact undo any non editor command..

    29 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Notebooks  ·  Flag idea as inappropriate…  ·  Admin →
  5. Notebook linked to repo - when moving or trashing, repo should be updated

    Linking a notebook to a repository is easy, but if you delete or move a notebook, the linked repository isn't updated with the changes. I would expect that the repository would be kept up to date. This is confusing and requires manual management.

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Notebooks  ·  Flag idea as inappropriate…  ·  Admin →
  6. Collapsible Headings in html export

    It would be great if the html export of a notebook with collapsible headings would also have collapsible headings.

    43 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Notebooks  ·  Flag idea as inappropriate…  ·  Admin →
  7. Make Databricks available in Hong Kong AWS Region

    AWS region Hong Kong (ap-east-1) is open since 2019-04-25 and quickly gaining popularity.

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Account management  ·  Flag idea as inappropriate…  ·  Admin →
  8. azure active directory

    I would like to grant users access based on Azure AD security groups. Instead of managing users individually and directly in databricks.

    121 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Account management  ·  Flag idea as inappropriate…  ·  Admin →
  9. TensorFlow 1.14.0 / 2.0.0a broken

    I really need TensorFlow 1.14.0 for a lot of bug fixes, but can't seem to install it using an init_script as described in https://docs.azuredatabricks.net/applications/deep-learning/single-node-training/tensorflow.html

    The problem seems to lie in the dependency wrapt (I logged and found it to be a problem):
    "Cannot uninstall 'wrapt'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall."

    This breaks 1.14.0 and 2.0.0a since both depend on wrapt>=1.11.1

    I tried to first install wrapt with --ignore installed, and although it looks like it works I end up with…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  External libraries / applications  ·  Flag idea as inappropriate…  ·  Admin →
  10. search a string in all notebooks

    search a string in all notebooks (all cells, all of the code) like search in project in any ide

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Navigation UI  ·  Flag idea as inappropriate…  ·  Admin →
  11. Increase resizing handle on sidebar vertically and add auto expand to show full names

    The handle with html class "ui-resizable-handle ui-resizable-e" is too small and hard to notice, so expanding the sidebar is very difficult and if you miss to the right, you close the sidebar unless you pin it, which is annoying. This makes navigating very difficult. You could expand that vertically to make it easier, as that's probably expected user behavior given that all windows on a desktop can be expanded from any point on the side. You could also add a feature to auto expand to the maximum character length of your longest table, database or file name.

    17 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Navigation UI  ·  Flag idea as inappropriate…  ·  Admin →
  12. Create dashboard from multiple notebooks

    I have different notebooks and would like to create a dashboard that pulls the outputs from different notebooks. I'm not sure if that feature is already available but when I try to add a cell to an existing dashboard from another notebook, I can't find it.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Dashboards  ·  Flag idea as inappropriate…  ·  Admin →
  13. It would be great if cells showed the amount of time they have been running (not just when finished)

    When you run a cell, it shows you the amount of time it took, *when the cell finished*.

    It would be great if it showed you the time it has taken so far, *while* executing.

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Notebooks  ·  Flag idea as inappropriate…  ·  Admin →
  14. Vim keybindings in Notebook

    Introduce an extension to support in-cell Vim keybindings.
    Vim has been optimized over several years resulting in an extremely efficient tool to edit and develop code.
    A Vim extension for DB notebooks would be valuable asset for the community.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Notebooks  ·  Flag idea as inappropriate…  ·  Admin →
  15. Provide a working example of TensorFlow 2.0 subclassing API running in eager mode in a Pandas UDF

    Currently there is no example of working weight loading in a (possibly nested) subclassed TF2.0 model (tf.keras, the new standard) running inside a Pandas UDF, since this is the new industry standard of ML it would be great to have an example of how this is done in databricks

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  16. Allow for non-GPU workers with a GPU driver

    For single node-GPU (ML/TensorFlow/etc) work, it can be useful to have Spark running and aggregating work on the driver while not doing any GPU work on the workers. Thus it would be great to be able to mix and match a cost-effective setup that doesn't have GPU's idling on the workers.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Cluster management  ·  Flag idea as inappropriate…  ·  Admin →
  17. Use AAD authentication in the REST API and Databricks CLI instead of user tokens

    Use Azure Active Directory (AAD) authentication in the REST API (and Databricks CLI) instead of user tokens

    78 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  REST API  ·  Flag idea as inappropriate…  ·  Admin →
  18. How to install pip package with index-url and private-index-url

    I wonder how to install python packages that are in my private index?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  External libraries / applications  ·  Flag idea as inappropriate…  ·  Admin →
  19. There was a button to jump to the current running cell

    This would save me LITERALLY SECONDS every day. And a lot of sanity.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. streaming visualization

    It would be great if streaming visualizations were supported just like it was demoed by Michael Armbrust in the following video. Having to refresh manually, or on a schedule, for a live dashboard is not as elegant.

    https://youtu.be/IJmFTXvUZgY?t=627

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 17 18
  • Don't see your idea?

Feedback and Knowledge Base