Holistics Blog

holistics.io · Company blog · on HN since 2016

Holistics is a business intelligence software company whose blog covers SQL data modeling, OLAP cubes, and building analytics stacks.

What HN saysHN commenters mention it as a BI tool alternative to Chartio and link its OLAP-versus-OLAP-cube piece as a worthwhile deeper read.
29HN people shared it
15linked it in comments
36stories submitted
1.2Kstory points
5 months agolast shared
2016people per year2026

Most-shared posts

  1. 1
    A Short Story About SQL’s Biggest Rival
    9 people · 270 points · first shared 2020 · 123 comments on HN
  2. 2
    The Rise and Fall of the OLAP Cube (2020)
    5 people · 406 points · first shared 2020 · 91 comments on HN
  3. 3
  4. 4
    OLAP != OLAP Cube
    4 people · 7 points · first shared 2020 · 3 comments on HN
  5. 5
    Homepage
    4 people · first shared 2017
  6. 6
    LLM is not enough (for self-service analytics)
    2 people · 3 points · first shared 2023 · 2 comments on HN
  7. 7
    The Rise of SQL-Based Data Modeling
    1 people · 197 points · first shared 2019 · 125 comments on HN
  8. 8
  9. 9
    What Is an OLAP Cube? An Exhaustive Explainer
    1 people · 86 points · first shared 2021 · 19 comments on HN
  10. 10
    Why Google Analytics Sucks, and What You Can Do About It
    1 people · 9 points · first shared 2019 · 1 comments on HN
  11. 11
  12. 12
    How to read The Data Warehouse Toolkit in 2020
    1 people · 3 points · first shared 2023 · discussion on HN
  13. 13
    How to Measure Software Development
    1 people · 3 points · first shared 2020 · discussion on HN
  14. 14
    What We Know and Don't Know About Analytics Engineering
    1 people · 3 points · first shared 2021 · discussion on HN
  15. 15
    Data Quality from First Principles
    1 people · 2 points · first shared 2020 · discussion on HN

What HN people wrote when they linked it

