Our goal is to help our notebook users to be more productive—to do things quickly and more effectively. Notebooks have helped our users get started on building code and models easily, but they still face challenges in organizing and controlled sharing of notebooks.
Today, we are excited to ship a new-look user interface for notebooks; it facilitates organization, enables access controls, and enables the exploration of datasets.
Watch this video to view this new functionality.
Organization of Notebooks
In the new interface, users can organize their notebooks in layers, as follows:
Folders and subfolders: Users can create folders, and create notebooks inside these folders. This makes it easier to manage notebooks.
Shared and individual workspaces: Users can create notebooks in two environments—a Personal Workspace and a Shared Workspace. This provides a way to isolate shared notebooks from those that are being developed individually.
Access controls can be applied with the level of granularity needed, as follows:
Actions: Permissions that allow or deny actions such as read-only, update, delete.
Users: Permissions that can be assigned at the individual user level or at the group level.
Users can explore datasets to which they have access.
Access to Hive tables and S3 files: Users can view Hive tables and S3 files directly from the notebook interface.
As we migrate to this implementation, it is important to note that all notebooks created prior to this rollout will be placed in the Common Folder.
Over the next couple of weeks, we plan to roll out these features to all accounts. We plan to build on these improvements over time with more stats, information, and features that are useful to you. If you have feedback or feature suggestions we’d love to hear them. If you’re interested in trying out the new features immediately, please contact us at [email protected]
More details are available in the documentation portal: