Snowpark Scala 开发者指南¶
Snowpark 库提供直观 API,用于查询和处理数据管道中的数据。使用 Snowpark 库,您可以构建用于在 Snowflake 中处理数据的应用程序,而无需将数据移至您的应用程序代码运行所在的系统。
有关 Snowpark 的简介,请参阅 Snowpark API。
开始使用¶
- 为 Snowpark Scala 设置开发环境
设置为使用多个开发环境中的任意环境来构建 Snowpark 应用程序。
- Snowpark Library for Scala and Java 版本说明
获取最新版本说明。
Quickstarts¶
- Snowpark(使用 Scala)入门 (https://quickstarts.snowflake.com/guide/getting_started_with_snowpark_scala/index.html) (Snowflake Quickstarts)
使用教程来学习将 Snowpark 与 Scala 配合使用的基础知识。
开发者指南¶
- 为 Snowpark Scala 创建会话
建立与 Snowflake 数据库交互的会话。
- 在 Snowpark Scala 中使用 DataFrames
使用
DataFrame
对象查询和处理数据。- 在 Scala 中为 DataFrames 创建用户定义的函数 (UDFs)
使用 Snowpark API 创建用户定义的函数 (UDFs)。
- 在 Scala 中为 DataFrames 创建存储过程
使用 Snowpark API 创建存储过程。
- 在 Snowpark Scala 中调用函数和存储过程
使用 Snowpark API 调用系统定义的函数、UDFs 和存储过程。
- 使用 Snowpark Scala 的简单示例
请参阅在 Snowflake 中打印表信息的应用程序的示例代码。
- 日志记录和跟踪概述
在事件表中记录日志消息和跟踪事件,以便以后进行分析。
- 使用 Snowpark Scala 时分析查询和排除故障
通过日志记录和查看基础 SQL,对代码进行故障排除。
参考¶
- 快速参考:适用于 SQL 命令的 Snowpark Scala APIs
了解 SQL 语句如何映射到 Snowpark APIs 以执行常见操作。
- Snowpark Library for Scala API 参考
阅读有关 Snowpark API 中的类和方法的详细信息。