Gruplar CLI (eski)
Önemli
Bu belge kullanımdan kaldırılmıştır ve güncelleştirilmeyebilir.
Bu bilgiler eski Databricks CLI 0.18 ve altındaki sürümler için geçerlidir. Databricks, bunun yerine daha yeni Databricks CLI sürüm 0.205 veya üzerini kullanmanızı önerir. Bkz. Databricks CLI nedir?. Databricks CLI sürümünüzü bulmak için databricks -v
çalıştırın.
Databricks CLI sürüm 0.18 veya altından Databricks CLI sürüm 0.205 veya üzerine geçiş yapmak için bkz. Databricks CLI geçişi.
Not
- Gruplar CLI'sı Databricks CLI 0.8.0 veya üzerini gerektirir.
- Bu API'yi çağırmak için Databricks yöneticisi olmanız gerekir.
Databricks grupları için CLI alt komutlarını, databricks groups
eklemek suretiyle çalıştırırsınız. Bu alt komutlar Grupları API'siniçağırır.
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.
Gruba üye ekleme
Kullanım belgelerini görüntülemek için databricks groups add-member --help
çalıştırın.
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
Başarılı olursa, hiçbir çıkış görüntülenmez.
Grup oluşturma
Kullanım belgelerini görüntülemek için databricks groups create --help
çalıştırın.
databricks groups create --group-name sql-users
{
"group_name": "sql-users"
}
Grubu silme
Kullanım belgelerini görüntülemek için databricks groups delete --help
çalıştırın.
databricks groups delete --group-name sql-users
{}
Kullanılabilir grupları listeleme
Kullanım belgelerini görüntülemek için databricks groups list --help
çalıştırın.
databricks groups list
{
"group_names": [
"sql-users",
"sql-power-users",
"sql-admins"
]
}
Grubun üyelerini listeleme
Kullanım belgelerini görüntülemek için databricks groups list-members --help
çalıştırın.
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"
}
]
}
Bir kullanıcı veya grubun ait olduğu grupları listeleme
Kullanım belgelerini görüntülemek için databricks groups list-parents --help
çalıştırın.
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"
]
}
Gruptan üye kaldırma
Kullanım belgelerini görüntülemek için databricks groups remove-member --help
çalıştırın.
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
Başarılı olursa, hiçbir çıkış görüntülenmez.