本日、SQLウェアハウス上のDatabricksノートブックの一般提供を発表できることを嬉しく思います。Databricks SQLウェアハウスはSQLに最適化されたコンピュートで、 標準的なインタラクティブクラスタと比較して 最大12倍の価格パフォーマンスを提供 します。 また、ノートブックを活用することで、Gitバックアップ、マルチステートメント、パラメータ化されたSQLを記述し、スケジューリングすることができます。
Databricks SQLの勢い
ここ数年、レイクハウス向けに構築されたデータウェアハウスであるDatabricks SQL(DBSQL)の普及と成長は目覚しいものがあります。DBSQLは、Akamai、 T-Mobile、 CREDといった大手企業が、世界中のあらゆる規模の最新アナリティクスのユースケースに対応し、イノベーションを推進する上で役立って います。 SQLウェアハウス上のノートブックは、データ実務者に強力なDatabricksノートブックを使用する柔軟性を提供し、エクスペリエンスを向上させます。
サポートされているあらゆる言語で動作する汎用的なコンピュートと、SQLのみのワークロードに対応するSQLサーバーレスウェアハウスの両方を、同じ開発エクスペリエンス内で使用できる点が気に入っています - Kythera Labsのソリューションアーキテクトマネージャー、Josue A. Bogran 氏
DatabricksノートブックによるSQLプロジェクトの構築
ウィジェットとパラメータの使用
パラメータの自動入力を使用して、すばやくクエリを実行できます。パラメータは、セルに :parameter_name
と入力するだけで利用できます。SQLウェアハウス上のノートブック用ウィジェットの詳細については、こちらのドキュメントを参照してください。
複数の結果ステートメント
複数の SQL 文を一度に実行する場合、各文からの出力をノートブック内の複数の結果文と比較できます。
ワークフローとのネイティブな統合
ノートブックはワークフローにネイティブに統合されています。完全に管理されたオーケストレーションを用いて、定期的なイベントとしてデータ分析をスケジューリングすることで、探索的な分析を本番環境で簡単に実行できます。 さらに、if/else
ステートメントを使用して