Java用Snowpark開発者ガイド¶
Snowparkライブラリは、データパイプライン内のデータをクエリおよび処理するための直感的な API を提供します。Snowparkライブラリを使用すると、アプリケーションコードが実行されるシステムにデータを移動することなく、Snowflakeでデータを処理するアプリケーションをビルドできます。
Snowparkの概要については、 Snowpark API をご参照ください。
始めましょう¶
- Snowpark Javaの開発環境の設定
- いくつかの開発環境のいずれかを使用してSnowparkアプリをビルドするように設定します。 
開発者ガイド¶
- Snowpark Javaのセッションの作成
- Snowflakeデータベースと対話するセッションを確立します。 
- Snowpark Javaでの DataFrames の操作
- DataFrameオブジェクトを使用してデータをクエリおよび処理します。
- Javaでの DataFrames 用ユーザー定義関数(UDFs)の作成
- Snowpark API を使用してユーザー定義関数(UDFs)を作成します。 
- Javaにおける DataFrames のストアドプロシージャの作成
- Snowpark API を使用してストアドプロシージャを作成します。 
- Snowpark Javaでの関数およびストアドプロシージャの呼び出し
- Snowpark API を使用して、システム定義関数、 UDFs、およびストアドプロシージャを呼び出します。 
- Snowpark Javaの簡単な使用例
- Snowflakeのテーブルに関する情報を出力するアプリケーションのコード例をご参照ください。 
- ロギング、トレース、メトリクス
- 後で分析できるように、ログメッセージとトレースイベントをイベントテーブルに記録します。 
- Snowpark Javaを使用したクエリの分析とトラブルシューティング
- ログを使用し、基になる SQL を表示して、コードをトラブルシューティングします。 
参照情報¶
- クイックリファレンス: SQL コマンド用Snowpark Java APIs
- 一般的な操作のために、 SQL ステートメントがSnowpark APIs にどのようにマップされるかを学びます。 
- Java API 用Snowparkライブラリリファレンス
- Snowpark API のクラスとメソッドの詳細をお読みください。