# SageMakerStudioDataEngineeringExtensions
SageMaker Unified Studio Data Engineering Extensions
This package contains several extensions that enhance the experiences for SageMakerStudioDataEngineeringSessions.
This pacakge is depend on SageMaker Unified Studio environment.
## List of extensions
- SageMaker Connection Magic JupyterLab Extension
- SageMaker Data Explorer
- SageMaker Jupyter Server Extension
- SageMaker Spark Monitor
- SageMaker Unified Studio Theme
- SageMaker UI Doc Manger JupyterLag Plugin
## How to install these extensions
### Conda
For Conda users, if you install this package via Conda, all of these extensions are installed by default.
### PyPi
For PyPi users, if you install this package via pip install, all of these extensions are installed by default.
## Extension Details
### SageMaker Connection Magic JupyterLab Extension
This package contains a JupyterLab extension which provides a user-friendly experience for switching between different computes. For example, you can use this extension to easily switch from local python compute to different remote computes like EMR Cluster/Glue/EMR-Serverless.
### SageMaker Data Explorer
This package contains a JupyterLab extension which provides a side tab inside JupyterLab. That tab supports browsering data from different data source like Redshift/S3/LakeHouse.
### SageMaker Jupyter Server Extension
This package contains some Jupyter Server api to support other extensions in SageMaker Unified Studio.
### SageMaker Spark Monitor
This package contains a JupyterLab extension which provides a widget showing the progress of a running spark application in remote compute.
#### Setup
To load this extension, make sure you have iPython config file generated. If not, you could run `ipython profile create`, then a file with path `~/.ipython/profile_default/ipython_config.py` should be generated
Then you will need to add the following line in the end of that config file
```
c.InteractiveShellApp.extensions.extend(['sagemaker_sparkmonitor.kernelextension'])
```
once that config is added, restart the JupyterLab kernel to make the config change apply
### SageMaker Unified Studio Theme
This package contains a custom Theme for SageMaker Unified Studio
### SageMaker UI Doc Manger JupyterLag Plugin
This package is a JupyterLab extension which supports a shortcut from SageMaker Unified Studio portal to open a notebook in JupyterLab.
Raw data
{
"_id": null,
"home_page": null,
"name": "sagemaker-studio-dataengineering-extensions",
"maintainer": "sagemaker-unified-studio",
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": "AWS, Amazon, Data Engineering, SageMaker, SageMaker Unified Studio",
"author": "Amazon Web Services",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/37/b8/4d52f5c3fed0e475877157b79cf11f6269a9bcce58ac9989a0dd528f7e92/sagemaker_studio_dataengineering_extensions-1.1.3.tar.gz",
"platform": null,
"description": "# SageMakerStudioDataEngineeringExtensions\n\nSageMaker Unified Studio Data Engineering Extensions\n\nThis package contains several extensions that enhance the experiences for SageMakerStudioDataEngineeringSessions.\n\nThis pacakge is depend on SageMaker Unified Studio environment.\n\n## List of extensions\n\n- SageMaker Connection Magic JupyterLab Extension\n- SageMaker Data Explorer\n- SageMaker Jupyter Server Extension\n- SageMaker Spark Monitor\n- SageMaker Unified Studio Theme\n- SageMaker UI Doc Manger JupyterLag Plugin\n\n## How to install these extensions\n\n### Conda\nFor Conda users, if you install this package via Conda, all of these extensions are installed by default.\n\n### PyPi\nFor PyPi users, if you install this package via pip install, all of these extensions are installed by default.\n\n## Extension Details\n\n### SageMaker Connection Magic JupyterLab Extension\n\nThis package contains a JupyterLab extension which provides a user-friendly experience for switching between different computes. For example, you can use this extension to easily switch from local python compute to different remote computes like EMR Cluster/Glue/EMR-Serverless.\n\n### SageMaker Data Explorer\n\nThis package contains a JupyterLab extension which provides a side tab inside JupyterLab. That tab supports browsering data from different data source like Redshift/S3/LakeHouse.\n\n\n### SageMaker Jupyter Server Extension\n\nThis package contains some Jupyter Server api to support other extensions in SageMaker Unified Studio.\n\n### SageMaker Spark Monitor\n\nThis package contains a JupyterLab extension which provides a widget showing the progress of a running spark application in remote compute.\n\n#### Setup\n\nTo load this extension, make sure you have iPython config file generated. If not, you could run `ipython profile create`, then a file with path `~/.ipython/profile_default/ipython_config.py` should be generated\n\nThen you will need to add the following line in the end of that config file\n\n```\nc.InteractiveShellApp.extensions.extend(['sagemaker_sparkmonitor.kernelextension'])\n```\n\nonce that config is added, restart the JupyterLab kernel to make the config change apply\n\n### SageMaker Unified Studio Theme\n\nThis package contains a custom Theme for SageMaker Unified Studio\n\n### SageMaker UI Doc Manger JupyterLag Plugin\n\nThis package is a JupyterLab extension which supports a shortcut from SageMaker Unified Studio portal to open a notebook in JupyterLab.\n",
"bugtrack_url": null,
"license": null,
"summary": "A python Package to enhance experience of SageMaker Unified Studio",
"version": "1.1.3",
"project_urls": null,
"split_keywords": [
"aws",
" amazon",
" data engineering",
" sagemaker",
" sagemaker unified studio"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "3fe1291146a6049169c4abd8200e4b77ef581ffb5e8db96c65c10d879621c974",
"md5": "7d9cfc7193d99403f9a9a3f0294e9a0b",
"sha256": "b5414feac4b7eca597d8e731a43bf46e771fd987752276d35925abe4734a7f9b"
},
"downloads": -1,
"filename": "sagemaker_studio_dataengineering_extensions-1.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7d9cfc7193d99403f9a9a3f0294e9a0b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 3154984,
"upload_time": "2025-07-17T00:54:52",
"upload_time_iso_8601": "2025-07-17T00:54:52.495441Z",
"url": "https://files.pythonhosted.org/packages/3f/e1/291146a6049169c4abd8200e4b77ef581ffb5e8db96c65c10d879621c974/sagemaker_studio_dataengineering_extensions-1.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "37b84d52f5c3fed0e475877157b79cf11f6269a9bcce58ac9989a0dd528f7e92",
"md5": "f1926b3e6401f7a5d5f889043182698e",
"sha256": "3fde33ade724af7d07125a53b2303670d0c97d0bf72ffe9d1d611ba83c34fbd3"
},
"downloads": -1,
"filename": "sagemaker_studio_dataengineering_extensions-1.1.3.tar.gz",
"has_sig": false,
"md5_digest": "f1926b3e6401f7a5d5f889043182698e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 2911439,
"upload_time": "2025-07-17T00:54:53",
"upload_time_iso_8601": "2025-07-17T00:54:53.826535Z",
"url": "https://files.pythonhosted.org/packages/37/b8/4d52f5c3fed0e475877157b79cf11f6269a9bcce58ac9989a0dd528f7e92/sagemaker_studio_dataengineering_extensions-1.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-17 00:54:53",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "sagemaker-studio-dataengineering-extensions"
}