Lakebase の テーブル エディター には、データとスキーマを管理するためのビジュアル インターフェイスが用意されています。 これを使用して、レコードの追加、更新、削除、データのフィルター処理、列の変更を行います。 また、テーブルを削除または切り捨てたり、JSON 形式と CSV 形式の両方でデータをエクスポートしたり、スキーマ、テーブル、ビュー、列挙型を管理したりすることもできます。
レコードの編集
テーブル インターフェイス内で個々のエントリを直接編集します。 セルをクリックして内容を変更します。
Enterを選択する必要はありません (可能です)。 変更する次のセルにカーソルを移動します。 完了したら、[ x 個の変更を保存] をクリックします。
レコードを追加する
[レコードの追加] ボタンを使用して、新しいレコードをテーブルに 追加 します。
注
- 入力を登録するには、
Enterを押す必要があります。 既存のフィールドを編集する場合は、この操作を行う必要はありません。 ただし、新しいフィールドの場合、次のセルにタブ移動すると、入力が失われます。 -
DEFAULTフィールドはそのままにしておき、セルはスキーマ定義に基づいて適切な値を継承します。 たとえば、[ 変更を保存] をクリックすると、ブール型フィールドの既定値が自動的に適用されます。
列の切り替え
テーブル内の個々の列を非表示 (または表示) することで、ビューを簡略化できます。 ここではコンテンツを変更していません。 チェックされた列をクリアして非表示にし、もう一度列を選択して表示します。 テーブル エディターでは、選択内容が永続的なフィルターとして保存されます。
フィルターの追加
フィルターを使用して、後で戻ることができるデータの簡略化されたビューを格納します。 ドロップダウン フィルターを使用して、フィルターの列、条件、および入力テキストを選択できます。
新しいフィルターはそれぞれ、テーブルの一覧の下に ビュー として追加されます。
レコードを削除する
このチェック ボックスを使用して不要なレコードを削除するようにマークするか、一括削除の場合は [すべて選択] チェック ボックスを使用します。 [ X レコードの削除 ] をクリックしてプロセスを完了します。
データのエクスポート
チェックボックスを使用して、エクスポートするレコードをマークします。 エクスポートに含めるレコードを選択し、[エクスポート] ドロップダウン メニューから [ 選択した エクスポート] を選択します。
または、[ すべてエクスポート...] を選択して、テーブルの内容全体をダウンロードします。
JSON、CSV、または XLSX にエクスポートできます。
スキーマを管理する
データの管理に加えて、 テーブル エディターからデータベース スキーマを直接管理することもできます。 スキーマ管理オプションは次のとおりです。
- スキーマの作成、変更、および削除
- テーブルの作成と変更
- ビューの作成と変更
- 列挙型の作成
- データベース スキーマの更新
データベーススタジオビュー
Database Studio を使用して、スキーマ、テーブル、ビュー、ロール、ポリシーなどのデータベース オブジェクトをすべて 1 か所で探索します。
ビューを開くには、テーブル エディターから Database Studio を選択します。
上部のナビゲーション バーを使用して、さまざまなデータベース オブジェクトとビューに移動します。
トラブルシューティング
HTTP 507 "応答が大きすぎます": テーブル エディターで HTTP 507 エラーが表示され、「応答が大きすぎます (最大サイズは67108864 バイト)」というメッセージが表示された場合、テーブル プレビューはサポートされる結果の最大サイズである 64 MB を超えています。 これは、大きな BYTEA 値を含む列など、ペイロードが大きいテーブルをプレビューするときに発生する可能性があります。 これはプレビュー サイズの制限です。 データを表示またはクエリするには、PostgreSQL クライアントから Lakebase に接続します。
Postgres クライアントを参照してください。
"フェッチに失敗しました" または "不明なエラー":テーブル エディターにこれらのメッセージのいずれかが表示され、ワークスペースでPrivate Linkが使用されている場合は、受信Private Link (ワークスペース レベル、ポート 443) が正しく構成されていることを確認します。 Private Link のトラブルシューティングを参照してください。