Our Blog

Check out our library of resources.

  • Dynamic date ranges in MDX: what happens if there’s no data?

    Imagine the following scenario: a user wants a query to return the sales value from the past N years...

    Read more
  • GEM, a Generic ETL Machine

    It’s finally here. After a few months of work, a lot of bugs fixed and a last minute refactor...

    Read more