コメント
-
These are just examples to support @DavidChurchman ’s point that “the card is the atomic unit of analysis in Domo.” And that the periodic table deserves further expansion. I’m confident @BenSchein will evaluate and champion any of these ideas that have real merit.
-
I think the issue is where the code is running. When the card is embedded in a dashboard, it’s hosted differently than when you preview it as a card. In a Pro-Code app, you don't need to load domo.s yourself—Domo already provides it at runtime. So trying to load it manually is what’s causing the 404. You can just use it…
-
What we could use now, is a BPTC. 🤣
-
I asked this question to more than one of the company booths at Domopalooza last week. The Snowflake people basically said what @Dhuddleston mentions - users find the Snowflake UI is more intuitive. And it already has close ties with Domo and Connectors, and assets available. There are other solutions than what you mention…
-
Terrific post @DavidChurchman. Domo’s competitive advantage is making the data-to-dashboard workflow simple and accessible. Strategies that reinforce that strength will continue to add value; those that pull focus away from it risk diluting what makes Domo effective. I agree that continued investment in the foundational…
-
There are several ways to update an existing dataset. I find it easiest to modify a record with Python via Jupyter Workspaces. I've loaded the entire dataset into a data frame, modified the record, and replaced the dataset via the data frame. But this kind of thing requires some experience with Python or knowing how to get…
-
Thank you @BenSchein
-
Magic ETL cannot perform recursive calculations (where each row depends on the previous row’s result). Instead, you must restructure the logic so each row can be calculated independently — typically using a running product or cumulative calculation based on existing data.
-
Use Dataset Views for aggregation (but NOT joining) Step 1: Create 2 Views View A → aggregate to Month View B → aggregate to Month Step 2: Feed those views as datasets into Magic ETL. Now: Input are already small datasets. Then join and add formulas. ================ To attempt a UNION, I would try something like: Use…
-
There are alternatives to Adobe Acrobat. I have a coworker that uses some free PDF software and it has all kinds of ability, might even be better than Acrobat. I don't know the name of it though.
-
EXAMPLE 1 — GOOD (Excel → Export as PDF) How to do it: File > Save As > PDF OR File > Export > Create PDF/XPS What this does: Keeps each cell as real text Preserves rows and columns Creates a structured PDF that Excel can read What happens when opened in Excel: Columns stay aligned Data lands in proper cells Little to no…
-
The problem appears to be in the way the PDF is created. Well structured text will come out as tables that can be recognized and extracted. Since you have a mix, it appears that some were properly exported and others were flattened to images. Using Adobe Acrobat Pro, I believe you can do an export from PDF to Excel. But it…
-
I was hoping to see a fix for the Python date issue in the list of new features at Domopalooza 2026. It would get you on the list of my favorite Domo employees.
-
schema = { "id": "int", "name": "str", "created_at": "datetime", "amount": "float", "is_active": "bool", # we'll handle this explicitly } import pandas as pd def enforce_schema(df, schema): for col, dtype in schema.items(): if col not in df.columns: continue if dtype == "int": df[col] = pd.to_numeric(df[col],…
-
Why not coerse the field type to text? df['TF'] = df['TF'].astype(str)
-
There's a little button on your monitor for dark mode. ;) It's there in BETA btw.
-
Have you checked the mobile idle timeout settings in Domo? Have they changed? Admin » Authentication » Session Settings
-
Based on the commented replies, this appears to be a Domo visualization rendering bug, not a data issue. The tooltip renderer appears to be HTML-encoding apostrophes into ' while the axis labels are rendering the raw value. Please submit a support ticket to Domo for escalation.
-
I would try to correct it in the dataset by creating a cleaned field via Magic ETL. Normalize the encoded characters before the use on cards and charts. REPLACE( REPLACE(`your_field`, ''', ''''), ''', '''' ) Or attempt to handle other encoding REPLACE( REPLACE( REPLACE( REPLACE(`your_field`, ''', ''''),…
-
English Translation: Currently, multiple dashboards are being created across various departments in our company, and I am in the position of a Domo administrator. We have received requests from users asking for a feature that would allow multiple cards to be moved in bulk even from accounts other than the administrator…
-
Since the error only appears when the call is made from the DOMO app, it suggests something about that request (headers, format, or how it’s sent) is triggering the CORS error rather than the API blocking all browser requests.
-
—duplicate post removed—
-
I don't think it's a Domo restriction. It might be a CORS policy changes on the API side. That type of error occurs when an API does not want to receive browser requests. Such as those with authorization headers. You could try connecting to the API via Python or Postman to see if you get similar results. If Postman works,…
-
Okay great. Using this Python code in Domo's Jupyter Workspaces: import requests DOMO_INSTANCE = "your_instance" # example: company DOMO_TOKEN = "YOUR_DEVELOPER_TOKEN" url = f"https://{DOMO_INSTANCE}.domo.com/api/ai/v1/settings/services/sql/models" headers = { "X-DOMO-Developer-Token": DOMO_TOKEN } response =…
-
You are far beyond anything I can help with. I don't know if the model parameters are listed anywhere. But it seems to follow this pattern: domo.domo_ai.<model-name>:<provider> And so does your suggested list. Would it help if I lie and say, "Yeah sure, that's it."?
-
Ah. Okay. In your original screenshot you have model selected as static value. That would be: model = domo.dom_ai If you want a different model, I would uncheck that to set a non-static so the workflow can change it. model = domo.gpt4o
-
Something others likely don't know about me? - I often write upside-down and backwards.
-
When you go to the Admin screen from the top bar, you may need to scroll down to see the AI Service Layer section. Assuming you have proper permissions. There you will see various settings for AI systems, models, and providers.
-
The admin screen, More > Admin > Content >, has sections for cards, dashboards, etc. You could go there to cards and see who a card is shared with and remove access. Or simply remove access from the dataset, which should deny access to any cards using the dataset. Its easiest to create groups. Add people to a group and…
-
Your option 1 seems to describe: Dataset A → Group By Month Dataset B → Group By Month Dataset C (already monthly) Join A + B + C Which is what I would normally try. So the real question seems to be: How can I compare these datasets without a recurring ETL job? Could you do this with Dataset Views instead — aggregating A…
