MicroStrategy ONE
Gerarchia gruppi utenti
Un utente MicroStrategy può avere una relazione diretta con un Gruppo di utenti o una relazione indiretta. Ad esempio, un utente può far parte di gruppi di utenti. Inoltre, un gruppo di utenti può essere annidato in un altro gruppo di utenti padre. Le tabelle di relazione dei gruppi di utenti memorizzano la relazione ricorsiva tra gli account e i gruppi di utenti corrispondenti. Ciò è illustrato negli esempi alla fine di questa sezione.
lu_user_group
L'elenco di gruppi di utenti corrisponde ai metadati MicroStrategy . Questa tabella memorizza informazioni specifiche sui metadati MicroStrategy . Gli account badge non appartengono a gruppi di utenti di metadati. Di conseguenza, a tutti gli account badge viene assegnato un valore predefinito come badge MicroStrategy .
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
user_group_id |
L'ID generato automaticamente del gruppo di utenti. |
bigint(20) |
user_group_guid |
Il GUID dei metadati dell'oggetto gruppo di utenti. |
varchar(32) |
nome_gruppo_utenti |
Il nome del gruppo di utenti archiviato nei metadati. |
varchar(255) |
user_group_desc |
La descrizione aggiunta nella finestra di dialogo delle proprietà per l'oggetto gruppo di utenti. |
varchar(512) |
metadata_id |
L'ID dei metadati corrispondenti per ogni gruppo di utenti. Tutti i gruppi di utenti sono archiviati a livello di metadati. |
bigint(20) |
Creation_timestamp |
Timestamp UTC di quando il gruppo di utenti è stato creato per la prima volta nei metadati. Se è stato utilizzato uno script per importare un elenco di utenti, il timestamp potrebbe essere identico per i gruppi di utenti. |
datetime |
modification_timestamp |
Il timestamp UTC più recente dell'ultima modifica all'oggetto del gruppo utenti. Il valore verrà aggiornato continuamente man mano che l'oggetto viene modificato. |
datetime |
user_group_status |
Lo stato più recente dell'oggetto gruppo utenti nei metadati. Lo stato può essere: Attivo Deleted |
varchar(25) |
user_group_version | L'ID versione del gruppo di utenti. | varchar(32) |
rel_account__usergroup
La tabella di relazione tra gli oggetti utente di Microstrategy e i gruppi di utenti padre immediati nei metadati. Questa tabella non memorizza le relazioni indirette tra utenti e gruppi di utenti. Questa tabella non conterrà una riga per i gruppi di utenti che non contengono un utente direttamente.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
account_id |
L'ID dell'account che appartiene al gruppo di utenti corrispondente. |
bigint(20) |
user_group_id |
L'ID gruppo di utenti a cui corrisponde direttamente l'account. |
bigint(20) |
rel_childuser__usergroup
Questa è una tabella di relazione tra i gruppi di utenti di Microstrategy e i relativi gruppi di utenti padre nei metadati. Un singolo gruppo utenti può essere figlio di più gruppi utenti padre, che potrebbero appartenere in modo ricorsivo ad altri gruppi utenti padre. Questa tabella viene utilizzata in modo specifico per formare la relazione ricorsiva tra i gruppi di utenti e tutti i gruppi di utenti padre (diretti o indiretti). Tutte le relazioni indirette sono state risolte per creare una relazione diretta in questa tabella.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
id_gruppo_figlio |
L'ID dell'utente figlio che appartiene al gruppo di utenti padre corrispondente. |
bigint(20) |
user_group_id |
ID gruppo utenti padre. |
bigint(20) |