-
Add support for Connection as SQL Recipe Input
The challenge When we write SQL recipes, we sometimes have several tables attached (10 tables or more). It can be very tedious to add all the tables in the flow area (Dataset > SQL Databases > Oracle then configure table) and can lead to a messy workflow. The solution Add the possibility of selecting the entire connection…
-
Updated Data "Meaning" of Email Addresses to accept RFC 6531 addresses that allows some UTF-8
User Story: As a data analyst that works with persons from around the world. It is challenging when the meaning of email address in data views does not currently correctly take into account local parts of email addresses (the part before the @) that includes characters beyond ASCII. The use of UTF-8 strings has been…
-
Absolute Date and Time in Version Control rather than Relative time listings.
User Story: As a Dataiku DSS Design Studio user who references the Version Control History I would like to be able to get a precise data and time when a change was made from the user Interface rather than the more generic relative 2 hours ago. Of 3 hours ago. Or 5 Months ago... This will allow me to better coordinate with…
-
Pivot table: Percentage scale with two row columns
When using the Pivot table chart in the Charts tab of a dataset, you can normally set the value dimension to "Percentage scale" when selecting only one column for the Row dimension (for example Percentage scale on Count of records). However, when you select more than one column for the Row dimension, displaying Percentage…
-
Add support for setting priority in the MessageSender class
Add support for setting priority in the MessageSender class so that DSS can send emails with High priority.
-
Move projects between folders option
The move projects between folders option does not show in the Dataiku home page and only shows when you visit a project while navigating a project folder or when you visit /project-list/. This is a silly UX inconsistency which is compounded by the fact that you can't really see the project folder full path in the Dataiku…
-
remove the depenency between DSS pandas and python recipe pandas
Dataiku demands pandas>=1.1,<1.2. Bokeh 3.* demands pandas>=1.2 geopandas 0.14.* demands pandas>=1.4 So, they can't be used within DataIku. I think there are other examples. I imagine there are several solutions, one which seem simple is to create a fork of pandas, e.g. dsspandas, an exact copy of pandas 1.1 and replace…
-
Rename tables in Snowflake after renaming a dataset
I recently tried renaming and running a dataset in Dataiku and noticed this did not rename the table in Snowflake. I believe this can lead to confusing situations in case you rename a dataset and there is a mismatch between Snowflake table and Dataiku dataset.
-
Changing block flows
It should be more intuitive to change the blocks in the flow. Especially with code blocks where you actually need to change the code if the input changes. There should be like identifier of input blocks (like DataInput_1), that you use in the code instead of using the name of the previous stage (that might change).
-
Permit execution of pre-write and post-write statements in settings/advanced Datasets definition
I have a dataset which takes 20 minutes to be generated. To improve reading performance (it is used in a webapp), I've tried several indexes definitions. It's boring to await the full execution of the parent recipe to generate the new indexes. (and exasperating when you misspelled the post-write statement) A simple…