ArborRose Coach image

コメント

  • I would try accessing the Google Drive API. Or see if you can pull it using Python. I have done similar things with large JSON data…but not from Google. My sources come from other places.
  • When it happens to me, I take a screenshot as a placeholder so I can remember how I configured the card. Then I open a new tab and verify my login to make sure I still have an active connection to the server. If you don't or can't see Domo….log in in that other window. Get the session going and the first window will…
  • Here's the way I do it in Python. In your comments, you use "Authentication". But in both of our code examples, we're showing "Authorization".
  • https://community-forums.domo.com/main/discussion/comment/93081#Comment_93081 Yes. But my comment didn't mention color. The thumbnail below is the report I mentioned earlier in the discussion…
  • Is that word "Basic" supposed to be in the authentication value? That doesn't look like part of the base 64 string.
  • Curious….when I create an ETL and build a rank and formula for top sales, it aggregates Other just fine. When I try to do it on the card itself, it can't seem to aggregate Other. It tries to display all Other individually. Although I tried to eliminate all other columns from the dataset.
  • The error seems to indicate you need to address the pivot where you have more than one match to a location. You don't show any sample data so its difficult to guess where it sees an issue. Check your CASE statements to make sure you are categorizing the data properly with no logic errors in multiple categories. Make sure…
  • Under the admin settings there is an activity log. You need administrator privileges to see it.
  • It may be that some of the values are null. Have you tried using coalesce? Something like… CASE WHEN RANK() OVER (ORDER BY COALESCE(SUM(`Sales`), 0) DESC) <= 10 THEN `Country` ELSE 'Others' END Also, verify your data doesn't have any type mismatch.
  • @BenSchein - unless I just don't know how to use it, that general setting is completely useless. I don't want to change ALL borders or outside border, we need to separate columns for readability. There's not a single table I have ever built where I wanted an ugly outside border and unreadable rows. I don't want any App…
  • @Ashleigh - basic table. I can't imagine a single Domo user who hasn't wanted to adjust border thickness, border color, cell merge, etc….with a basic table card. With a blank brick, and a bunch of javascript code I can do it. What a pain in the butt. Can I say "butt" on here? Apologies. See the table output below. A domo…
  • I'd trade the whole list for border styles, padding, and cell merge in the basic table chart type.
  • It looks like the JSON data structure has nested objects with unique keys. When pulling the data into Domo, each unique key is being treated as a separate column, which leads to too many columns.
  • It makes no sense to me why Domo lacks basic formatting (merge, border, border thickness) on a table chart. Marcel's answer is so creative it hurts my brain trying to figure out how he got the heading over the three columns.
  • In this example, a calculated filter placed on the FILTERS, where = 1.
  • There are more than one way. The one that comes to mind is to use a dropdown that is to use multiple filter cards, each filtering for a different SKU. For example, you can add two separate filter cards to your dashboard, one for SKU A and one for SKU B. By selecting both SKU A and SKU B in their respective filter cards,…
  • To display a timestamp in Domo with both the converted time zone (PST) and the corresponding UTC offset, use Beast Mode to manipulate the timestamp field by adding or subtracting hours (based on your location). You can calculate the UTC offset for PST (UTC-8:00) and append it to the timestamp using CONCAT.
  • Check for dataset compatibility. Make sure the columns being referenced exist in both. After starting the transfer, wait for the process to complete and verify that you receive a confirmation message indicating that the transfer was successful. There may be a delay as it copies. And also make sure you refresh to verify…
  • I don't believe merge is available on an html table. The following shows how you can do it on a blank brick.
  • Have you considered some type of dropdown where the user can set their timezone in a dropdown and your dashboard adjusts by adding/subtracting from UTC time?
  • https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/resolvedOptions I believe you can get the timezone in Javsascript using Intl.DateTimeFormat().resolvedOptions().timeZone. See link above.
  • In the JSON No Code connector that Grant describes, you will see some configuration fields for parameters. It might be easier to understand looking there. When parameters are passed to an API, they are either passed in line, like HTML does it on webpages. www.mysite.com?param=1 Or they are passed as part of a header…behind…
    API string question ArborRoseによるコメント March 2024
  • And you could create a bar chart such as… quartername: CASE WHEN QUARTER(date) = 1 then 'Quarter1' WHEN QUARTER(date) = 2 then 'Quarter2' WHEN QUARTER(date) = 3 then 'Quarter3' WHEN QUARTER(date) = 4 then 'Quarter4' END Expand on the chart by setting filters with your selection of year. Or include year as part of the…
  • If you put your data in a format like the webform below. You can use it as a source on a Domo card and let the card do the aggregation (finding the number of per whatever) In this case, I'm showing months and year. Just add a function for quarter where the formula is quarter([date]) and add it to the columns. Note, the…
  • Typically you want your data in detail form such as: user program date ———- ————— ——————- User A program2 2024-11-15 User B program2 2024-10-20 User B program3 2024-10-25 User D program1 2023-03-01 User D program3 2024-12-01 User D program4 2024-11-01 User E null null Then build out your card, whether that be a table…
  • Not on the normal table card, you can't merge cells. The card is pretty limited on any styling. You can find more capabilities on html tables and DDX bricks.
  • You can create formulas for each year. That way its dynamic and you don't have to hard code the years. For year to date use the following. Take out the condition that says and date less than equal current date if you want the full year. If your data field is amount, simply use [amount] and add the topics and it will break…
  • Monday.com has an API for you to connect (link below). As Grant mentions, you should be able to use the Domo JSON No Code Connector to connect. To find it, go to the Domo AppStore and type "JSON". The connector will show up in the results. You can also import and export from Monday.com. That's pretty much a manual process…
    API for Monday.com ArborRoseによるコメント March 2024
  • How about using something like GROUP_CONCAT to create a distinct list of all locations. GROUP_CONCAT(DISTINCT locationName) Create a calculated field that flags locations with audits within the date range desired. CASE WHEN startDate >= [Start Date] AND startDate <= [End Date] THEN locationName ELSE NULL END And filter out…
  • Duration of audits: DATEDIFF(completeDate, startDate) Date Range: Apply a filter to your dataset to only include audits within the selected date range. Where [Start Date] and [End Date] as user set params. CASE WHEN startDate >= [Start Date] AND completeDate <= [End Date] THEN 1 ELSE 0 END Identify locations without an…