SHOW GROUPS

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime

İsteğe bağlı olarak sağlanan normal ifade deseni ile eşleşen grupları listeler. Bir desen sağlamazsanız, komut sistemdeki tüm grupları listeler. İsteğe bağlı olarak, yalnızca belirli bir kullanıcı veya grubun ait olduğu grupları göstermek için bir tanımlayıcı sağlayabilirsiniz.

Bu komutu çalıştırmak için yönetici olmanız gerekir.

Sözdizimi

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

Parametre

  • kullanıcı_prensip

    Yalnızca belirtilen kullanıcıyı içeren grupları göster.

  • grup_prensip

    Yalnızca belirtilen grubu içeren grupları göster.

  • regex_pattern

    STRING'ın sonuçlarını filtrelemek için kullanılan, sınırlı bir normal ifade desenine sahip bir değişmez değer.

    • * bir desenin başında ve sonunda bir alt dizede eşleşir.
    • * yalnızca bir düzenin sonunda bir grubun başlangıcıyla eşleşir.
    • | birden çok normal ifadeyi birbirinden ayırır ve bu ifadelerden herhangi biri eşleşebilir.
    • Desen eşleştirmesi büyük/küçük harfe duyarlı değildir.

İADELER

Aşağıdaki sütunları içeren bir tablo:

  • name STRING NOT NULL

    Grubun adı.

  • directGroup BOOLEAN

    • TRUE: Sorumlu, grubun doğrudan bir üyesidir.
    • FALSE: Sorumlu, grubun dolaylı bir üyesidir.
    • NULL: Hiçbir sorumlu belirtilmediyse.

Örnekler

-- 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