The architecture of a native app in Snowflake involves creating an app package which serves as an installer containing necessary data and user-defined functions (UDFs). The app package includes a manifest file defining metadata, artifacts required, and access permissions. Users can create Python UDFs using Anaconda for package management and leverage a variety of packages in their native app. Native apps can be shared on the Snowflake marketplace or within an organization, encapsulating specific functionalities for others to install and utilize.
Snowflake is one of the most prominent platforms for interacting with data and building data-intensive applications.
Dan Myers works in Developer Relations at Snowflake and he joins the show to talk about the future of application development, and building native data apps on the platform.
Sean’s been an academic, startup founder, and Googler. He has published works covering a wide range of topics from information visualization to quantum computing. Currently, Sean is Head of Marketing and Developer Relations at Skyflow and host of the podcast Partially Redacted, a podcast about privacy and security engineering. You can connect with Sean on Twitter @seanfalconer .
The post Data Applications on Snowflake with Daniel Myers appeared first on Software Engineering Daily.