0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

DatabricksノートブックのSQLセルでも_sqldfが使えるようになりました

Posted at

こちらのアップデートです。

_sqldfを用いた後続のSQLセルでのSQLアウトプットの再利用

Databricksランタイム14.3以降では、DatabricksノートブックでSQLクエリーを実行すると、後続のSQLセルで利用できる暗黙的なデータフレーム(_sqldf)を生成します。これは、Databricks 13.3で導入されたPythonの_sqldf変数の活用に対する追加サポートとなります。SQLセルの結果の探索をご覧ください。

試してみます。ちなみにサーバレスコンピュートでも使えました。

%sql
SELECT * FROM takaakiyayoi_catalog.ai_functions.blog

Screenshot 2024-11-17 at 7.47.27.png

結果の下にSQLセルでも使える旨が表示されています。

まずは、Pythonセルで。こちらは以前からサポートされていた機能です。

display(_sqldf)

アクセスできました。

Screenshot 2024-11-17 at 7.49.09.png

次はSQLセルで。

%sql
SELECT * FROM _sqldf

こちらも動きました。

Screenshot 2024-11-17 at 7.49.51.png

地味なエンハンスではありますが、開発体験の改善に寄与するものだと思います。

はじめてのDatabricks

はじめてのDatabricks

Databricks無料トライアル

Databricks無料トライアル

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?