Dataiku Documentation
  • Discussions
    • Setup & Configuration
    • Using Dataiku DSS
    • Plugins & Extending Dataiku DSS
    • General Discussion
    • Job Board
    • Community Resources
    • Product Ideas
  • Knowledge
    • Getting Started
    • Knowledge Base
    • Documentation
  • Academy
    • Quick Start Programs
    • Learning Paths
    • Certifications
    • Course Catalog
    • Academy Discussions
  • Community Programs
    • Upcoming User Events
    • Find a User Group
    • Past Events
    • Community Conundrums
    • Dataiku Neurons
    • Banana Data Podcast
  • What's New
  • User's Guide
  • DSS concepts
  • Connecting to data
  • Exploring your data
  • Schemas, storage types and meanings
  • Data preparation
  • Charts
  • Interactive statistics
  • Machine learning
  • The Flow
  • Visual recipes
  • Recipes based on code
  • Code notebooks
  • MLOps
  • Webapps
  • Code Studios
    • Concepts
    • Preparing Code Studio templates
    • Running Code Studios
    • Publish a Code Studio as a webapp
  • Code reports
  • Dashboards
  • Workspaces
  • Dataiku Applications
  • Working with partitions
  • DSS and SQL
  • DSS and Python
  • DSS and R
  • DSS and Spark
  • Code environments
  • Collaboration
  • Specific Data Processing
  • Time Series
  • Geographic data
  • Text
  • Images
  • Audio
  • Video
  • Automation & Deployment
  • Automation scenarios, metrics, and checks
  • Production deployments and bundles
  • API Node & API Deployer: Real-time APIs
  • Governance
  • APIs
  • Python APIs
  • R API
  • Public REST API
  • Additional APIs
  • Installation & Administration
  • Installing and setting up
  • Elastic AI computation
  • DSS in the cloud
  • DSS and Hadoop
  • Metastore catalog
  • Operating DSS
  • Security
  • User Isolation
  • Other topics
  • Plugins
  • Streaming data
  • Formula language
  • Custom variables expansion
  • Sampling methods
  • Accessibility
  • Troubleshooting
  • Release notes
  • Other Documentation
  • Third-party acknowledgements
Dataiku DSS
You are viewing the documentation for version 11.0 of DSS.
  • »
  • Code Studios

Code StudiosΒΆ

Code Studios allow DSS users to harness the power and versatility of many Web-based IDEs and web application building frameworks.

Some of the capabilities made possible by Code Studios include:

  • Editing and debugging Python recipes in Visual Studio Code

  • Debugging Python code in JupyterLab

  • Developping custom web applications using the Streamlit framework

  • Editing and debugging R recipes in RStudio Server

Code Studios are personal instances of these development environments.

  • Concepts
    • What is a Code Studio
    • Code Studio templates
    • Synchronized files
      • Project libraries
      • Project resources
      • Code Recipes
      • Code Studio versioned files
      • Code Studio resource files
      • User config files
      • User resource files
    • Requirements
    • Technical details
  • Preparing Code Studio templates
    • Sample: deploying JupyterLab
    • Building blocks
      • Standard blocks
        • Visual Studio Code
        • Jupyterlab server
        • RStudio
        • Streamlit
        • Add a code environment
      • Advanced blocks
        • Append to DockerFile
        • Add an entrypoint
        • Add custom action
        • Add starter files
        • File synchronization
        • Kubernetes parameters
    • Advanced template building
      • Environment variables in the pod
      • Readiness probes
  • Running Code Studios
    • Sample: Running JupyterLab
    • Project exports and bundles
  • Publish a Code Studio as a webapp
    • Sample webapp: Streamlit, the easy way
    • Building a Code Studio template for webapps
    • Creating a webapp from a Code Studio
    • A complete example
Next Previous

© Copyright 2022, Dataiku

Built with Sphinx using a theme provided by Read the Docs.