メインコンテンツへジャンプ

SQLウェアハウスにおけるDatabricksノートブックの一般提供開始について

ジェイソン・メッサー
ジャッキー・ジャン
ミランダ・ルナ
Share this post

本日、SQLウェアハウス上のDatabricksノートブックの一般提供を発表できることを嬉しく思います。Databricks SQLウェアハウスはSQLに最適化されたコンピュートで、 標準的なインタラクティブクラスタと比較して 最大12倍の価格パフォーマンス提供 します。 また、ノートブックを活用することで、Gitバックアップ、マルチステートメント、パラメータ化されたSQLを記述し、スケジューリングすることができます。

Databricks SQLの勢い

ここ数年、レイクハウス向けに構築されたデータウェアハウスであるDatabricks SQL(DBSQL)の普及と成長は目覚しいものがあります。DBSQLは、AkamaiT-MobileCREDといった大手企業が、世界中のあらゆる規模の最新アナリティクスのユースケースに対応し、イノベーションを推進する上で役立って います。 SQLウェアハウス上のノートブックは、データ実務者に強力なDatabricksノートブックを使用する柔軟性を提供し、エクスペリエンスを向上させます。

サポートされているあらゆる言語で動作する汎用的なコンピュートと、SQLのみのワークロードに対応するSQLサーバーレスウェアハウスの両方を、同じ開発エクスペリエンス内で使用できる点が気に入っています - Kythera Labsのソリューションアーキテクトマネージャー、Josue A. Bogran 氏

DatabricksノートブックによるSQLプロジェクトの構築

ウィジェットとパラメータの使用

パラメータの自動入力を使用して、すばやくクエリを実行できます。パラメータは、セルに :parameter_name と入力するだけで利用できます。SQLウェアハウス上のノートブック用ウィジェットの詳細についてはこちらのドキュメントを参照してください。

複数の結果ステートメント

複数の SQL 文を一度に実行する場合、各文からの出力をノートブック内の複数の結果文と比較できます。

ワークフローとのネイティブな統合

ノートブックはワークフローネイティブに統合されています。完全に管理されたオーケストレーションを用いて、定期的なイベントとしてデータ分析をスケジューリングすることで、探索的な分析を本番環境で簡単に実行できます。 さらに、if/else ステートメントを使用して条件付きでタスクを実行、データ条件やジョブの状態に基づいて関連するタスクのみを実行することができます。

Gitを利用したネイティブ開発

ノートブックはDatabricks Git フォルダネイティブに統合されているため、ノートブックやその他のファイルでコードを開発し、バージョン管理、コラボレーション、CI/CDのためにGitを使用してデータサイエンスやエンジニアリングのコード開発のベストプラクティスに従うことができます。

インタラクティブなドキュメント指向開発

ノートブックを使った反復的なドキュメントスタイルの開発で、洞察を明らかにし、ストーリーを語りましょう。 ノートブックでは、コメントを追加したり、ビジュアライゼーションを作成したり、一時ビューを使用してSQL文を連結したりできます。

SQLウェアハウスでノートブックを使用することで、データ分析プロセスが大幅に改善しました。1つのセルを使って複数のSQL文を実行できるため、情報の分析、比較、トラブルシューティングの方法が改善されました。その結果、マーケティングチームにより迅速で効果的なソリューションを提供できるようになりました。- Favio Varillas Ramos、Yape Peru社データ・エンジニア

SQLでノートブックを始める

SQLウェアハウスのノートブックは、現在プロダクションで利用可能です。ノートブックを作成し、computeドロップダウンでProまたはサーバーレスSQLウェアハウスを選択するだけです。ご意見やご質問は[email protected]までお気軽にお問い合わせくださいSQLウェアハウスでノートブックを使い始めるための詳細なリソースは、ドキュメントのページご覧ください。

Databricks 無料トライアル

関連記事

Databricks アシスタントを最大限に活用するための5つのヒント

Databricks アシスタントは、Databricksノートブック、SQLエディタ、ファイルエディタで利用可能な、コンテキストを意識したAIアシスタントで、Databricksの生産性を向上させます: SQL/Pythonコードの生成 オートコンプリートコードまたはクエリ コードの変換と最適化 コードやクエリの説明 エラーの修正とコードのデバッグ アクセス可能なテーブルとデータの発見 Databricks アシスタントのドキュメント には、これらのタスクに関する高レベルの情報と詳細が記載されていますが、コード生成のためのジェネレーティブAIは比較的新しいものであり、これらのアプリケーションを最大限に活用する方法はまだ学習中です。 このブログ記事では、Databricks アシスタントを最大限に活用するための5つのヒントとトリックについて説明します。 Databricks アシスタントのための5つのヒント 1. より良い応答を得るためにFind Tablesアクションを使用する Databricks アシスタン
プラットフォーム> 製品> お知らせ一覧へ