TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Cube.js – Open-Source Analytics API for Building Data Apps

93 点作者 chetangoti超过 3 年前

3 条评论

danielvaughn超过 3 年前
Last year my (former) team and I spent months evaluating BI solutions. Every week we were having meetings with companies like Tableau, Looker, etc.<p>In the end, my opinion was that we should just use CubeJS. Unfortunately it wasn’t mature enough at that time, as it had only recently begun to support Snowflake (our backend).<p>If I were a betting man, I’d say they’ve got a very bright future ahead of them. Really cool product and idea.
评论 #28978410 未加载
评论 #28980580 未加载
评论 #28977069 未加载
peiback超过 3 年前
Thanks for sharing! I&#x27;m on Cube&#x27;s product team and we&#x27;d love your feedback on what else we can do to improve Cube. We also welcome your input on our Slack&#x2F;GH.<p>I&#x27;ve worked on a few open-source projects, so I&#x27;ll just share what I personally love about Cube and what drew me to the project in the first place:<p>1) It has an un-opinionated but well supported front-end dev experience focused around an intuitive OLAP-based API. OLAP = think measures, dimensions, etc. What I mean by &quot;un-opinionated&quot; is we expect most developers want to create their own visualization layer, whether that&#x27;s a dashboard, a report, or just any kind of data-intensive app you can imagine, instead of being forced to embed a hardset iframe, for example. But this is still a well-supported workflow in Cube, despite the customizability, as we enabled code-generation features that also work for most major JS UI frameworks (Angular, React, Vue). And, we&#x27;re now actively working on a SQL connector for Cube, too, so if you want to query Cube with a SQL-driven BI tool like Apache Superset, that&#x27;ll soon be doable, too. Additionally, a GraphQL interface is potentially coming soon, too (Cube&#x27;s API is currently REST).<p>2) It has the ability to read data from all the major modern databases, warehouses, and query engines. I saw a comment above about Snowflake, and yea, that and other big data platforms out there have been our primary focus this year, so we&#x27;ve made recent improvements here, in terms of performance and reliability. We&#x27;re now working on integrations for streaming datasources, e.g Kafka. I&#x27;m particularly excited about this!<p>3) Slow queries are problematic, especially in dashboards. I don&#x27;t know about you, but it really bugs me to see wonderful apps everywhere with poor analytics user-experiences, with load times at half a minute or more. One of Cube&#x27;s best features here (and, admittedly, perhaps one of the more complex ones to understand, which we&#x27;re working on, too :), is made possible by pre-aggregations and Cube Store, the caching component of Cube specifically designed and fine-tuned for querying large datasets. You can think of a pre-aggregation as a condensed, materialized view of your query results that can serve multiple permutations of queries, and yet are decently efficient with data freshness as well as minimizing your backend data processing costs.<p>We’re also extremely fortunate to have such a supportive open-source community that propelled this project forward much further than we could have imagined; y’all’s trust in this project and its continued enhancement is what has really kept it going and growing.
ushakov超过 3 年前
how does it compare to Hasura?
评论 #28980154 未加载