Both $SNOW and Databricks are winning share from traditional datawarehousing, but it's also clear a battle is brewing between the two. Databricks' advantage is that it is really built around data science and machine learning workloads, whereas SNOW is designed for traditional business analytics, although on a novel cloud architecture where storage and compute have unlimited and independent scaling.
They're both trying to move into each other's fields now, and SNOW's weak guide might be related to that they're expecting some customers to move data and workloads over to Databricks' data science platform. SNOW's CFO:
"We do expect a number of our large customers are going to adopt Iceberg formats and move their data out of Snowflake where we lose that storage revenue and also the associated compute revenue. We do expect though, there'll be more workloads that will move to us. But until we see that incremental revenue on workloads, we're not going to forecast that."
My initial impression is that the guide looks very conservative and I expect both platforms to keep winning share, resulting in strong top line growth. But with current enterprise budgets heavily allocated towards AI, Databricks' platform will be better positioned in the short to medium term.
SNOW's new CEO has a machine learning background, so his job will really be to build out their data science platform and compete effectively with Databricks.