그룹 CLI(레거시)

Important

이 설명서는 사용 중지되었으며 업데이트되지 않을 수 있습니다.

이 정보는 레거시 Databricks CLI 버전 0.18 이하에 적용됩니다. Databricks는 최신 Databricks CLI 버전 0.205 이상을 대신 사용하는 것이 좋습니다. Databricks CLI란?을 참조하세요. Databricks CLI 버전을 찾으려면 다음을 실행 databricks -v합니다.

Databricks CLI 버전 0.18 이하에서 Databricks CLI 버전 0.205 이상으로 마이그레이션하려면 Databricks CLI 마이그레이션을 참조하세요.

참고 항목

  • 그룹 CLI에는 Databricks CLI 0.8.0 이상이 필요합니다.
  • 이 API를 호출하려면 Databricks 관리자여야 합니다.

Databricks 그룹 CLI 하위 명령을 databricks groups에 추가하여 실행합니다. 이러한 하위 명령은 그룹 API호출합니다.

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.

그룹에 멤버 추가

사용 설명서를 표시하려면 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

성공하면 출력이 표시되지 않습니다.

그룹 만들기

사용 설명서를 표시하려면 databricks groups create --help를 실행합니다.

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

그룹 삭제

사용 설명서를 표시하려면 databricks groups delete --help를 실행합니다.

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

사용 가능한 그룹 나열

사용 설명서를 표시하려면 databricks groups list --help를 실행합니다.

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

그룹 멤버 나열

사용 설명서를 표시하려면 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"
    }
  ]
}

사용자 또는 그룹이 속한 그룹 나열

사용 설명서를 표시하려면 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"
  ]
}

그룹에서 구성원 제거

사용 설명서를 표시하려면 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

성공하면 출력이 표시되지 않습니다.