jaeW_at_Onyx Coach image

https://domousergroup.slack.com/archives/C047QPWLQEP/p1776796094665649 casual reminder that today at 13:30, we will be hosting our session on MCPs and Skills in claude DM me if the invite link isn't working for you! If you missed our previous session, https://datacrew.space/blog/building-apps-with-ai-best-practices-jon-tiritilli

Comments

  • oof anti patterns! (imho) i know Domo's row based consumption pricing makes things tough, but I (and ralph kimball) are proponents of UNION'ing fact tables not JOINING pre-aggregated data onto the same row — the model that @DavidChurchman is promoting. TBF a lot of reports from APIs DO take that format b/c it's an easy…
  • if i'm honest, i just don't have anything to say. :D i think you're right, claude, slack, chatbots trivialized getting answers to simple questions, and honestly most of community-forums WAS easy answers that many times could be googled, or were variants of the same three or four questions, so after you built a youtube or…
  • i had my EmmaBot (the Domo User Group community chatbot slap together this solution) i don't know if you're in our slack, but it's a free community. the slack post is here https://join.slack.com/t/domousergroup/shared_invite/zt-3u8n0h9sh-igBlIJS_TcAR~7sr7xYXmQ…
  • @celeste_moreno you have to have all rows access tothe dataset in order to use a PDP protected dataset in ETL ou need All Rows access to use a PDP-protected dataset as a DataFlow input. But let me break down why this happens and why your new ETL works but the existing one doesn't. How PDP interacts with DataFlow inputs…
  • personally i try hard not to rely on current_dat in charts and graphs especally when it's related to finance / accounting. in my experience YTD and MTD usually means "for the closed month" or the "open month" — not sure what those words mean ;) when we are waiting for accounts to settle at the start of the month, YTD and…
  • @anh_tr_huynh4 i think the user posted about this recently, cross-linking might be helpful. but also, i am not sure your idea makes sense. — apologies in advance if i'm misunderstanding your use case. you have a chart that's core purpose is to show activity that occurred in 2027 (i assume this is a fiscal year thing) and…
  • Hey Abby, you might have to build your own registry of domo packages and how they work. it has a similar problem to MCPs insofar as if i haded claude a document of EVERY package and EVERY function in the package, that's a lot of context waste. so (you or Domo … or me ;) might create a workflow that updates appdb with a…
  • Domo is allegedly reworking tags. I'm not sure if @DanBrinton is still on it.
  • not sure what your question is. but this is definitely a necessary grant. it's a (small) step toward minimizing the "god mode" problem. if a user has "manage all groups" they could add themselves to groups they should not be able to add themself to. imagine you have a finance group and a sales group and a member of the…
  • it feels like this is a problem that can be solved by adding a date rank to your dimension table, but maybe i'm missing context. what's your plain english problem you're trying to solve? do you always want the max(month_end) so that you compare the end of month sale amount? is this a table of end of week or end of month…
  • Instead of solving this with the platform, this sounds like a problem that can (should) be solved with a process. Privileged (standard) users - cannot schedule data pipelines (dataflows and datasets). they can only trigger executions manually developers - can schedule data pipelines once a day IF the data pipeline or…
  • Stub: GET Jupyter workspace configuration via Domo API Since PUT isn't supported, this is read-only monitoring. Two API endpoints do the heavy lifting: GET /api/content/v1/jupyter/workspaces — list all workspaces (paginated) GET /api/content/v1/jupyter/settings — instance types, kernels, feature flags Compute tier and…
  • i covered content like this on my youtube, but you can also find me on slack to discuss! Automagically Describe a Domo Magic ETL Dataflow using Domo AI (Part 3) https://youtu.be/fW791NljLgs — Uses the Dataflow API to GET and update dataflow definitions (Feb 2025). NEW FEATURE - Update all Magic ETLs to use Canvas Grids…
  • Here's the finalized forum response — ready to copy/paste: Re-adding an orphaned output dataset via the Domo API Option 3 from the accepted answer is the way to go if you want to preserve the historical data in the orphaned dataset. Here are the actual API requests: Prerequisites: You'll need a Domo access token (Admin →…
  • lol this goes back to 2024… has there been any movement?
  • @Oleksii @OleksiiZakrevskyi i'm pretty sure this is built into domojupyter already you should be able to write a MONIT dataset, then just scrape for the PUT command to edit the tier
  • hey @sagar_carta , @DanBrinton is collecting product feedback here — https://community-forums.domo.com/main/discussion/71228/help-us-make-pdp-better i have my opinions about taking conversation out of IDEAS exchange — but this might be a way to help move the needle!
  • see @DanBrinton not to be that guy, but i will … i agree hard with @ArborRose about the survey thing. domo asked us to use IDEAS exchange, we did that. many. many. many times about PDP over the years. we also did it in QBRs with our CSMs we also did it in emails, meetings and private interviews with Domo PMs. asking us to…
  • i hear your frustration, but also i do generally disagree with you. i will say that half of my bias is that i am a domo fanboy and have been around for some of their history so i think i understand WHY things are implemented the way they are implemented, but also… i do think from a scalability perspective you're glossing…
  • take your dataset and UNION it. select vendor, amount from table as A union select "Total" as vendor, sum(amount) from table as b then PDP policie includes Vendor = a and vendor = Total
  • Hi @Sailaja_Lokasani — yes, this is a known architectural gap. Your Cloudflare workaround confirms what's happening: the issue isn't network connectivity, it's authentication context. Why Code Engine fails in public embeds When your app runs inside Domo, domo.post('/domo/codeengine/v2/packages/...') works because the app…
  • TODAY at 1:30 Mountain. Will be discussing Skills and MCPs and asking "are MCPs dead" and … what are MCPs if you've never used them! if we get there, we might show you how to build an mcp. MCPs vs Skills: The Debate Wednesday, April 29 · 1:30 – 2:30pm Time zone: America/Denver Google Meet joining info Video call link:…
  • Today we are hosting the follow up session for AI Builders on MCPS and Skills in Claude at 1:30 Mountain https://domousergroup.slack.com/archives/C047QPWLQEP/p1776796094665649 If you missed our previous session - https://datacrew.space/blog/building-apps-with-ai-best-practices-jon-tiritilli
  • how do i downvote … :D :D if a refresh is changing assets one card definition at a time, a midstream pause makes no sense. how would you handle having half of a refresh? now if your proposal was that domo refreshes all the entities in the environment on a temp asset and then somehow magically does a cutover so all cards…
  • It would be ideal to see Domo be consistent about splitting most CRUD operations into individaul grants. maybe there could be an 'ez mode' and 'advanced mode' for managing grants . it's easy to imagine a world where we might wnat to empower users to EDIT a dataflow but not CREATE A new one. or perhaps have an access token…
  • +1 reports like Credit Usage, Certified Content, AI (anything) are particularly relevant for audits, cost and risk management.
  • strong agree. AI-readiness / datadictionary concept is distinct from a schema. Domo should either retire schema or merge the two concepts, but users should have access to metadata in analyzer. the lack of publishing dataset schema metadata (schema tab or ai-readiness) encourages users to NOT populate metadata in Domo which…
  • When setting up a CA integration, we can see multiple warehouses and specify what operations take place in which warehouse. is it on the roadmap to be able to select the warehouse a query is executed on on a per dataset or per push down ETL basis? for smaller tables we use xsmall warehouses and for larger workloads we…
  • to be clear i believe OZ means we need the option of splitting up who can create an integration who can manage all CA integrations (i.e. not just the owners should be able to manage an integration) who can use an existing integration to pull in new datasets from the integration.
  • this can be done via API. it's how we manage it at my company. https://jaewilson07.github.io/domolibrary/classes/domoinstanceconfig.html#allowlist