0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

OSS Unity Catalog v0.2.0を動かしてみる

Posted at

これらの記事の続編です。

v0.2.0が公開されました。

主な変更点

認証系

  • OAuth/OIDCユーザー認証のサポート
  • アクセスコントロール

機械学習モデル

  • モデル、モデルバージョンを登録可能に

Spark/Delta連携

  • Spark 3.5.3とDelta 3.2.1を用いたテーブルの操作が可能に

UI

  • UCのUIのサポート

インストール

git clone https://github.com/unitycatalog/unitycatalog -b v0.2.0
cd unitycatalog 
build/sbt package

サーバーの起動

bin/start-uc-server

v0.2.0になってます!

Screenshot 2024-10-02 at 12.36.10.JPG

UIの起動

以前は別プロジェクトでしたが、同梱されています。

cd /ui
yarn install
yarn start

Screenshot 2024-10-02 at 12.36.33.JPG
Screenshot 2024-10-02 at 12.36.55.JPG
Screenshot 2024-10-02 at 12.37.06.JPG

ユーザーの作成

前のバージョンではユーザー管理の機能自体が無かったのでした。

bin/uc user create --name "Takaaki Yayoi" --email takaaki.yayoi@databricks.com
┌────────────────────┬────────────────────────────────────────┐
│        KEY         │                 VALUE                  │
├────────────────────┼────────────────────────────────────────┤
│ID                  │935571f5-c577-481b-84d4-015916834ef6    │
├────────────────────┼────────────────────────────────────────┤
│NAME                │Takaaki Yayoi                           │
├────────────────────┼────────────────────────────────────────┤
│EMAIL               │takaaki.yayoi@databricks.com            │
├────────────────────┼────────────────────────────────────────┤
│EXTERNAL_ID         │null                                    │
├────────────────────┼────────────────────────────────────────┤
│STATE               │ENABLED                                 │
├────────────────────┼────────────────────────────────────────┤
│PICTURE_URL         │null                                    │
├────────────────────┼────────────────────────────────────────┤
│CREATED_AT          │1727841285570                           │
├────────────────────┼────────────────────────────────────────┤
│UPDATED_AT          │1727841285576                           │
└────────────────────┴────────────────────────────────────────┘

ユーザーの一覧

bin/uc user list  
┌────────────────────────────────────┬─────────────┬──────────┬───────────┬──────────┬──────────┬──────────┬──────────┐
│                 ID                 │    NAME     │  EMAIL   │EXTERNAL_ID│  STATE   │PICTURE_UR│CREATED_AT│UPDATED_AT│
│                                    │             │          │           │          │    L     │          │          │
├────────────────────────────────────┼─────────────┼──────────┼───────────┼──────────┼──────────┼──────────┼──────────┤
│935571f5-c577-481b-84d4-015916834ef6│Takaaki Yayoi│takaaki...│null       │ENABLED   │null      │1727841...│1727841...│
└────────────────────────────────────┴─────────────┴──────────┴───────────┴──────────┴──────────┴──────────┴──────────┘

とりあえずここまで。あとで認証系も試したいですが。

はじめてのDatabricks

はじめてのDatabricks

Databricks無料トライアル

Databricks無料トライアル

0
1
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
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?