Snowflakeドキュメントへようこそ¶
Snowflakeへようこそ¶
ドキュメンテーション
これらのトピックでは、Snowflakeアカウントにアクセスし、Snowflakeの使用に関連するすべての管理タスクとユーザータスクを実行するために必要な情報を見つけることができます。ドキュメントには、概念的な概要、チュートリアル、およびサポートされているすべての SQL コマンド、関数、および演算子の詳細な参照情報も記載されています。
左側のコンテンツを参照するか、上部の検索ボックスを使用して、ドキュメントおよびその他のSnowflakeリソース全体を検索することから開始できます。お探しの情報が見つからない場合は、各ページの下部にあるボタンを使用して、SnowflakeドキュメントまたはSnowflakeサポートにお気軽にお問い合わせください。
ユーザー向けSnowflakeを始めましょう¶
- 始める前に
Snowflakeにアクセスするためのアカウントの取得とメソッドの概要。
- Sign in to Snowflake
Snowflakeに接続するさまざまな方法の概要。
- Snowflake key concepts and architecture
Description of Snowflake architecture, key concepts, and features.
- Snowsight クイックツアー
Snowflakeのウェブベースインターフェースである Snowsight の概要。
- Overview of the data lifecycle
Introduces the main operations and corresponding SQL commands for getting your data into Snowflake and then using it to perform queries and other SQL operations.
チュートリアルおよびその他のリソース¶
このトピックでは、Snowflakeを使用するためのさまざまな「ハウツー」チュートリアル/ラボと「ベストプラクティス」へのリンクを提供します。
Snowflakeを使用する¶
Snowsight:Snowflakeウェブインターフェイス --- Snowflake操作に Snowsight を使用する方法を学びます。
従来のコンソール --- Classic Console の基本的な使用情報、および Worksheets
および History
ページの詳細な使用情報:
仮想ウェアハウス ---仮想ウェアハウスを作成および使用してクエリを実行し、データのロードやアンロードなどの DML 操作を実行するための主要な概念とタスク:
データベース、テーブル、ビュー --- Snowflakeデータベースとテーブルの理解と操作に関連する主要な概念とタスク:
Snowflakeでデータをクエリする --- Snowflakeでクエリを実行するための主要な概念とタスク:
半構造化データのロードの概要 --- JSON およびその他のタイプの半構造化データを操作するための主要な概念とタスク:
非構造化データの概要 --- 非構造化データを操作するための重要な概念とタスク:
Snowflake Time TravelおよびFail-safe --- Snowflakeが削除および変更されたデータへのアクセスを維持する方法を理解するための主要な概念とタスク、および損失が発生した場合にSnowflakeがデータ回復を有効にする方法:
ストリームとタスクの紹介 ---ロードされたデータを分析用に変換および最適化するための主要な概念とタスク:
ビジネス継続性と障害復旧の概要 --- 複数のSnowflakeアカウント間でデータベースを複製および同期するための重要な概念とタスク、およびビジネス継続性と障害復旧に向けたクライアント接続のリダイレクト:
Sample data sets --- Snowflakeで提供されるサンプルデータセットを使用するための主要な概念とタスク:
アラートおよび通知 --- SQL で(例: ストアドプロシージャ、タスクなどから)メール通知を送信するための主要な概念とタスク、およびSnowflakeのデータが特定の条件を満たしたときにアクションを実行するか、通知を送信するためのアラートを設定します。
Snowflake Postgres --- Snowflakeから直接Postgresインスタンスを作成、管理、使用できます。
Snowflakeアカウントの管理¶
-
Snowflakeに接続し、複数のアカウントにまたがる機能を使用するためにサポートされている2つの一意のアカウント識別子の詳細な説明。
-
試用アカウントへのサインアップ、アカウントへのクレジットカードの追加、およびアカウントのキャンセルの手順。
-
アカウント、セッション、およびオブジェクトのパラメーターをアカウント用に設定する手順。
-
アカウントでユーザーを作成および管理する手順。
-
アカウントで動作変更リリースを有効または無効にする手順。
一般的な参照情報¶
パラメーター ---アカウント、ユーザー、セッション、およびオブジェクトレベルでシステムの動作を制御するために使用できるパラメーター。
参照 --- 参照を使用して、所有者権限のストアドプロシージャ、アプリケーション、およびクラスに対して、オブジェクトへのアクセスを承認します。
三項論理 --- ブール式および比較演算子を使用した NULL の動作に関する情報。
照合順序のサポート ---テキスト文字列でのソートおよびその他の文字セット依存の操作に関する情報。
SQL 形式モデル ---数値および日付/時刻値とテキスト文字列の間の変換を指定するための形式。
オブジェクト識別子 --- SQL ステートメントで使用されるオブジェクト名の解決を含む、オブジェクト識別子を定義および使用するためのルール:
制約 ---テーブル内の一意の主キー、および外部キーの制約を定義および維持するための概念と参照情報:
SQL 変数 ---セッションで変数を定義および使用するための概念と参照情報。
トランザクション --- SQL ステートメントでトランザクションを使用するための概念と参照情報。
テーブルリテラル --- クエリで単一のスカラー値の代わりにテーブルリテラルを使用するための概念と参照情報。
SNOWFLAKE データベース --- Snowflakeにより、組織、アカウント、データ共有、およびその他のオブジェクトの使用に関するクエリ/レポートのために提供されている、 SNOWFLAKE 共有データベースの参照情報。
Snowflake Information Schema --- メタデータビューのセットと、Snowflakeにあるオブジェクトのクエリ/レポート用の履歴テーブル関数で構成されている、Snowflake Information Schemaの概念と参照情報。
Snowflakeのメタデータフィールド --- Snowflakeのメタデータフィールドの概念とリファレンス。
SQL コマンドリファレンス¶
クエリ構文 --- Snowflakeの SQL クエリの構造。
クエリ演算子 ---算術演算子、論理演算子、およびその他の種類の演算子。
Data Definition Language (DDL) コマンド --- DDL の概要
データ操作言語(DML)コマンド --- 次を含む、 DML 操作を実行するためのコマンド。
Snowflakeテーブルのデータの挿入、削除、更新、およびマージ。
Snowflakeテーブルとの間でデータを一括コピーします。
一括コピー用のステージングファイル。
すべてのコマンド(アルファベット順) ---すべてのコマンドのアルファベット順のリスト。
次を含む、制御するオブジェクトおよび操作の型別に分類されたコマンド。
通常のアカウントレベルのオブジェクト(アカウント、ユーザー、ロール、セキュリティポリシー、統合など)および操作(フェールオーバーやリカバリなど)。
セッションベースの操作(セッションコンテキスト、クエリ、変数、トランザクションなど)。
仮想ウェアハウス(データのロードおよびクエリの実行用)およびリソースモニター(クレジット使用状況の管理用)。
データベース、スキーマ、テーブル、およびその他のスキーマレベルのオブジェクト(ビュー、シーケンスなど)。
Snowflake拡張機能およびアプリケーション開発(ユーザー定義関数、ストアドプロシージャ、スクリプトなど)。
データ共有用オブジェクト(共有、リストなど)。
データを分類、保護、管理するためのオブジェクト(マスキングポリシー、行アクセスポリシー、タグなど)。
関数およびストアドプロシージャリファレンス¶
関数の概要 ---すべてのシステム定義関数の要約。クイックリファレンスとして使用できます。
すべての関数(アルファベット順) ---すべてのシステム定義関数(スカラー、集計、テーブルなど)のアルファベット順のリスト。
集計関数 ---入力として複数の行/値を取り、単一の値を返す関数。
スカラー関数 ---入力として単一の行/値を取り、単一の値を返す関数:
モデルモニター関数 --- 機械学習モデルのモニターからメトリックを取得する関数。
システム関数 --- 制御操作の実行、またはシステムレベルの情報を返す関数。
テーブル関数 ---結果を表形式で返す関数。
ウィンドウ関数 --- 移動集計やランキングなどの分析計算を実行する関数。
データメトリック関数 --- テーブルとビューのデータ品質測定を可能にする関数。
ストアドプロシージャ --- ストアドプロシージャを使用して、特定のSnowflake機能を使用しやすくします。
Snowflake Scripting参照¶
付録¶
-
Snowflakeドキュメントで使用されている表記規則。
-
Snowflake SQL用に予約されている単語のリスト。