Python ストアドプロシージャによるファイルの読み込み¶
ステージからの読み取り¶
Snowpark snowflake.snowpark.files モジュールの SnowflakeFile クラスを使用すると、Pythonハンドラーは 内部ステージまたは外部ステージから ファイルを動的に読み取ることができます。
Snowflakeは、ストアドプロシージャとユーザー定義関数の両方で、 SnowflakeFile を使用したファイルの読み取りをサポートしています。ハンドラーコードでのファイルの読み取りに関する詳細とその他の例については、 Python UDF ハンドラーを使用したファイルの読み取り をご参照ください。
例¶
この例では、 SnowflakeFile クラスを使用して、ファイルを読み取る 所有権ストアドプロシージャ を作成し、呼び出す方法を示しています。
ストアドプロシージャをインラインハンドラーで作成し、 mode の引数に rb を渡して入力モードをバイナリに指定します。
ストアドプロシージャを呼び出します。