POKAŻ GRUPY

Dotyczy:zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Wyświetla listę grup, które są zgodne z opcjonalnym wzorcem wyrażeń regularnych. Jeśli nie podasz wzorca, polecenie wyświetli listę wszystkich grup w systemie. Opcjonalnie możesz podać identyfikator, aby wyświetlić tylko grupy, do których należy określony użytkownik lub grupa.

Jeśli podmiot zabezpieczeń jest udostępniany przy użyciu WITH {USER | GROUP}wartości , wartość logiczna nie null w kolumnie directGroup wskazuje członkostwo podmiotu zabezpieczeń.

  • TRUE: Podmiot zabezpieczeń jest bezpośrednim członkiem grupy.
  • FALSE: Podmiot zabezpieczeń jest pośrednim członkiem grupy.

Jeśli WITH {USER | GROUP} nie jest używany, directGroup zawsze będzie to NULL.

Składnia

SHOW GROUPS [ WITH USER user_principal |
              WITH GROUP group_principal ]
            [ [ LIKE ] regex_pattern ]

Parametry

  • user_principal

    Pokaż tylko grupy zawierające określonego użytkownika.

  • group_principal

    Pokaż tylko grupy zawierające określoną grupę.

  • regex_pattern

    Literał CIĄGU z ograniczonym wzorcem wyrażenia regularnego używanym do filtrowania wyników instrukcji.

    • * na początku i na końcu wzorca pasuje do podciągów.
    • * tylko na końcu wzorca pasuje do początku grupy.
    • | oddziela wiele wyrażeń regularnych, z których dowolne może być zgodne.
    • Dopasowanie wzorca jest niewrażliwe na wielkość liter.

Przykłady

-- Lists all groups.
> SHOW GROUPS;
         name directGroup
 ------------ -----------
     tv_alien        NULL
        alien        NULL
  californian        NULL
  pastafarian        NULL

-- Lists groups with name containing with string pattern `rou`.
> SHOW GROUPS LIKE '*al*';
         name directGroup
 ------------ -----------
     tv_alien        NULL
        alien        NULL
  californian        NULL

-- Lists groups with Alf as a member.
> SHOW GROUPS WITH USER `alf@melmak.et`;
         name directGroup
 ------------ -----------
     tv_alien        true
        alien       false