Plugins & Extending Dataiku
-
Dataiku 12.4 API breaking change
For anyone out there moving to Dataiku 12.4 be aware that there is a breaking change in Dataiku 12.4 API. Dataiku has decided to add add timezone to their date/time objects returned by the API so if you do any sort of date/time calculations with the API date/time fields you might get an error. The following sample code:…
-
Scenario reporter - Send to dataset
Hi, I'm trying to explore the capabilities and limitations of Reporter in scenario and I'm not sure how the option "Send to dataset" works behind the scenes. Does anyone know: * What type of datasets can I send the data from the reporter to? Can I send the data to a third-party dataset created by a plugin instead? * Can I…
-
How to set CORS headers on public API
Hi! I have created an API in Dataiku, with the endpoint being a Python Function. I am able to call the API from python using both a) dataiku's dataikuapi, and b) using a plain HTTP requests. However, due to some company policies, I'll have to call the API from Javascript, with a cross-origin request, and thus will need to…
-
Influx DB to Dataiku
Hi all! Do anyone have solution to connect Influx DB to Dataiku? Operating system used: Linux
-
Enable partitioning in custom dataset
I am trying to implement enabling partitioning in plugin custom dataset. And there are several functions in skeleton waiting for implementing eg. "get_partitioning", "list_partitions", "partittion_exists", "get_records_count". If I understand correctly, get_partitioning method is mainly to return what partitioning schema I…
-
Discord as a destination of output from dataiku
I know that one can send information out of Dataiku DSS to Slack. I’m wondering if anyone has done this with Discord? I have several use cases in mind. * Simply notifying folks about information managed by Dataiku. * Setting up an api that a discord bot can use* Dataiku holds the role assignment for program participants…
-
Retrieve current DSS version info
Hi, Is it possible to retrieve the DSS version info (e.g. 8.0.2, 9.0 etc...) for the current server instance via the internal dataiku Python API? It looks like this might be available via DSSClient.get_general_settings() but that requires admin privileges which we don't want to rely on having in the calling code. Curious…
-
Graph approach for firewall logs & rules analysis
I have been using Dataiku Graph Analytics plugin for a few weeks for firewall rules & logs analysis following the https://diablohorn.com/2022/04/09/firewall-analysis-a-portable-graph-based-approach/ approach. This approach offered quick benefits: - It helped understanding configuration issues using a visual approach, much…
-
Run glue job from python recipe in dataiku
How to run glue job from python recipe in dataiku either by uising boto3 or other method. When using boto3 getting client error when calling StartJobRun operation: the security token included in the request is invalid.
-
Is there a way to also limit the plugin from getting prompt values if it is already running
Is there a way to limit the plugin UI from getting prompt values if the custom recipe is already running in a flow? Let set the stage: I have created a plugin custom recipe to export a tableau worksheet as an PDF for each partner. the list met partners is provided by an input step and the PDF's are saved to a managed…