Comments
-
Currently, history isn't provided for connector setting changes. I'd recommend adding this to the ideas exchange as a lot of users would find this helpful.
-
You can use a formula tile and the REGEXP_REPLACE function to get just the value of your match. There isn't a regex substring function so you essentially have to match the entire string and then replace it with your value: REGEXP_REPLACE(`field`, '^(?:[^_]+).*$', '$1')
-
Beast Modes have no sense of the global date filter on the page so you can't set it to whatever is currently filtered. You may be able to leverage a custom Domo Brick and some javascript to attempt to get the filter options when the filter occurs with the onFilterUpdate event handler. More information on this can be found…
-
For the first part, you can use a beast mode to select the greater of CURRENT_DATE and your task date and use that as your date. You can update the logic in your beast mode to also check to see if the end date is < the CURRENT_DATE and if it is then just use the start date and end date normally. CASE WHEN `end_date` <=…
-
Have you looked into the advanced scheduling options? There are several there which may fit your use case: Specifically: DataSets have updated — This condition lets you activate the trigger when one or multiple DataSets have updated. If you choose this option, you must also specify the secondary condition for when the…
-
There's a KB article that outlines viewing the lineage in analyzer view but also has a video on there on how to view the lineage on a card. This video may be beneficial:
-
Since you want to ignore if an entire row is all 0s there isn't a simple built-in way to do this. You could write a beast mode which would aggregate all of the different values together for each row and then filter them out as @colemenwilson mentioned above.
-
Have you tried including the URL in the message and seeing if Slack will automatically create a link out of it? You'd likely need to edit your alert message with the URL you want them to go do.
-
You need to do something with the promise which in simple terms is just waiting for the data to return. You can do something like this to do something with the data when your query is finished running domo.get('/data/v2/dataset?limit=100') .then(function(data){ doSomethingWithTheData(data); console.log("data", data); })
-
There's several different JSON connectors you can use to connect to the API depending on your authentication method (assuming your endpoint uses JSON). These KB articles may be helpful for your use case. Basic JSON JSON Connector with Custom Parsing JSON Advanced Connector:
-
You can do this with a window function: MAX(FIRST_VALUE(`value_field`) OVER (PARTITION BY YEAR(`dt`), QUARTER(`dt`) ORDER BY `dt` DESC) This will get you a single value of the first value for each year+quarter partition. Since it's ordering by the dt field it'll get you the last date in the quarter.
-
The DAP ID has been around since before partitioning. I've never been able to fully establish what it represents. My guess has always been some internal Domo ID. It'd be great if the metadata datasets came with helpful descriptions of each of the columns.
-
I'd recommend reaching out to Domo Support so they can look into this bug in their plugin for you.
-
You can do this in either a Beast Mode in a card or a Formula Tile in a Magic ETL. `Column` * 3.1415926535 What does you example beast mode look like?
-
You can combine the metrics together in the same dataset and use the Site as your series so it'd look something like this: Here's what the sample dataset looks like: One thing to look out for would you may need to enforce the sorting so that the CTR comes before the other sites so that it'll show up as the line. You can…
-
You'll likely need to create your own custom app to handle the authentication. You can read more on how to do this here:
-
Hi @louiswatson You can do a left join from your existing dataset to your dataset 3 based on the Database Number. If the right table's Database Number is NULL then it doesn't exist in the left table. You can do a left join (or right join) and then filter on a NULL value.
-
You can utilize a Trellis Chart options in the bar chart. - This give more information on how to configure it.
-
You can use a formula tile and the regexp_replace function: REGEXP_REPLACE(`field`, '[\n\r]', '') [\n\r] - This is a selection of either types of newline characters (\n for mac/unix and \r\n for windows)
-
Are you able to do any other API calls with that client id and secret? A rate limit would return a 429 error code - Too Many Requests. This is pointing to a permissions issue.
-
Does your token / client id & scecret still exist or have they been revoked? Does the user that the token / client id & secret was created for have access to this specific dataset?
-
What does your function look like? You should be able to do something like this: STR_TO_DATE(`str_field`, '%b-%y')
-
Congratulations @colemenwilson!
-
You can use the STR_TO_DATE function in a beast mode or a formula tile in a magic ETL to convert a string to a date based on the format string. Documentation:
-
Case statements are evaluated from the top down and will stop when they find a condition that's true. Because you have WHEN STR_CONTAINS(AdditionalRecruiter,',') THEN AllRecruiter At the top of your case statement the other two below it won't ever get evaluated. Put the N/A and N/B conditions above this to have them…
-
If you're having an issue with the connector not returning the right amount of information from a Domo connector I'd recommend you log a ticket with Support to have them take a look into the backend.
-
Smart text doesn't apply to the bread crumb trail, just the current page title that's being displayed. I'd recommend logging an idea with the idea exchange to allow for smart text to apply to the breadcrumbs.
-
You've got a few too many closing parenthesis and aggregate functions. Are you wanting the filter none to apply to the engagements AND the page views or just the page views? Try something like this: SUM(`Website Engagements`) / SUM(SUM(`Page Views`) FIXED (FILTER NONE)) This will get the fraction of engagements of the…
-
I don't believe this is currently possible. One thing to keep in mind is that Excel has a limit of 255 sheets in a workbook which can be easily reached on some dashboards. I'd recommend adding this as an idea to the idea exchange. (
-
One workaround might be to utilize Window's task schedule to "manually" run the job at a specific time if the WB scheduler keeps disabling the schedule. You'd need to call the wb.exe (located wherever you have Workbench installed) yourself with the proper parameters (you can do wb.exe --help) to get the command line…