Live data from Hacker News

Mixpanel: Introducing JQL, a query language to analyze and learn from data

mixpanel.com

21–23 of 23 posts

Re: Mixpanel: Introducing JQL, a query language to analyze and learn from data

#21

> For instance, a multi-step funnel, segmented on a couple of columns, would extend to several screenfuls of complex SQL, which is cumbersome to write and difficult to reason about. The only thing I loathe about SQL is its lack of re-usability. It is hard to write reusable parts and pass them around in functions. Need ten filters which you may / may not use? Write ten queries! Thankfully, the problem is solved by ORM…

Totally agree and the "write-only" nature of SQL is something that makes me crazy. Sounds like you're more of a dev. I'm an analyst, but same problem. For any analytic SQL I wrote more than a couple weeks ago, I end up throwing it out and starting from scratch because it's so hard to understand anything I wrote.

ORMs were a huge step forward for devs, but there wasn't really anything similar for analysts. Looker (where I now work after three years as a customer) is, in many ways, the equivalent of an ORM for analytics.

Re: Mixpanel: Introducing JQL, a query language to analyze and learn from data

#22
post #15

Just the other day I looked at a team member and said, "You know what would be great? A Mixpanel API so I can just pull out the data I need on a regular basis and put in on a dashboard so we are always looking at the same metrics" BAM.

I don't really get it. Disclosure that I work at Looker which is an analytics company, though not really in the same space as Mixpanel. But I'm just confused about this latest trend of "you can get your data out!" from analytics providers that excel at one type of analysis (as Mixpanel does with funnels).

In my mind, the whole value of these providers is that they make that one kind of analysis really easy and pretty. But if you feel like you're outgrowing that and want to slice your data in new ways, I don't think you'd choose Mixpanel for their data capture alone, right? So is it just that the cost of Mixpanel is sunk and so might as well get the data they're already recording out?

Re: Mixpanel: Introducing JQL, a query language to analyze and learn from data

#23
post #22
post #15

Just the other day I looked at a team member and said, "You know what would be great? A Mixpanel API so I can just pull out the data I need on a regular basis and put in on a dashboard so we are always looking at the same metrics" BAM.

I don't really get it. Disclosure that I work at Looker which is an analytics company, though not really in the same space as Mixpanel. But I'm just confused about this latest trend of "you can get your data out!" from analytics providers that excel at one type of analysis (as Mixpanel does with funnels). In my mind, the whole value of these providers is that they make that one kind of analysis really easy and pretty…

It is simpler than that. I'm not slicing the data in different ways, I'm just centralizing what my whole team is looking at. We've spent too much time saying, "Hey look at the retention numbers, its so high!", "For when? I'm seeing it go low!"

You are what you measure, this had made it easy for us to centralize our data.

Post reply on HN