見出し画像

Snowpro core予想問題(101-200)

記事単体よりもマガジンのほうがお得となります。ぜひ有料マガジンもご検討ください。




問題101

Snowflakeのクラスタリングキーについて、正しい説明はどれですか?

選択肢:
A. クラスタリングキーは、ハイブリッドテーブルにのみ定義できる
B. クラスタリングキーを使用すると、クエリのスキャン効率が向上する
C. クラスタリングキーを定義すると、常に手動でメンテナンスが必要になる
D. クラスタリングキーは、テーブル作成時にのみ定義できる






解答:
B. クラスタリングキーを使用すると、クエリのスキャン効率が向上する


解説: Snowflakeのクラスタリングキーについて、以下の点が重要です;

  • クラスタリングキーは、ハイブリッドテーブルには定義できません。ハイブリッドテーブルでは、データは常に主キーによって順序付けられます

  • クラスタリングキーを使用すると、同じマイクロパーティション内の同様の行を同じ場所に配置することで、フィルタリング述語と一致しないデータをスキップし、クエリのスキャン効率が向上します。

  • クラスタリングキーが定義された後、最適なクラスタリングを保証するためのメンテナンスはSnowflakeによって自動的に実行されるため、追加の手動メンテナンスは必要ありません。

  • クラスタリングキーは、テーブル作成時(CREATE TABLEコマンドを使用)またはその後(ALTER TABLEコマンドを使用)に定義できます。


問題102

外部ステージからデータをロードする準備をしているユーザーにとって、最も効率的なロードパフォーマンスを提供する方法はどれですか?

<選択肢>
A. ファイルを論理パスに整理する
B. キャッシングを維持するために外部ステージにファイルを保存する
C. 正規表現の実行にパターンマッチングを使用する
D. データを1つの大きなファイルでロードする






ここから先は

49,816字
この記事のみ ¥ 2,000

この記事が気に入ったらサポートをしてみませんか?