CLI Grup (warisan)
Penting
Dokumentasi ini telah dihentikan dan mungkin tidak diperbarui.
Informasi ini berlaku untuk CLI Databricks warisan versi 0.18 ke bawah. Databricks merekomendasikan agar Anda menggunakan Databricks CLI versi 0.205 atau lebih baru. Lihat Apa itu Databricks CLI?. Untuk menemukan versi Databricks CLI Anda, jalankan databricks -v
.
Untuk bermigrasi dari Databricks CLI versi 0.18 atau di bawahnya ke Databricks CLI versi 0.205 atau lebih tinggi, lihat migrasi CLI Databricks.
Catatan
- CLI Grup membutuhkan Databricks CLI 0.8.0 atau yang lebih tinggi.
- Anda harus menjadi administrator Databricks untuk menjalankan API ini.
Anda menjalankan subperintah CLI grup Databricks dengan menambahkannya ke databricks groups
. Sub-perintah ini memanggil API Grup.
databricks groups --help
Usage: databricks groups [OPTIONS] COMMAND [ARGS]...
Provide utility to interact with Databricks groups.
Options:
-v, --version 0.8.0
--debug Debug Mode. Shows full stack trace on error.
--profile TEXT CLI connection profile to use. The default profile is "DEFAULT".
-h, --help Show this message and exit.
Commands:
add-member Add an existing principal to another existing group.
Options:
--parent-name TEXT Name of the parent group to which the new member will be
added. This field is required. [required]
--user-name TEXT The user name which will be added to the parent group.
--group-name TEXT If group name which will be added to the parent group.
create Create a new group with the given name.
Options:
--group-name TEXT [required]
delete Remove a group from this organization.
Options:
--group-name TEXT [required]
list Return all of the groups in a workspace.
list-members Return all of the members of a particular group.
Options:
--group-name TEXT [required]
list-parents Retrieve all groups in which a given user or group is a member.
Options:
--user-name TEXT
--group-name TEXT
remove-member Removes a user or group from a group.
Options:
--parent-name TEXT Name of the parent group to which the new member will be
removed. This field is required. [required]
--user-name TEXT The user name which will be removed from the parent
group.
--group-name TEXT If group name which will be removed from the parent
group.
Menambahkan anggota ke grup
Untuk menampilkan dokumentasi penggunaan, jalankan databricks groups add-member --help
.
databricks groups add-member \
--parent-name sql-users \
--user-name someone@example.com
databricks groups add-member \
--parent-name sql-power-users \
--group-name sql-users
Jika berhasil, maka tidak ada output yang akan ditampilkan.
Membuat grup
Untuk menampilkan dokumentasi penggunaan, jalankan databricks groups create --help
.
databricks groups create --group-name sql-users
{
"group_name": "sql-users"
}
Hapus grup
Untuk menampilkan dokumentasi penggunaan, jalankan databricks groups delete --help
.
databricks groups delete --group-name sql-users
{}
Daftar grup yang tersedia
Untuk menampilkan dokumentasi penggunaan, jalankan databricks groups list --help
.
databricks groups list
{
"group_names": [
"sql-users",
"sql-power-users",
"sql-admins"
]
}
Daftar anggota grup
Untuk menampilkan dokumentasi penggunaan, jalankan databricks groups list-members --help
.
databricks groups list-members --group-name sql-users
{
"members": [
{
"user_name": "someone@example.com"
}
]
}
databricks groups list-members --group-name sql-power-users
{
"members": [
{
"group_name": "sql-users"
}
]
}
Membuat daftar grup tempat pengguna atau grup berada
Untuk menampilkan dokumentasi penggunaan, jalankan databricks groups list-parents --help
.
databricks groups list-parents --user-name someone@example.com
{
"group_names": [
"sql-users"
]
}
databricks groups list-parents --group-name sql-users
{
"group_names": [
"sql-power-users"
]
}
Menghapus anggota dari grup
Untuk menampilkan dokumentasi penggunaan, jalankan databricks groups remove-member --help
.
databricks groups remove-member \
--parent-name sql-power-users \
--group-name sql-users
databricks groups remove-member \
--parent-name sql-users \
--user-name someone@example.com
Jika berhasil, maka tidak ada output yang akan ditampilkan.