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

直感的かつパワフル!次世代のDatabricksノートブック

データインテリジェンスプラットフォーム向けに構築されたノートブックエクスペリエンス
Share this post

過去1年間、私たちはフィードバックに耳を傾け、新しいアイデアを試行錯誤してきました。その目的はただ一つ、データサイエンティスト、エンジニア、およびSQLアナリストのために、最高のデータ中心の開発体験を構築することです。そして本日、洗練されたモダンなインターフェースと強力な新機能を備えた次世代のDatabricksノートブックを発表できることを大変嬉しく思います。これにより、コーディングとデータ分析がさらに簡単になります。

 

主な機能強化は次のとおりです。

  • 最新のUX:新しいノートブックUIとその他の機能のGAにより、コーディング体験がスムーズになり、ノートブックの整理が向上します。
  • 新しい結果テーブル:出力結果に対して直接検索やフィルタリングを実行し、コードなしでのデータ探索が可能です。
  • より強力なPython機能:ステップスルーのデバッガー、エラーの強調表示、強化されたコードナビゲーション機能を使用して、Pythonコードをより効率的に記述できます。
  • AIによる開発支援:Databricksアシスタントを用いたインラインコード生成やコード補完などの機能で、コーディングを強力にサポートします。

モダンで直感的な新しいUX

新しいノートブックUI一般提供開始を発表できることを嬉しく思います 。ゼロから再設計された新しいノートブックは、インターフェースをシンプル化し、開発生産性に役立つさまざまな新機能を追加しました。

 

洗練されたUX

  • シンプル:ノートブックの本質を追求し、最も影響力のある側面を強調しつつ、開発体験の妨げになる要素を最小限に抑えました。
  • 使いやすさ:参入障壁を下げるために、ドキュメントのようなインターフェースとコード編集の境界を意図的に曖昧にし、コード不要の操作やAIによる支援機能を追加しました。これにより、より多くのユーザーがノートブックを快適に使用できるようになります。
  • 適応性:使いやすさに重点を置きながら、パワーユーザーが自身の好みに合わせて設定を調整しカスタムの開発体験を構築できるように、カスタマイズオプションも追加しました。
n

 Markdownエディタの改善

ライブのMarkdownプレビューを体験し、特定のMarkdown構文を覚える必要なく、ツールバーを使用して一般的な書式設定アクションを実行できます。

マークダウン



フォーカスモード

フォーカスモードを使用すると、全画面表示で1つのセルの内容にフォーカスできます。フォーカスモードでは、セルのタイトルの横にある矢印キーを使用してセル間を移動できます。

焦点

セルタイトルの改善

改善されたセルタイトルで作業を整理することができ、かつ目次に自動的に表示されます。 また、アシスタントの自動名前生成機能を用いて、セルの内容に基づいてタイトルを生成することもできます。

d


情報を簡単に並べ替え・折りたたみ

シンプルなドラッグ & ドロップでセルの順序を再編成し、ワンクリックでセルを折りたたむことができます。

f

表形式の出力を操作する新しい方法

表形式の出力の操作は、探索的データ分析の基本的なパートです。新しいノートブックで、新しい結果テーブルを発表できることを嬉しく思います。新しい結果テーブル、パフォーマンスが向上し、ノーコード データ探索が改善されるように、根本から再設計されました。

選択とコピーの仕組みの改善

ドラッグして選択するか、キーボードショートカットを使用してセルを移動および選択します。

d

パフォーマンスとデータ密度の向上

新しい結果テーブルは、無限のスクロールとデータ密度の向上を特徴とし、結果出力のナビゲーションがよりスムーズになります。

e

データ型のアイコンと複数列の並べ替え

データ型アイコンを使用して、データのプロファイルをすばやく理解します。 複数列の並べ替えを実行するには、Shiftキーを押しながら並べ替えアイコンをクリックします。

R

テーブル検索

統合テーブル検索で特定の列または値を検索します。 Enterキーを押して、一致する結果間を移動します。

検索

列と値の強力なフィルタリング

フィルタリングを利用して傾向を特定し、重要な値を迅速に特定します。 フィルタリングを使用すると、次のことができます。

  • 列のデータ型に固有のフィルタリング条件を選択します。
  • 列値のドロップダウンからフィルター値を選択します。
  • 右クリックして、出力値を直接フィルタリングします。
  • [近日公開予定] アシスタントを使用して、自然言語でフィルタリングします。

フィルタリング

Pythonでの開発体験を加速させる

Pythonでの開発体験を向上させるために設計された一連の強力な機能強化を発表できることを嬉しく思います。 対話型デバッガーなどの機能でコードをより効率的に記述し、定義に移動機能を使用してコードをシームレスにナビゲートします。

対話型デバッガー

ノートブック用の新しい対話方デバッガーをご紹介できることを嬉しく思います 。これで、Pythonコードをステップ実行して、簡単にエラーを特定できます。また、変数エクスプローラーでデータフレームを表示する方法も改善され、スキーマをより視覚的に確認できるようになりました。

