René's URL Explorer Experiment


Title: Returning tabular data from a Python stored procedure | Snowflake Documentation

direct link

Domain: docs.snowflake.com

Links:

DOCUMENTATIONhttps://docs.snowflake.com
Englishhttps://docs.snowflake.com/en/developer-guide/stored-procedure/python/procedure-python-tabular-data
Françaishttps://docs.snowflake.com/fr/developer-guide/stored-procedure/python/procedure-python-tabular-data
Deutschhttps://docs.snowflake.com/de/developer-guide/stored-procedure/python/procedure-python-tabular-data
日本語https://docs.snowflake.com/ja/developer-guide/stored-procedure/python/procedure-python-tabular-data
한국어https://docs.snowflake.com/ko/developer-guide/stored-procedure/python/procedure-python-tabular-data
Portuguêshttps://docs.snowflake.com/pt/developer-guide/stored-procedure/python/procedure-python-tabular-data
Get startedhttps://docs.snowflake.com/en/user-guide-getting-started
Guideshttps://docs.snowflake.com/en/guides
Developerhttps://docs.snowflake.com/en/developer
Referencehttps://docs.snowflake.com/en/reference
Release noteshttps://docs.snowflake.com/en/release-notes/overview
Tutorialshttps://docs.snowflake.com/en/tutorials
Statushttps://status.snowflake.com
Overviewhttps://docs.snowflake.com/en/developer
DevOps with Snowflakehttps://docs.snowflake.com/en/developer-guide/builders/devops-with-snowflake
Observabilityhttps://docs.snowflake.com/en/developer-guide/builders/observability
Snowpark APIhttps://docs.snowflake.com/en/developer-guide/snowpark
Snowpark Connect for Apache Sparkhttps://docs.snowflake.com/en/developer-guide/snowpark-connect/snowpark-connect-apache-spark
Snowflake MLhttps://docs.snowflake.com/en/developer-guide/snowflake-ml/overview
Snowpark Container Serviceshttps://docs.snowflake.com/en/developer-guide/snowpark-container-services/overview
Functions and procedureshttps://docs.snowflake.com/en/developer-guide/extensibility
Function or procedure?https://docs.snowflake.com/en/developer-guide/stored-procedures-vs-udfs
Guidelineshttps://docs.snowflake.com/en/developer-guide/udf-stored-procedure-guidelines
Stored procedureshttps://docs.snowflake.com/en/developer-guide/stored-procedure/stored-procedures-overview
Usagehttps://docs.snowflake.com/en/developer-guide/stored-procedure/stored-procedures-usage
Caller and owner rightshttps://docs.snowflake.com/en/developer-guide/stored-procedure/stored-procedures-rights
Creatinghttps://docs.snowflake.com/en/developer-guide/stored-procedure/stored-procedures-creating
Callinghttps://docs.snowflake.com/en/developer-guide/stored-procedure/stored-procedures-calling
Selecting fromhttps://docs.snowflake.com/en/developer-guide/stored-procedure/stored-procedures-selecting-from
Passing in referenceshttps://docs.snowflake.com/en/developer-guide/stored-procedure/stored-procedures-calling-references
Javahttps://docs.snowflake.com/en/developer-guide/stored-procedure/java/procedure-java-overview
Javascripthttps://docs.snowflake.com/en/developer-guide/stored-procedure/stored-procedures-javascript
Pythonhttps://docs.snowflake.com/en/developer-guide/stored-procedure/python/procedure-python-overview
Planninghttps://docs.snowflake.com/en/developer-guide/stored-procedure/python/procedure-python-writing
Python worksheethttps://docs.snowflake.com/en/developer-guide/stored-procedure/python/procedure-python-create-worksheet
Data accesshttps://docs.snowflake.com/en/developer-guide/stored-procedure/python/procedure-python-access-data
File readinghttps://docs.snowflake.com/en/developer-guide/stored-procedure/python/procedure-python-read-files
Tabular datahttps://docs.snowflake.com/en/developer-guide/stored-procedure/python/procedure-python-tabular-data
Profilerhttps://docs.snowflake.com/en/developer-guide/stored-procedure/python/procedure-python-profiler
Exampleshttps://docs.snowflake.com/en/developer-guide/stored-procedure/python/procedure-python-examples
Limitationshttps://docs.snowflake.com/en/developer-guide/stored-procedure/python/procedure-python-limitations
Scalahttps://docs.snowflake.com/en/developer-guide/stored-procedure/scala/procedure-scala-overview
Snowflake Scriptinghttps://docs.snowflake.com/en/developer-guide/stored-procedure/stored-procedures-snowflake-scripting
User-defined functionshttps://docs.snowflake.com/en/developer-guide/udf/udf-overview
Packaging handler codehttps://docs.snowflake.com/en/developer-guide/udf-stored-procedure-building
External network accesshttps://docs.snowflake.com/en/developer-guide/external-network-access/external-network-access-overview
Logging, Tracing, and Metricshttps://docs.snowflake.com/en/developer-guide/logging-tracing/logging-tracing-overview
Snowflake Python APIshttps://docs.snowflake.com/en/developer-guide/snowflake-python-api/snowflake-python-overview
Snowflake REST APIshttps://docs.snowflake.com/en/developer-guide/snowflake-rest-api/snowflake-rest-api
SQL APIhttps://docs.snowflake.com/en/developer-guide/sql-api
About Streamlit in Snowflakehttps://docs.snowflake.com/en/developer-guide/streamlit/about-streamlit
Getting started with Streamlit in Snowflakehttps://docs.snowflake.com/en/developer-guide/streamlit/getting-started/overview
Example: Build a personalized data dashboardhttps://docs.snowflake.com/en/developer-guide/streamlit/getting-started/example-data-dashboard
Example: Build a form that writes to Snowflakehttps://docs.snowflake.com/en/developer-guide/streamlit/getting-started/example-crud-app
Billing considerationshttps://docs.snowflake.com/en/developer-guide/streamlit/object-management/billing
Security considerationshttps://docs.snowflake.com/en/developer-guide/streamlit/object-management/security
Privilege requirementshttps://docs.snowflake.com/en/developer-guide/streamlit/object-management/privileges
Understanding owner's rightshttps://docs.snowflake.com/en/developer-guide/streamlit/object-management/owners-rights
PrivateLinkhttps://docs.snowflake.com/en/developer-guide/streamlit/object-management/privatelink
Create your apphttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/creating-your-app
Edit your apphttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/editing-your-app
Manage your apphttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/managing-your-app
Delete your apphttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/deleting-your-app
Runtime environmentshttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/runtime-environments
Dependency managementhttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/dependency-management
File organizationhttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/file-organization
Secrets and configurationhttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/secrets-and-configuration
Personalization with user informationhttps://docs.snowflake.com/en/developer-guide/streamlit/app-development/personalization
Identify your app typehttps://docs.snowflake.com/en/developer-guide/streamlit/migrations-and-upgrades/overview
Migrate to a container runtimehttps://docs.snowflake.com/en/developer-guide/streamlit/migrations-and-upgrades/runtime-migration
Migrate from ROOT_LOCATIONhttps://docs.snowflake.com/en/developer-guide/streamlit/migrations-and-upgrades/root-location
External accesshttps://docs.snowflake.com/en/developer-guide/streamlit/features/external-access
Git integrationhttps://docs.snowflake.com/en/developer-guide/streamlit/features/git-integration
Restricted caller's rightshttps://docs.snowflake.com/en/developer-guide/streamlit/features/restricted-callers-rights
Logging and tracinghttps://docs.snowflake.com/en/developer-guide/streamlit/features/logging-tracing
Row access policieshttps://docs.snowflake.com/en/developer-guide/streamlit/features/row-access
Sharing Streamlit in Snowflake appshttps://docs.snowflake.com/en/developer-guide/streamlit/features/sharing-streamlit-apps
Sleep timerhttps://docs.snowflake.com/en/developer-guide/streamlit/features/sleep-timer
Streamlit in Snowflake in Workspaceshttps://docs.snowflake.com/en/developer-guide/streamlit/streamlit-in-workspaces/streamlit-in-workspaces-overview
Limitations and library changeshttps://docs.snowflake.com/en/developer-guide/streamlit/limitations
Troubleshooting Streamlit in Snowflakehttps://docs.snowflake.com/en/developer-guide/streamlit/troubleshooting
Streamlit open-source library documentationhttps://docs.streamlit.io/
Snowflake App Runtimehttps://docs.snowflake.com/en/developer-guide/snowflake-app-runtime/about-snowflake-app-runtime
Snowflake Native App Frameworkhttps://docs.snowflake.com/en/developer-guide/native-apps/native-apps-about
Snowflake Declarative Sharinghttps://docs.snowflake.com/en/developer-guide/declarative-sharing/about
Snowflake Native SDK for Connectorshttps://docs.snowflake.com/en/developer-guide/native-apps/connector-sdk/about-connector-sdk
External Functionshttps://docs.snowflake.com/en/sql-reference/external-functions
Kafka and Spark Connectorshttps://docs.snowflake.com/en/user-guide/connectors
Snowflake Scripting Developer Guidehttps://docs.snowflake.com/en/developer-guide/snowflake-scripting
Snowflake CLIhttps://docs.snowflake.com/en/developer-guide/snowflake-cli
Githttps://docs.snowflake.com/en/developer-guide/git/git-overview
Overviewhttps://docs.snowflake.com/en/developer-guide/drivers
Considerations when drivers reuse sessionshttps://docs.snowflake.com/en/developer-guide/driver-connections
Scala versionshttps://docs.snowflake.com/en/developer-guide/scala-version-differences
API Referencehttps://docs.snowflake.com/en/api-reference
Developerhttps://docs.snowflake.com/en/developer
Functions and procedureshttps://docs.snowflake.com/en/developer-guide/extensibility
Stored procedureshttps://docs.snowflake.com/en/developer-guide/stored-procedure/stored-procedures-overview
Pythonhttps://docs.snowflake.com/en/developer-guide/stored-procedure/python/procedure-python-overview
https://docs.snowflake.com/developer-guide/stored-procedure/python/procedure-python-tabular-data#returning-tabular-data-from-a-python-stored-procedure
CREATE PROCEDUREhttps://docs.snowflake.com/sql-reference/sql/create-procedure
typeshttps://docs.snowflake.com/sql-reference-data-types
SQL-Python Data Type Mappingshttps://docs.snowflake.com/developer-guide/udf-stored-procedure-data-type-mapping#label-sql-python-data-type-mappings
Working with DataFrames in Snowpark Pythonhttps://docs.snowflake.com/developer-guide/snowpark/python/working-with-dataframes
https://docs.snowflake.com/developer-guide/stored-procedure/python/procedure-python-tabular-data#examples
https://docs.snowflake.com/developer-guide/stored-procedure/python/procedure-python-tabular-data#defining-the-data
https://docs.snowflake.com/developer-guide/stored-procedure/python/procedure-python-tabular-data#specifying-return-column-names-and-types
https://docs.snowflake.com/developer-guide/stored-procedure/python/procedure-python-tabular-data#omitting-return-column-names-and-types
https://docs.snowflake.com/developer-guide/stored-procedure/python/procedure-python-tabular-data#calling-the-procedure
Visit Snowflakehttps://www.snowflake.com
Join the conversationhttps://community.snowflake.com/s/
Develop with Snowflakehttps://developers.snowflake.com
Share your feedbackhttps://docs.snowflake.com/feedback
Read the latest on our bloghttps://www.snowflake.com/blog/
Get your own certificationhttps://learn.snowflake.com
Privacy Noticehttps://www.snowflake.com/privacy-policy/
Site Termshttps://www.snowflake.com/legal/snowflake-site-terms/
Exampleshttps://docs.snowflake.com/developer-guide/stored-procedure/python/procedure-python-tabular-data#examples
Writing a UDTF in Pythonhttps://docs.snowflake.com/developer-guide/udf/python/udf-python-tabular-functions
Working with DataFrames in Snowpark Pythonhttps://docs.snowflake.com/developer-guide/snowpark/python/working-with-dataframes
CREATE PROCEDUREhttps://docs.snowflake.com/sql-reference/sql/create-procedure

Viewport: width=device-width


URLs of crawlers that visited me.