Snowflake
Snowflake データウェアハウス構築用のクラウドホスト型リレーショナルデータベースです。
Snowflake データソースについて、以下の詳細を設定します
フィールド | 説明 |
---|---|
表示名 | 画面に表示するデータソース名を入力する。 |
データベース名 | データベースの名前を入力してください。 |
アカウント名 | Snowflake アカウント名を入力してください。 これには地域情報が含まれる場合があります(例: account_name.region_id )。 地域情報がわからない場合は、 Snowflake の管理者から提供されたアカウント名を使用してください。 |
倉庫名 | 倉庫名を入力してください。 |
ユーザー名 | ユーザー名を入力します。 |
パスワード | パスワードを入力します。 |
接続状況 | データベース接続をテストするには、[Test connection]リンクをクリックします。 データベース接続に成功すると、成功メッセージが表示されます。 |
カタログの関連付け | カタログをデータソースに関連付けるには、チェックボックスを選択します。 このカタログはデータ・ソースに自動的に関連付けられ、その中に格納されているデータに対するクエリ・インターフェースとして機能する。 |
カタログ名 | カタログの名称を入力してください。 |
作成 | 「作成」をクリックしてデータソースを作成します。 |
SQL ステートメントの制限
CREATE TABLE AS
もサポートされていますCREATE TABLE
声明。DROP TABLE
カタログで有効になっている場合にのみステートメントを使用します。- データソースベースのカタログでは、
CREATE SCHEMA
、CREATE TABLE
、DROP SCHEMA
、DROP TABLE
、DELETE
、DROP VIEW
、ALTER TABLE
、およびALTER SCHEMA
ステートメントは、データマネージャ UI では使用できません。
データ型の制限
BLOB
そしてCLOB
データ型のサポートSELECT
ステートメントはサポートされていますが、次のような操作はサポートされていません。equal
、like
、 そしてin
。- データ型のUIから表示されるデータはBase64形式であり、presto-cliからの結果は16進数形式である
BLOB
BINARY
データ型は以下のみサポートしますSELECT
声明。- データ型のフィールドが
REAL
小数点以下の桁数が 6 桁以上で、そのほとんどがゼロの場合、照会時の値は切り捨てられます。 値の精度に応じて、丸め方が異なることがわかります。 例えば、10進数の1.654を小数点以下3桁で四捨五入しても同じである。 別の例としては、10.890009と 10.89000がある。 注目すべきは10.89000四捨五入すると10.89 、 一方10.89009切り捨てられません。 これは、バイナリ浮動小数点形式の表現上の制限による固有の問題です。 クエリに並べ替えが含まれる場合、これは大きな影響を与える可能性があります。