-
How to create a Jira issue automatically upon a DSS scenario execution failure
Scenario executions within Dataiku DSS are a key part of operationalization (o16n), and your organization may have many of them running every day. If you are using Jira to organize your support flow, you may want to have an issue automatically created when a scenario fails. One way of doing this is to set up Dataiku DSS to…
-
How to add a group to a DSS Project using a Python Script
You can add a group to a DSS Project, and add the ldap authorization group, in Python. Using a Python Script Here is a sample code snippet to achieve this: import dataikuclient = dataiku.api_client()client.create_project(name="SAMPLE_PROJECT", project_key="SAMPLE_PROJECT", owner="YOUR_USER")project =…
-
How to programmatically set email recipients in a "Send email" reporter using the API?
The Dataiku DSS API allows the users to programmatically interact with the product. It can be very useful when having to apply some operations that would be quite repetitive to achieve through the UI, or when it comes to automating some interactions with DSS. In this use case, let's consider we have a project containing…
-
Plugin Naming Policies and Conventions
Intro/Teaser: Plugins are a great way to extend DSS but sometimes it is difficult to tell which of your installed plugins are locally developed. Your installation of DSS comes with built-in plugins, but you can also add new plugins from the Plugin Store (here are the 2 ways to access), develop your own, or upload plugins…
-
Why don't the values in the Visual ML chart match the final scores for each algorithm?
When training a model using the Visual ML interface, have you ever noticed that the reported value of your optimization metric for a given algorithm does not always exactly match the final value in the line chart, or that the algorithm that visually performs the best in the chart is not necessarily the one that is reported…
-
In Visual ML, why am I getting the error “All values of the target are equal,” when they are not?
This error “All values of the target are equal” means that the target column you're choosing to predict is a constant. If you know that there is more than one target value in your full dataset, then it's likely that the current sample is causing the issue by returning all the same values for the target column. This could…
-
How to import code from Git into a DSS project library
Can you import code from Git to be used within a Dataiku DSS project? Yes! An important end goal of writing code is to be able to reuse it, whether within a DSS project, across projects within a DSS instance, or for projects external to DSS. To this end, you can define code libraries within DSS that contain reusable code,…
-
How to use Azure AutoML from a DSS Notebook
Azure Machine Learning can be used for any kind of machine learning, from classical ML to deep learning, supervised, and unsupervised learning. Whether you prefer to write Python or R code or zero-code/low-code options such as the designer, you can build, train, and track highly accurate machine learning and deep-learning…
-
How to Create a Google Chat Reporter
Dataiku DSS provides the means to add reporters in a scenario. These reporters can be used to inform teams of users about scenario activities. For example, scenario reporters can update users about the training of models or changes in data quality. Reporters can also create actionable messages that users can receive within…
-
Resources in Reinforcement Learning
Introduction to Reinforcement Learning Reinforcement Learning (RL) is a computational approach to learning from action: an agent will interact with its environment, learn from it, perform actions, and receive rewards as feedback for these actions. Three types of Reinforcement Learning Techniques Value-Based RL In…