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