dlojudice · 2019-01-03
I had a similar issue and switched to https://holistics.io. Working great so far.
huy · 2017-10-04
It really depends on your budget, data volume and nature. So each person can only offer advice. I did this a while back at my previous employer/startup (it got acquired), we used AWS, PostgreSQL, Hadoop/Hive, using SQL + custom Ruby script for ETL + processing. You can read some of that writing here https://engineering.viki.com/blog/2014/data-warehouse-and-analytics-in… If I can distill them into bullet points, there probably are: - SQL is great, stick with it. - We started with PostgreSQL and scales a long way with it (using techniques like table partitioning, unlogged table, etc), then slowly split into Redshift, and later Hadoop/Hive. - Handling events/behavioural data (JSON/semi-structure at large volume) are very different from handling transactional data (structured, lower volume). - Take a more lean/incremental approach to it: get a basic DW setup, load data that you can immediately act on, act on it (build reports, run analysis, show to management), then repeat. You can also check out my startup: https://www.holistics.io , where I turned those experiences above into a data platform that automating DW + BI. We allow you to do "lean ETL" on top of customers' DW infrastructure (be it Redshift, PostgreSQL, BigQuery or others). We work with small startup to unicorn tech companies.
mwexler · 2021-07-05
BTW, their followup piece at https://www.holistics.io/blog/olap-is-not-olap-cube/ is a nicer drill down into some of these issues. Also a good read.
ericcholis · 2021-02-26
The value prop for me was the easy report builder. I'm in the process of looking at similar alternatives: https://www.holistics.io/ is the first one that seems 1 to 1. I'd also like more options for working with reports outside of chartio. The only option at the moment is to email a link to a CSV. No API for exporting data existed.
aceregen · 2018-12-11
Hello Tensor! Will you like to review what our team has built at Holistics (www.holistics.io)? We are listed in the Gartner FrontRunner Quadrant for Business Intelligence Oct 2018. Here's a customer case study we've just published recently: https://www.holistics.io/customers/floship-ecommerce-fulfillment-data-… Love to get your feedback on how you find us relative to the tools you are currently evaluating! Send me a note at v(@@)holistics.io or our team at hello(@@)holistics.io]!
ta2234234242 · 2024-03-29
In the 1980's we had C/C++/Ada/Pascal/Fortran/Assembly/Lisp. Since the 1980's the languages have exploded. But we still only have one language for querying a database. And a kinda not very good one at that. Why is that? https://www.holistics.io/blog/quel-vs-sql/ One could argue that ORM's are the alternative language people are looking for.
bb88 · 2022-12-22
Have you looked at Quel? We have multiple languages to run our code on generic CPUs (C, Python, Java, Ada, Go, Rust, Lisp, etc.) Why must we have only one database language that doesn't do a very good job at Codd's relational calculus? So many people have drank the kool-aid that SQL is the answer. Maybe it's time to change this. The success of ORM's could be thought as the market voting against SQL. https://www.holistics.io/blog/quel-vs-sql/
i_like_waiting · 2022-03-19
I guess they had their place in some point and time, but I still vividly remember my old manager speaking about building OLAP cube in 2018. https://www.holistics.io/blog/the-rise-and-fall-of-the-olap-cube/
jackbravo · 2021-07-10
Here in hacker news it was posted this article about the story of SQL biggest rival, QUEL, which is pretty related: https://www.holistics.io/blog/quel-vs-sql/? It is not that we didn't try to replace it, but just as other comments have said, SQL was good enough, and already has the biggest mind share.
spsphulse · 2021-03-19
laichzeit0 · 2021-01-11
I think it's missing the resources to one of the hardest sections: Data modelling, like Kimball and Data Vault. That, and maybe a section to modern data infrastructure. I'd put a link to [1] and [2] for a quick overview and probably [3] for more detail. [1] https://www.holistics.io/books/setup-analytics/ [2] https://a16z.com/2020/10/15/the-emerging-architectures-for-modern-data… [3] https://awesomedataengineering.com/
mrwnmonm · 2020-04-24
I think yes, all these products -> https://segment.com, https://rudderstack.com, https://snowplowanalytics.com, https://fivetran.com, https://stitchdata.com, https://www.alooma.com, https://singer.io, https://www.holistics.io, can work as a pipeline, but some have more features than others. This is a bit simplifying answer.
9diov · 2019-06-06
For anyone who is not familiar with Looker, I wrote a write-up and review about it here https://www.holistics.io/blog/looker-review-and-breakdown/. Here are the key points: - Its use of LookML provides a steep learning curve, yet provides a maintainable and reusable data modeling - Looker's drill-down ability is decently powerful and easy to use once you are familiar with LookML. - Looker does not have its own storage layer but instead relies on customer's data warehouses - Looker, in essence, is a SQL query builder engine that converts business users' drag-and-drop inputs into SQL queries. - Looker provides highly flexible and sophisticated access control and permission management, sacrificing simplicity for power. - Looker has limited data preparation capabilities compared to other tools, delegating this task to its partners to provide these capabilities.
evtan · 2018-09-11
Query structures have a huge impact on performance, this problem can be managed by scheduling SQL based ETL for your data warehouse. We abstracted this into a simple feature on Holistics, you can take a look at how the guys at Rezdy use it https://medium.com/rezdy-engineering/an-introduction-to-data-at-rezdy-… Data Transforms SQL scheduler: https://www.holistics.io/features/data-transforms/
pstoll · 2022-04-07
Well said! We need more of this problem space exposed to engineers and not just for “analysts”. I’ll share a couple other articles from a company that does a nice job explaining the technical problems in what is traditionally “business analytics”. The space is OLAP and you may have scoffed at the idea of “OLAP cubes”, but man were they useful. In the way that excel powers a ton of business processes, cubes powered a lot of analytics. Underlying tech is cool but they are showing their age: https://www.holistics.io/blog/the-rise-and-fall-of-the-olap-cube/ Another write up of this idea of a semantic layer above raw sql statement: https://www.holistics.io/blog/holistics-data-modeling-explained/ So this “semantic layer” leverages the latest tech to deliver the same business insights faster, better, more flexibly. Ie once you define this semantic layer over your data (ie how all your sql tables are connected), the semantic engine knows how to query up and down your data model, writing the SQL queries for you, on the fly. You can ask and answer new questions without writing new queries. And with modern columnar query engines (eg big query, spark, presto, etc), perf is usually pretty good.

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close