対話型デバッガ

Pythonエラーの強調表示

Pythonでコーディングする場合、コード内のエラー (例: 構文の誤り、インポートの欠落) が検出され、赤い波線で警告されます。 赤い波線にカーソルを合わせると、エラーを修正するための可能なアクションが表示されます。

Python 編集
 

定義へ移動

Python 変数または関数を右クリックしてその定義にアクセスすることで、コード内を簡単に移動できます。 この機能を使用すると、変数または関数が定義されているコードベース内の正確な場所をすばやく検出したり、移動したりできます。

RTは

AIをエディターに導入

Databricksアシスタントはノートブックにシームレスに統合されており、開発体験の中でAIを簡単に活用できます。サイドパネルのチャットや個々のセル内で直接、または最近導入されたAssistant Autocompleteを使用して、アシスタントと対話できます

 

サイドパネルチャット

サイドパネルには、AIアシスタントと会話するための専用の場所が用意されており、ヘルプを求めたり、コードを生成したり、実行エラーを診断したりすることが簡単にできます。

サイドパネル

 

インラインアシスタント

インラインアシスタントは個々のノートブックセルにシームレスに統合されており、ユーザーはコードのリファクタリングや簡単な改良、構文エラーの修正、変数名の変更、コメントの追加、データ変換の実行、関数のアウトライン作成などのタスクを迅速に実行できます。

f

アシスタントオートコンプリート

入力時にリアルタイムでパーソナライズされたPythonおよびSQLの提案を活用します。 アシスタントのオートコンプリートは次のステップを予測し、エラーのないコードを迅速かつシームレスに記述できるようにします。

オートコンプリート

今すぐ新しいDatabricksをお試しください

Databricksについて詳しく知り、今すぐ試してみてください。アカウントをお持ちでない場合はDatabricks無料トライアルでDatabricksを使い始めることができます。新しいノートブック機能の詳細については、来週開催されるData + AI Summit 2024のノートブックのセッションをぜひご覧ください。このセッションでは、これらの機能などを直接デモします。

 

皆様のご来場を心よりお待ちしております!

 

Databricks 無料トライアル

関連記事

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

本日、SQLウェアハウス上のDatabricksノートブックの一般提供を発表できることを嬉しく思います。Databricks SQLウェアハウスはSQLに最適化されたコンピュートで、 標準的なインタラクティブクラスタと比較して 最大 12倍の価格パフォーマンス を 提供 します。 また、ノートブックを活用することで、Gitバックアップ、マルチステートメント、パラメータ化されたSQLを記述し、スケジューリングすることができます。 Databricks SQLの勢い ここ数年、レイクハウス向けに構築されたデータウェアハウスであるDatabricks SQL(DBSQL)の普及と成長は目覚しいものがあります。DBSQL は、 Akamai 、 T-Mobile 、 CRED といった大手企業が 、世界中のあらゆる規模の最新アナリティクスのユースケースに対応し、イノベーションを推進する上で役立って います。 SQLウェアハウス上のノートブックは、データ実務者に強力なDatabricksノートブックを使用する柔軟性を提供し

データエンジニアのための Databricks Assistant のヒントとコツ

生成AI革命はチームの働き方を変えつつあり、Databricks Assistantはこれらの進歩を最大限に活用しています。会話型インターフェイスを介してデータをクエリできるため、 Databricksワークスペース内での生産性が向上します。アシスタントは Databricks用のデータインテリジェンスエンジンであるDatabricksIQ を搭載しており 、データのセキュリティを確保し、応答が正確で、企業の詳細に合わせて調整されていることを確認します。 Databricks Assistantを使用すると 、タスクを自然言語で記述して、開発者のエクスペリエンスを中断することなく、複雑なコードを生成、最適化、またはデバッグできます。 この投稿では、ブログ「 Databricks Assistantを最大限に活用するための5つのヒント 」 を拡張し 、アシスタントが退屈な作業の排除、生産性と没入感の向上、価値実現までの時間の短縮によってデータエンジニアの生活をどのように改善できるかに焦点を当てます。さまざまなデータ

Databricksアシスタントに自動補完機能が登場!

Databricks Assistant オートコンプリート のパブリックプレビューを発表できることを嬉しく思います。この機能は、リアルタイムでAI駆動のアシスタントがパーソナライズされたコード提案を提供します。ノートブックやSQLエディタに直接統合されており、Assistant Autocompleteの提案が開発の流れに自然に溶け込み、エディタに集中したまま作業を続けることができます。 AI によるコード提案で生産性を向上 Databricks Assistant オートコンプリートは、SQLおよびPythonでの入力中に自動的に高速なコード提案を提供します。AIコード補完は、現在のコードセルや周囲のコードセル、Unity Catalogメタデータ、DataFrameデータなどのコンテキストを使用して、入力中に非常に関連性の高い提案を生成します。 SQL Python Databricks Assistant Autocompleteを最大限に活用する方法 Databricks Assistant Autoc
プラットフォームブログ一覧へ