Bagikan melalui


grup perintah tables

Note

Informasi ini berlaku untuk Databricks CLI versi 0.205 ke atas. Databricks CLI ada di Pratinjau Publik.

Penggunaan Databricks CLI tunduk pada Lisensi Databricks dan Pemberitahuan Privasi Databricks, termasuk ketentuan Data Penggunaan apa pun.

Grup tables perintah dalam Databricks CLI berisi perintah untuk mengelola tabel di Katalog Unity. Tabel terletak pada lapisan ketiga dari namespace tiga tingkat Unity Catalog. Ini berisi baris data.

tabel databricks dihapus

Hapus tabel dari katalog dan skema induk yang ditentukan. Penelepon harus menjadi pemilik katalog induk, memiliki USE_CATALOG hak istimewa pada katalog induk dan menjadi pemilik skema induk, atau menjadi pemilik tabel dan memiliki USE_CATALOG hak istimewa pada katalog induk dan USE_SCHEMA hak istimewa pada skema induk.

databricks tables delete FULL_NAME [flags]

Arguments

FULL_NAME

    Nama lengkap tabel.

Opsi

Bendera global

Examples

Contoh berikut menghapus tabel:

databricks tables delete my_catalog.my_schema.my_table

tabel databricks ada

Dapatkan apakah tabel ada di metastore untuk katalog dan skema tertentu. Pemanggil harus memenuhi salah satu persyaratan berikut:

  • Jadilah admin metastore
  • Jadilah pemilik katalog induk
  • Jadilah pemilik skema induk dan miliki hak istimewa USE_CATALOG pada katalog induk
  • Memiliki hak istimewa USE_CATALOG pada katalog induk dan USE_SCHEMA pada skema induk, serta menjadi pemilik tabel atau memiliki hak istimewa SELECT pada tabel.
  • Memiliki BROWSE hak istimewa pada katalog induk
  • Memiliki BROWSE hak istimewa pada skema induk.
databricks tables exists FULL_NAME [flags]

Arguments

FULL_NAME

    Nama lengkap tabel.

Opsi

Bendera global

Examples

Contoh berikut memeriksa apakah tabel ada:

databricks tables exists my_catalog.my_schema.my_table

mendapatkan tabel Databricks

Dapatkan tabel dari metastore untuk katalog dan skema tertentu. Pemanggil harus memenuhi salah satu persyaratan berikut:

  • Jadilah admin metastore
  • Jadilah pemilik katalog induk
  • Jadilah pemilik skema induk dan miliki hak istimewa USE_CATALOG pada katalog induk
  • Memiliki hak istimewa USE_CATALOG pada katalog induk dan USE_SCHEMA pada skema induk, serta menjadi pemilik tabel atau memiliki hak istimewa SELECT pada tabel.
databricks tables get FULL_NAME [flags]

Arguments

FULL_NAME

    Nama lengkap tabel.

Opsi

--include-browse

    Apakah akan menyertakan tabel dalam respons untuk kasus di mana principal hanya dapat mengakses metadata tertentu secara selektif?

--include-delta-metadata

    Apakah metadata delta harus disertakan dalam respons.

--include-manifest-capabilities

    Apakah akan menyertakan manifes yang berisi kemampuan yang dimiliki tabel.

Bendera global

Examples

Contoh berikut mendapatkan informasi tentang tabel:

databricks tables get my_catalog.my_schema.my_table

Contoh berikut menampilkan tabel termasuk metadata delta:

databricks tables get my_catalog.my_schema.my_table --include-delta-metadata

daftar tabel pada databricks

Cantumkan semua tabel untuk metastore saat ini di bawah katalog dan skema induk. Pemanggil harus menjadi admin metastore atau pemilik tabel, atau memiliki hak istimewa SELECT pada tabel tersebut. Untuk kasus terakhir, pemanggil juga harus menjadi pemilik atau memiliki USE_CATALOG hak istimewa pada katalog induk dan USE_SCHEMA hak istimewa pada skema induk. Tidak ada jaminan urutan elemen tertentu dalam array.

databricks tables list CATALOG_NAME SCHEMA_NAME [flags]

Arguments

CATALOG_NAME

    Nama katalog induk untuk tabel yang relevan.

