Aracılığıyla paylaş


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 komutunu çalıştırın databricks -v.

Databricks CLI sürüm 0.18 veya altından Databricks CLI sürüm 0.205 veya üzeri sürüme 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ı CLI alt komutlarını öğesine ekleyerek databricks groupsç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 komutunu çalıştırın 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

Başarılı olursa, hiçbir çıkış görüntülenmez.

Grup oluşturma

Kullanım belgelerini görüntülemek için komutunu çalıştırın databricks groups create --help.

databricks groups create --group-name sql-users
{
  "group_name": "sql-users"
}

Bir grubu silme

Kullanım belgelerini görüntülemek için komutunu çalıştırın databricks groups delete --help.

databricks groups delete --group-name sql-users
{}

Kullanılabilir grupları listeleme

Kullanım belgelerini görüntülemek için komutunu çalıştırın databricks groups list --help.

databricks groups list
{
  "group_names": [
    "sql-users",
    "sql-power-users",
    "sql-admins"
  ]
}

Grubun üyelerini listeleme

Kullanım belgelerini görüntülemek için komutunu çalıştırın 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"
    }
  ]
}

Bir kullanıcı veya grubun ait olduğu grupları listeleme

Kullanım belgelerini görüntülemek için komutunu çalıştırın 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"
  ]
}

Gruptan üye kaldırma

Kullanım belgelerini görüntülemek için komutunu çalıştırın 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

Başarılı olursa, hiçbir çıkış görüntülenmez.