Best Of
Re: Grant Stowell- Community Forum Moderator at Domo
Great name @GrantStowell. Glad to have you on the forums.
Grant Smith - PraxisMetrics
Hello to the Domo Community! I'm Grant Smith, Data Application Architect at PraxisMetrics, a Domo partner consultancy. At PraxisMetrics I build and design different solutions on the Domo platform focusing primarily on the e-commerce sector. Previously, I've been in the healthcare, retail, e-commerce, and financial sectors.
In my spare time, I enjoy spending time with my family, playing board games that make you think, and answering questions on the community forums.
Caio Pimenta | Sol De Janeiro
Hello Everyone!
My name is Caio Pimenta and I am located in Charlotte, NC but I was born and raised in São Paulo, Brazil and moved to the US for school in 2013 - never looked back since.
I currently manage Sol De Janeiro's BI department, we are consumer goods company.
As far as hobbies, I love exploring new restaurants and bars, I am always down to play sports, hiking, wake surfing etc. I love cooking, making fancy cocktails as well as beautiful latte arts.
I am excited to get know more people in the DOMO community. If you live in Charlotte, give me a shout, let's connect!
Here is my personal website & linkedin!
Bryan Van Kampen (Analytics Consulting Manager at BT Partners)
Hey everyone! I'm Bryan Van Kampen and I'm a Domo consultant out of the Chicago area. I've been a Domo consultant since 2018, working for BT Partners who has been a Domo partner since 2016.
I also help run the (unofficial) Domo slack, help manage the community Domo instance and try to pop over here to the forums to try and scoop up some points when I can.
When I'm not doing data work, I like spending time with my wife and newborn, pelotoning, watching all of the star wars content I can and drinking craft beers. Happy to be here!
Re: Reuse Beast Mode field in another calcuation
This feature is coming soon. I believe i was mentioned briefly during Domopalooza 2023, but I'm not sure if a date was revealed as to when this functionality will exist.
Re: Is it possible to retrieve Variables when using Bricks?
hello @marcel_luthi .
First I want to clarify for some that might read this thread thinking we are talking about the Variables product.
https://domo-support.domo.com/s/article/7903767835031?language=en_US
Bricks and Custom Apps do NOT work with the Variables product and there is no current workaround. Now when you're not talking about the Domo Variables product, but just talking about a passing data from one brick to another brick or another dashboard, there's one approach that comes to mind. One very common use case is the need to persist filters from one dashboard to another. This is accomplished using a combination of domo.onFiltersUpdate() and appDB.
The steps could look like this:
- The app/brick exists on both Dashboard 1 and Dashboard 2
- The app uses
domo.onFiltersUpdate()(https://developer.domo.com/portal/e947d87e17547-domo-js) to listen for page filters being added/removed on the page - Whenever that listener triggers, you can store the filters in a javascript variable
- Write the data in that variable to an appDB collection
- Navigate to new dashboard
- On initial render, that brick, the same brick that was on the first dashboard, reads from appDB to find the filters that you previously wrote to appDB.
- It then uses
domo.FilterContainer()to apply page filters on the new page
There are other things you'd have to catch and account for, like avoiding a permanent loop of writing to appDB then reading to appDB then applying filters then writing to appDB etc.
Similarly, if you have 2 bricks and you want some action you take in brick 1 to change behavior in brick 2, you can use appDB to pass those values to the other brick.
Here is the appDB documentation: https://developer.domo.com/portal/1l1fm2g0sfm69-app-db-api
Re: How to get Gross Sales from Shopify?
According to their documentation Net Sales is Gross - Discounts - Returns + Taxes + Shipping so you should be able to back into Gross sales with:
Gross = total_price + total_discounts + returns - total_tax - total_shipping_price_set_presentment_money_amount
Refunds/Returns isn't included in the All Orders report in the API, you'll also need to pull the Refunds report.
Re: View as user or view as role
OMG… yes, that would be huge. I would even ask to take it a step further and as an admin be able to mirror or impersonate an individual user.
Re: Dynamic beast mode for "how does my brand compare to the other brands" without showing brand names?
This isn't a possibility with a beast mode as they'll have access to the dataset that's powering the card. You'll need to do the masking within an ETL and utilize PDP to filter to filter only the rows that are allowed.
You'll then need to add an additional field to your dataset to identify masked rows to allow users to see all rows for the masked rows and also their own
Re: Dynamic beast mode for "how does my brand compare to the other brands" without showing brand names?
One way I have been able to accomplish something like this is if my "brand partners" are in my series, I hide the legend and adjust the hover text properties to not show the names. I also disable drilling so they can't get to the raw data, and since you are embedding, they wouldn't have access to the dataset in the data center.
I used Segments to color a specific customer a particular color. In your scenario, you might need to do something more dynamic to highlight the proper customer, but hopefully this gives you some ideas.


