Streaming data has become an increasingly common and important part of modern data architectures. What hasn't always been easy, though, is the ability to query streaming data as it is being collected.