Community blog | DataOps.live

From Zero to Hero: Build a Feature-packed Snowflake Native App in 20 Minutes Flat, No Coding Needed

Written by Guy Adams - CTO, DataOps.live | Jul 11, 2024 10:01:43 AM

Build a Snowflake Native App, including an advanced, multithreaded, Streamlit app, with advanced visualizations, external data enrichment, caching, etcfrom start to finishwithout writing a single line of python. In less than 20 minutes.  

In previous videos and webinars, I have shown how you can use DataOps.live Create to build a full Native App in only a minute or two, including all the development, build and release infrastructure.

I’ve then shown how to use DataOps.live Develop to take the starting point I built with Create and do local builds and run, test, and deploy to Snowflake as a standalone application, test some more, then finally, a full bundling and deployment as a Native App: 

 

Each of these development loops has a specific purpose. 

Now, I’ll show you how DataOps.live Assist, our AI copilot experience, can help.  

We have covered DataOps.live Assist before, but usually in the context of producing SQL and dbt™ models from natural language. However, DataOps.live Assist is capable of SO much more.  

 In the video below, I use DataOps.live Assist to build a Snowflake Native App, including: 

  • an advanced, multithreaded, Streamlit app   
  • with advanced visualisations, external data enrichment, caching, etc   
  • from start to finish   
  • without writing a single line of python  
  • in less than 20 minutes   

...and that includes my rambling voiceover! 

Could I have done this without the benefit of DataOps.live Assist? Sure - in 4-5 hours minimum.  

So, this is a massive time saver, even for those who are pretty good at Python and Streamlit. But it’s even more valuable for the large number of people who aren’t that confident with Python or Streamlit but still want to build awesome apps. 

Watch this space as we continue to show more and more capabilities of DataOps.live Assist.