DDLデータのロード/アンロード¶
ステージとファイル形式は、データベーステーブルへの一括ロードデータとデータベーステーブルからのデータのアンロードを簡素化および合理化するために使用できる、名前付きデータベースオブジェクトです。
パイプは、Snowpipeを使用してデータのマイクロバッチをロードするための COPY ステートメントを定義する名前付きデータベースオブジェクトです。
このトピックの内容:
ステージ管理¶
Snowflakeは、ロード/アンロードに使用されるデータファイルを保存するための2種類のステージをサポートしています。
内部ステージは、ファイルをSnowflake内に保存します。
外部ステージは、ステージによって参照される外部の場所(つまり、S3バケット)にファイルを保存します。外部ステージは、必要に応じてS3バケットの場所と資格情報を指定します。
外部ステージと内部ステージの両方に、ファイル形式とコピーオプションを含めることができます。
ファイル形式管理¶
ファイル形式は、一括ロード/アンロードに使用されるデータファイルのファイルタイプ(CSV、 JSONなど)や各タイプ固有の形式オプションなどの情報をカプセル化します。
パイプ管理¶
パイプは、データファイルのセットをインジェスションキューからテーブルにロードするための単一の COPY ステートメントをカプセル化します。