Catalogs
Catalogsは、ウェアハウスで整理されたデータを閲覧・管理する場所です。データはCatalog → Database → Table / Viewとして構造化されており、任意のレベルでオブジェクトの作成、削除、名前変更ができます。
左側のナビゲーションのWork with dataグループからCatalogsを開きます。
Catalog
catalogはdatabaseのコレクションです。VeloDB Cloudには2つのcatalogタイプがあります:
- Internal catalog: VeloDBが所有するdatabaseを含みます。
- External catalog: VeloDBのdata-lakeサポートを通じてHive、Iceberg、Hudi、その他のlakehouseフォーマットに接続します。
catalogオブジェクトはCatalogsページから直接削除できます。

Database
databaseは、table、view、materialized view、functionのコレクションです。catalogを選択すると、Catalogsはその下のdatabaseを各databaseのサイズと併せて一覧表示します。このページからdatabaseの作成、削除、名前変更ができます。

Table
tableはVeloDBにおけるデータの基本単位です。databaseを選択すると、そのtable、サイズ、作成・変更時刻が表示されます。

tableをクリックすると詳細ページが開き、DDL、フィールド、インデックス、その他のメタデータを表示できます。

Data Previewページではtableの最初の100行が表示され、コンテンツを抜き取り検査できます。「Total x rows」の値はメタデータサービスから取得されるため、リアルタイムの書き込みに対して遅れが生じる場合があります。

View
viewはSQL結果セットによって支えられた仮想tableです。viewページはtableページと同様です。viewに適用されない属性(例:インデックス)は省略されます。viewもData Preview(最初の100行)をサポートします。
Materialized view
materialized viewは、クエリを高速化し、リアルタイムの計算負荷を軽減するために、クエリ結果を事前計算して保存します。Catalogsは各databaseのmaterialized viewを一覧表示します。
Function
Catalogsは、functionタイプ、戻り値タイプ、作成文を含む、各databaseで定義されたfunctionを一覧表示します。