MicroStrategy ONE
Messaggi Posta in arrivo di Communicator
Queste tabelle tengono traccia delle transazioni di comunicazione bidirezionale tra l'app Communicator e l'app Badge. Da Communicator, un amministratore può creare due tipi di messaggi di comunicazione: (1) una domanda del sondaggio con un elenco di risposte; (2) una notifica che può essere solo confermata. A queste notifiche vengono inviati badge nell'app Badge a cui l'utente può rispondere.
Oltre al messaggio iniziale, è possibile inviare anche una notifica successiva. Questo viene tracciato utilizzando il messaggio padre.
Nel progetto Platform Analytics non esiste uno schema di progetto basato sulle tabelle warehouse. Per creare un report personalizzato, utilizzare il cubo di importazione dati Messaggi nella posta in arrivo di Communicator.
lu_usher_inbox_messages
Questa tabella memorizza l'elenco di messaggi e il messaggio padre inviato da Communicator. Memorizza inoltre le informazioni sul dispositivo del mittente e sulla posizione al momento dell'invio di ciascun messaggio.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
id_messaggio |
Questo è l'ID messaggio generato dal server di identità. |
bigint(20) |
message_desc |
Il testo del sondaggio o del messaggio di notifica che l'amministratore invia al badge. |
varchar(255) |
Creation_timestamp |
Questo è il timestamp UTC di quando è stato inviato il messaggio. |
datetime |
latitudine |
Latitudine del mittente. |
doppio |
longitudine |
Longitudine del mittente. |
doppio |
parent_message_id |
Oggetto_id_messaggio del messaggio padre originale. Viene compilato se l'utente invia un messaggio di completamento da Communicator. Se non viene inviato alcun messaggio di completamento, questo valore sarà null. |
bigint(20) |
network_id |
ID numerico della rete a cui appartiene il mittente. |
bigint(20) |
sender_account_id |
L'ID account numerico dell'amministratore di Communicator che ha inviato il messaggio. In Platform Analytics, ogni Badge ha un ID account univoco. |
bigint(20) |
sender_badge_id |
L'id numerico del badge dell'amministratore di Communicator che ha inviato il messaggio. |
bigint(20) |
app_id |
L'ID numerico della versione dell'app Communicator da cui è stato inviato il messaggio. |
int(11) |
usher_device_id |
L'ID numerico del dispositivo da cui è stato inviato il messaggio. |
bigint(20) |
os_id |
L'ID numerico del sistema operativo da cui è stato inviato il messaggio. |
int(11) |
lu_usher_inbox_responses
In questa tabella viene archiviato un elenco di possibili risposte per ciascun messaggio inviato da Communicator.
Sono disponibili due tipi di messaggi: il primo è di conferma. Questo è il momento in cui l'amministratore fa una domanda e l'utente del server di identità risponderebbe premendo il tasto Conferma. Conferma è il valore predefinito che usiamo se non sono state specificate opzioni. Il secondo tipo di messaggio è inviato con delle opzioni. Ad esempio, se l'amministratore di Communicator chiede: "Ti piace il rosso o il blu?" Questa tabella otterrebbe quindi due voci, una per il rosso con il proprio response_id e l'altra per il blu con il proprio response_id con lo stesso ID messaggio.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
response_id |
Questo ID è stato generato automaticamente per le possibili scelte selezionate dal risponditore in Badge. |
bigint(20) |
response_desc |
Questa è la risposta dell'utente che utilizza il badge. |
varchar(25) |
id_messaggio |
Questo è l'id messaggio generato dal server di identità. |
bigint(20) |
fatto_usher_inbox_messages
In questa tabella vengono archiviati tutti i messaggi di Communicator inviati ai singoli utenti del badge. Memorizza anche l'ora di invio di ciascun messaggio.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
id_messaggio |
Questo è l'ID messaggio generato dal server di identità. |
bigint(20) |
responder_account_id |
Solo per Platform Analytics, questo è l'account della persona che ha ricevuto il messaggio. |
bigint(20) |
responder_badge_id |
Solo per Platform Analytics, questo è il badge della persona che ha ricevuto il messaggio. |
bigint(20) |
inviato_timestamp |
Questo è il timestamp UTC di quando è stato inviato il messaggio. |
datetime |
local_sent_timestamp |
Questo è il timestamp locale di quando è stato inviato il messaggio. |
datetime |
data_invio |
Questa è la data UTC da quando è stato inviato il messaggio. |
data |
local_sent_date |
Questa è la data locale da cui è stato inviato il messaggio. |
data |
fact_usher_inbox_messages_view
Questa visualizzazione viene utilizzata per tenere traccia degli utenti che hanno risposto a un messaggio specifico solo negli ultimi 14 giorni.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
id_messaggio |
Questo è l'ID messaggio generato dal server di identità. |
bigint(20) |
responder_account_id |
MicroStrategy uso interno. Questo è l'account della persona che ha ricevuto il messaggio. |
bigint(20) |
inviato_timestamp |
Timestamp UTC di quando è stato inviato il messaggio. |
datetime |
local_sent_timestamp |
Timestamp locale di quando il messaggio è stato inviato all'utente. |
datetime |
fatto_usher_inbox_responses
Questa è la tabella dei fatti che tiene traccia di ogni risposta di Communicator. Se un amministratore invia 100 messaggi ma solo 50 persone rispondono, questa tabella dovrebbe contenere 50 voci.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
id_messaggio |
Questo è l'ID messaggio generato dal server di identità. |
bigint(20) |
response_id |
Questo ID è stato generato automaticamente in Lu_usher_inbox_responses. È così che sappiamo quale opzione è stata selezionata dall'utente del server di identità. |
bigint(20) |
responder_account_id |
Solo per Platform Analytics, questo è l'account della persona che ha ricevuto il messaggio. |
bigint(20) |
responder_badge_id |
Solo per Platform Analytics, questo è il badge della persona che ha ricevuto il messaggio. |
bigint(20) |
latitudine |
Latitudine del risponditore. |
doppio |
longitudine |
Longitudine del risponditore. |
doppio |
app_id |
L'ID numerico della versione dell'app Communicator da cui è stato inviato il messaggio. |
int(11) |
user_device_id |
L'ID numerico del dispositivo da cui è stato inviato il messaggio. |
bigint(20) |
os_id |
L'ID numerico del sistema operativo da cui è stato inviato il messaggio. |
int(11) |
facility_address_id |
L'ID numerico della struttura da cui è stato inviato il messaggio. |
bigint(20) |
network_id |
ID numerico della rete a cui appartiene il mittente. |
|
response_timestamp |
Questo è il timestamp UTC di quando è stata inviata la risposta al messaggio. |
datetime |
local_response_timest amp |
Timestamp locale da quando è stata inviata la risposta al messaggio. |
datetime |
data_risposta |
Questa è la data UTC da quando è stata inviata la risposta al messaggio. |
data |
data_risposta_locale |
Questa è la data locale a partire da quando è stata inviata la risposta al messaggio. |
data |
fact_usher_inbox_responses_view
Questa visualizzazione consente di tracciare facilmente il messaggio a cui hanno risposto gli utenti negli ultimi 14 giorni.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
id_messaggio |
Questo è l'id messaggio generato dal server di identità. |
bigint(20) |
response_id |
Questo ID è stato generato automaticamente in Lu_usher_inbox_responses. È così che sappiamo quale opzione è stata selezionata dall'utente del server di identità. |
bigint(20) |
responder_account_id |
Solo per Platform Analytics, questo è l'account della persona che ha ricevuto il messaggio. |
bigint(20) |
latitudine |
La latitudine dell’utente. |
doppio |
longitudine |
Longitudine dell'utente. |
doppio |
User_device_id |
L'ID numerico del dispositivo da cui è stato inviato il messaggio. |
bigint(20) |
response_timestamp |
Timestamp UTC di quando è stata inviata la risposta al messaggio. |
datetime |
local_response_timest amp |
Timestamp locale di quando è stata inviata la risposta al messaggio. |
datetime |