- Version - 2.1.4
This dashboard is designed to give Dataiku Admins insights into the DSS instance.
- Dataiku Insights (API Dataiku)
- Dataiku Usage (Audit Logs)
- v2.1/0
- v14.2
- V1.X
- v14.1
- v14.0
- v13.5
Due to the web application being built on Streamlit, installation requires a bit of dedicated code use. Hoping this changes in later DSS versions.
- Plugin
- Login as an Administrative account
- Migrate to
Waffle::Pluginsand install from GIT: https://github.com/dataiku/dss-plugin-dataiku-pulse.git - Build the code-environment, no containers needed
- After the plugin is installed, switch to the plugin settings page and fill in the information ("EXAMPLE BELOW")
- PULSE Dashbaord: This is the main parameter set to house all the base configurations for the application. Create a single PARAM_SET named
primary(LOWERCASE!) and populate each field.- GitHub Repository Information
- Repo: https://github.com/dataiku/dss-plugin-dataiku-pulse.git
- Branch:
main
- Dashboard Information
- Dashboard Project Key:
DATAIKU_PULSE_DASHBOARD - Dashboard Host URL: Hostname or IP:Port
- Dashboard Host API: Admin Level Api Key
- BLOB Folder: <Dataiku Connection String name [AWS|Azure|GCS]
- Dashboard Project Key:
- Worker Nodes
- Worker Node Project Key:
DATAIKU_PULSE_WORKER - Fill out each host including the local host if you want to track the local host.
- Need both Hostname or IP:Port and Admin level API Key
- For more custom control add a PARAM_SET name specific to the host for the next section
- User: User to own/run the scenarios
- Ignore Certs: Auto trust https between nodes
- Project Data Parallel: Gather Project metadata in parallel
- Cores: How many cores to run for project data
- Worker Node Project Key:
- GitHub Repository Information
- (OPTIONAL) Worker Nodes: This will container additional auto information or custom information per host
- Create a PARAM_SET matching the name of the worker node PARAM_SET from the previous section
- Custom User, Certs, Parallel/Cores
- Macro Configuration: PLACE HOLDER -- Coming v2.2
- PULSE Dashbaord: This is the main parameter set to house all the base configurations for the application. Create a single PARAM_SET named
- Code Studios
- Create the template name
dataiku_pulse_dashboard# this name is important - Setup K8s to run on
- Add the
Dataiku Pulse (Streamlit Custom)block - Disable permissions for users
- Build
- Create the template name
- Create the Dataiku PULSE Dashboard project based off 1.4.2 information
- Go to Macros
- Filter on
Dataiku Pulse: Initialize - Run
Initialize Dashboard - Run
Initialize Workers - Switch to Code Studios page under the Code tab
- Click the checkbox and publish as a Web Application (No API for this)
- Start the Web Application (Auto-Start)
- Nothing may be available at first while the first day cycle needs to run to gather data
- Author - Stephen Mazzei
- Email - Stephen.Mazzei@dataiku.com
- Special Thanks
- Development
- Jordan Burke
- Ben Bourgeois
- Jonathan Sill
- Documentation
- Rob Harris
- Project Management
- Arjun Srivatsa
- Development