User-Defined Functions (for Beast mode and Formulas)
It would be great if DOMO could add user-defined functions as a feature. Is there any discussion of this becoming an added feature? It doesn't seem like it would be very complicated to implement, and won't make the software any less user-friendly for users who are not developing their own functions.
Best Answers
-
Domo does have Beast Mode reference in the pipeline, where you can reference one beast mode from another beast mode. I don't know when it'll be released. However, they did tease it last Domopalooza, so maybe soon. You could then define your "function" as a beast mode and then reference it within your other beast modes on the same dataset.
If you want a custom function that's instance wide I'd recommend adding it to the Idea Exchange
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**0 -
You should suggest this in the idea exchange. To me, it sounds like what you're describing is one level of abstraction beyond what GrantSmith is talking about. Being able to reference a BeastMode in another function would be great, but being able to write a custom function that you can then input different columns (or beastmodes) as parameters into would be even better.
Okay
A_BeastMode = X + Y
B_BeastMode = A_Beastmode + Z
Next level
def Custom_Function(X, Y, Z) = X + Y + Z
Custom_Function(A, B, C)
Please 💡/💖/👍/😊 this post if you read it and found it helpful.
Please accept the answer if it solved your problem.
1
Answers
-
Domo does have Beast Mode reference in the pipeline, where you can reference one beast mode from another beast mode. I don't know when it'll be released. However, they did tease it last Domopalooza, so maybe soon. You could then define your "function" as a beast mode and then reference it within your other beast modes on the same dataset.
If you want a custom function that's instance wide I'd recommend adding it to the Idea Exchange
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**0 -
You should suggest this in the idea exchange. To me, it sounds like what you're describing is one level of abstraction beyond what GrantSmith is talking about. Being able to reference a BeastMode in another function would be great, but being able to write a custom function that you can then input different columns (or beastmodes) as parameters into would be even better.
Okay
A_BeastMode = X + Y
B_BeastMode = A_Beastmode + Z
Next level
def Custom_Function(X, Y, Z) = X + Y + Z
Custom_Function(A, B, C)
Please 💡/💖/👍/😊 this post if you read it and found it helpful.
Please accept the answer if it solved your problem.
1
Categories
- All Categories
- 2K Product Ideas
- 2K Ideas Exchange
- 1.6K Connect
- 1.3K Connectors
- 311 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 3.8K Transform
- 659 Datasets
- 116 SQL DataFlows
- 2.2K Magic ETL
- 816 Beast Mode
- 3.3K Visualize
- 2.5K Charting
- 82 App Studio
- 45 Variables
- 776 Automate
- 190 Apps
- 481 APIs & Domo Developer
- 82 Workflows
- 23 Code Engine
- 41 AI and Machine Learning
- 20 AI Chat
- 1 AI Playground
- 2 AI Projects and Models
- 18 Jupyter Workspaces
- 411 Distribute
- 120 Domo Everywhere
- 280 Scheduled Reports
- 11 Software Integrations
- 144 Manage
- 140 Governance & Security
- 8 Domo Community Gallery
- 48 Product Releases
- 12 Domo University
- 5.4K Community Forums
- 41 Getting Started
- 31 Community Member Introductions
- 115 Community Announcements
- 4.8K Archive