Earlier quoted context omitted.
What’s different between an internal dashboard and a customer facing one? I am mostly asking what specifically is missing from Apache Superset as we are seriously looking into it… for internal use
I have some recollection about filters defined by jinja macros opening up for SQL injections.
Is Tableau Dead?
121–128 of 128 posts
Re: Is Tableau Dead?
#122Re: Is Tableau Dead?
#123There seems to be a lot of shade here at Power BI. Forgetting Microsoft’s dominance in the market, I’ve much appreciated Microsoft’s approach to data visualization which is soft on the visuals, but gradually improving them and hard on the programming aspects, such as Power Query or “M” and Data Analysis Expressions (“DAX”). The former they have opened to anyone to create via Power BI visuals SDK. The reason I say thi…
My biggest complaint with powerbi is that there’s no versioning and collaboration across multiple authors is really hard. I can’t put it in git other than a binary blob and so that means for anything serious I have to just hope nobody goes in and breaks stuff. At least tableau project files are just xml so you can stick it in git and have ugly merge requests. And rollback to versions if necessary. The fact that Micro…
https://powerbi.microsoft.com/en-us/blog/deep-dive-into-powe...
They recently released an update in preview that has a more human readable format:
https://powerbi.microsoft.com/en-us/blog/tmdl-in-power-bi-de...
For comparing semantic models there is ALM Toolkit: http://alm-toolkit.com/
You can also edit BI Models with Tabular Editor which can save objects to storage:
https://tabulareditor.com/downloads
And phi-tools for DevOps: https://pbi.tools/ I’d wait in pbi-tools to start working with Power Bi Developer Mode / Power BI Project files
Re: Is Tableau Dead?
#124Earlier quoted context omitted.
I'm in the enterprise procurement world and it's mind-boggling to me how many software companies in the past two years have forced themselves to $0 revenue from us by trying to double (or more!) their already exorbitant prices.
Is this greed, or a struggle for them to survive?
Imagine for example you're a small shop with your own budget in an org the size of Alphabet with a couple of Java servers that you purchase support to the tune of $5k/year and then they all of a sudden want to charge $1,000,000/month because there are ~200k employees within your larger organization.
It gets even more convoluted when you get into hardware support, where the support itself outside of warranty can be more expensive annually than replacing the hardware and getting N years of support with warranty.
Re: Is Tableau Dead?
#125Earlier quoted context omitted.
Is it just me or ECS is relatively complicated? I mean, it is no k8, but still you need to set up a lot of stuff to get it to work.
I think it took me maybe a 1/2 day to grok the majority of it and get a build pipeline setup. Most of that time to be honest was getting the permissions correct between the build pipeline components. I used to feel the same but found it to be not that true once using it. Github Action (Build Docker Image) > Push Image to AWS ECR for image storage > Kick off Deploy of ECS. You can configure your ECS cluster using the…
Just wondering how do you "Kick off deploy of ECS" services? The solution I have currently is using:
aws ecs update-service --cluster={ CLUSTER_NAME } --service={ SERVICE_NAME } --no-cli-pager --force-new-deployment
aws ecs wait services-stable --cluster={ CLUSTER_NAME } --service={ SERVICE_NAME }
From my CI, but this doesn't feel like the best way to do it
Re: Is Tableau Dead?
#126Earlier quoted context omitted.
I think it took me maybe a 1/2 day to grok the majority of it and get a build pipeline setup. Most of that time to be honest was getting the permissions correct between the build pipeline components. I used to feel the same but found it to be not that true once using it. Github Action (Build Docker Image) > Push Image to AWS ECR for image storage > Kick off Deploy of ECS. You can configure your ECS cluster using the…
I haven't used Heroku in ages, but I remember it being pretty easy. Just wondering how do you "Kick off deploy of ECS" services? The solution I have currently is using: aws ecs update-service --cluster={ CLUSTER_NAME } --service={ SERVICE_NAME } --no-cli-pager --force-new-deployment aws ecs wait services-stable --cluster={ CLUSTER_NAME } --service={ SERVICE_NAME } From my CI, but this doesn't feel like the best way t…
I don't think the way you are doing it is the worst way. I am biggest expert here of course. I do mine via a github action, right now it triggers on merges to main but could also be setup independently.
Condensed but I use 1) "build-push-action" - github action to send an image to ECR 2) "aws ecs update-service --cluster --service --force-new-deployment" for the deployment
Re: Is Tableau Dead?
#127Earlier quoted context omitted.
I agree.. but I'm surprised how little Heroku alternatives have popped up yet.. There is new contestants, mostly focussed on more global deploys, but no "Heroku but maintained" that I know of.. yet.
There's a ton, sharing in case you've never seen them. In a linear graph from "Heroku" to "VPS do-it-yourself": |------------------------------------------------------------| Heroku Render Railway NorthFlank Fly DigitalOcean That's how I would place them from easiest to hardest. Of course DigitalOcean is not a PaaS but bear with me. I use Render for https://www.gamedrop.gg/ and it works really well for me, very hands…
Re: Is Tableau Dead?
#128Earlier quoted context omitted.
I actually gave up on AWS forever when trying to use ECS. It was incredibly complex and it kept failing to deploy, but cloudeatch only contained log entries for it about 20% of the time. All I could do was click redeploy over and over — sometimes there were logs, usually not. And they charged me for every single deploy. After a day and a $100 bill later, I gave up and used DigitalOcean’s hosted docker instead. I had…
Strange, maybe billing was different when you used it. ECS only charges for usage, you must have been requesting a lot of resources to rack up a cost that quickly. For example Ohio spot pricing is $0.01260298/hour/cpu. Deploying costs nothing. It is a tool like any other and it is not as simple as DO's but its also a lot cheaper and more powerful once you learn the tooling. The logging on deployment is true but I thi…
I don’t remember what I was charged for, I assumed it was because it was counting the few seconds of running time at the minimum billed time each time I deployed, but I’m unsure. This was in 2020. All I know is that I had a reasonably simple setup, there was an issue where it wouldn’t successfully start up, but logging was flaky at best and I was charged for my attempts.
I’ve been using AWS for years, at various employers and my own last startups, and it’s far more complex than many of its competitors. That’s ok when you need all of its features, but if you need just one or two, then the complexity gets in the way.