SCHEMA_NAME

    Skema induk tabel.

Opsi

--include-browse

    Apakah akan menyertakan tabel dalam respons untuk kasus di mana principal hanya dapat mengakses metadata tertentu secara selektif?

--include-delta-metadata

    Apakah metadata delta harus disertakan dalam respons.

--include-manifest-capabilities

    Apakah akan menyertakan manifes yang berisi kemampuan yang dimiliki tabel.

--max-results int

    Jumlah maksimum tabel yang akan dikembalikan.

--omit-columns

    Apakah akan menghilangkan kolom tabel dari respons atau tidak.

--omit-properties

    Apakah akan menghilangkan properti tabel dari respons atau tidak.

--omit-username

    Apakah akan menghilangkan nama pengguna tabel (misalnya.

--page-token string

    Token buram untuk dikirim untuk halaman hasil berikutnya (penomoran halaman).

Bendera global

Examples

Contoh berikut mencantumkan semua tabel dalam katalog dan skema:

databricks tables list my_catalog my_schema

Contoh berikut mencantumkan tabel dengan kolom yang dihilangkan:

databricks tables list my_catalog my_schema --omit-columns

ringkasan daftar tabel databricks

Mendaftar ringkasan tabel untuk skema dan katalog di metastore. Ringkasan tabel yang dikembalikan adalah:

  • ringkasan untuk tabel (dalam metastore saat ini dan katalog dan skema induk), ketika pengguna adalah admin metastore,
  • atau ringkasan untuk tabel dan skema (dalam metastore dan katalog induk saat ini) di mana pengguna memiliki kepemilikan atau SELECT hak istimewa pada tabel dan kepemilikan atau USE_SCHEMA hak istimewa pada skema, asalkan pengguna juga memiliki kepemilikan atau USE_CATALOG hak istimewa pada katalog induk.

Tidak ada jaminan urutan elemen tertentu dalam array.

databricks tables list-summaries CATALOG_NAME [flags]

Arguments

CATALOG_NAME

    Nama katalog induk untuk tabel yang relevan.

Opsi

--include-manifest-capabilities

    Apakah akan menyertakan manifes yang berisi kemampuan yang dimiliki tabel.

--max-results int

    Jumlah maksimum ringkasan tabel yang dapat dikembalikan.

--page-token string

    Token paginasi buram untuk masuk ke halaman berikutnya berdasarkan kueri sebelumnya.

--schema-name-pattern string

    Pola sql LIKE (% dan _) untuk nama skema.

--table-name-pattern string

    Pola sql LIKE (% dan _) untuk nama tabel.

Bendera global

Examples

Contoh berikut mencantumkan ringkasan tabel untuk katalog:

databricks tables list-summaries my_catalog

Contoh berikut mencantumkan ringkasan tabel dengan pola nama skema:

databricks tables list-summaries my_catalog --schema-name-pattern "prod_%"

Contoh berikut mencantumkan ringkasan tabel dengan pola nama tabel:

databricks tables list-summaries my_catalog --table-name-pattern "fact_%"

Bendera dunia

--debug

  Apakah debug logging ingin diaktifkan?

-h atau --help

    Tampilkan bantuan untuk Databricks CLI atau grup perintah terkait atau perintah terkait.

--log-file tali

    String yang mewakili file yang akan digunakan untuk menulis log output. Jika bendera ini tidak ditentukan, maka defaultnya adalah menulis log output ke stderr.

--log-format format

    Jenis format log, text atau json. Nilai defaultnya adalah text.

--log-level tali

    Untaian yang menggambarkan tingkat format log. Jika tidak ditentukan, maka tingkat format log akan dinonaktifkan.

-o, --output jenis

    Jenis output perintah, text atau json. Nilai defaultnya adalah text.

-p, --profile tali

    Nama profil dalam file ~/.databrickscfg yang digunakan untuk menjalankan perintah. Jika bendera ini tidak ditentukan maka jika ada, profil bernama DEFAULT digunakan.

--progress-format format

    Format untuk menampilkan log kemajuan: default, , append, inplaceatau json

-t, --target tali

    Jika berlaku, target bundel yang akan digunakan