MicroStrategy ONE
Importazione di una gerarchia organizzativa
È possibile aggiungere al progetto di Platform Analytics la gerarchia dell'organizzazione delle Risorse Umane della propria azienda. Gli attributi della gerarchia utenti delle Risorse Umane hanno lo scopo di arricchire l'analisi del livello utente nel progetto Platform Analytics. Tutti gli attributi e le tabelle corrispondenti alla gerarchia dell'organizzazione delle Risorse Umane devono essere inseriti manualmente mediante importazione di un file .csv.
L'attributo Department è l'attributo padre di livello più alto di una gerarchia di organizzazione delle Risorse Umane e rappresenta un consolidamento di più divisioni. La relazione gerarchica è Department > Division > Group > Unit > User. Gli attributi di accesso possono essere utilizzati come filtri di sicurezza per limitare i dati disponibili unicamente ai responsabili e ai loro diretti subordinati. Questi attributi e tabelle sono facoltativi e utili per arricchire l'analisi, ma non una funzione necessaria di Platform Analytics.
Prima di importare l'oggetto .CSV file, assicurarsi di aver effettuato le seguenti operazioni:
- Installazione e configurazione di Platform Analytics. Per ulteriori informazioni, vedere Installazione di Platform Analytics.
- Individuazione di indirizzo IP e porta del database con il repository di Platform Analytics.
- Acquisizione delle credenziali utente del database per accedere al repository dei dati di Platform Analytics.
- Acquisizione di MySQL Workbench 6.3 o versioni successive o di un client database equivalente.
Preparare il file .CSV File
Prima dell'importazione dei dati, il file .csv necessita i seguenti titoli delle colonne:
- employee_email: L'indirizzo e-mail del dipendente. L'indirizzo e-mail fornito deve corrispondere all'indirizzo e-mail dell'utente nei metadati MicroStrategy o del badge MicroStrategy dell'utente.
- department_desc: Il nome del reparto dell'organizzazione. Ad esempio, Vendite, Finanza, Tecnologia e così via.
- department_owner_id: Il numero dipendente per il capo reparto. Il Proprietario reparto è il responsabile del reparto corrispondente. Ogni reparto può avere un solo Proprietario reparto.
- division_desc: Il nome della divisione dell'organizzazione. Ad esempio, Vendite Nord America, Finanza corporate e così via. La divisione è un consolidamento di più gruppi all'interno della gerarchia dell'organizzazione.
- division_owner_id: Il numero dipendente del proprietario della divisione. Ogni divisione può avere un solo Proprietario divisione.
- group_desc: Il nome del gruppo dell'organizzazione. Un gruppo è un consolidamento di più unità all'interno della gerarchia dell'organizzazione.
- group_owner_id: Il numero dipendente del proprietario del gruppo. Ogni gruppo può avere un solo Proprietario gruppo.
- business_unit_desc: Il nome dell'unità dei gruppi. Un'unità rappresenta il livello sopra l'utente all'interno della gerarchia dell'organizzazione.
- business_unit_owner_id: il numero dipendente del proprietario dell'unità. Ogni unità può avere un solo Proprietario unità.
- employee_first_name: Il nome del dipendente.
- employee_last_name: Il cognome del dipendente.
È possibile aggiungere colonne facoltative da importare nel progetto di Platform Analytics:
- ceo_employee_id: Il numero dipendente del CEO dell'organizzazione.
- employee_id: Il numero del dipendente dell'organizzazione.
Esempio .CSV File
employee_email | department_desc |
dipartimento proprietario_id |
division_desc | division_owner_id | group_desc | group_owner_id | business_unit_desc | business_unit_owner_id | employee_first_name | employee_last_name |
---|---|---|---|---|---|---|---|---|---|---|
e1@email.com | RISORSE UMANE (HR) | 1 | Reclutamento | 2 | Campus | 3 | Est | 5 | Maria | Bianchi |
e2@email.com | RISORSE UMANE (HR) | 1 | Reclutamento | 2 | Campus | 3 | Ovest | 5 | Giulia |
Rossi |
e3@email.com | RISORSE UMANE (HR) | 1 | Reclutamento | 2 | Campus | 3 | Ovest | 5 | Sofia | Verdi |
e4@email.com | RISORSE UMANE (HR) | 1 | Reclutamento | 2 | Assistenza | 4 | Backend | 5 | Marco |
Neri |
e5@email.com | RISORSE UMANE (HR) | 1 | Reclutamento | 2 | Assistenza | 4 | Frontend | 5 | Mauro | Gialli |
Importa il file .CSV File
- Assicurarsi di averlo fatto ha preparato il file .CSV file con le intestazioni di colonna richieste.
- Aprire MySQL Workbench, o qualsiasi client di database equivalente, e connettersi a platform_analytics_warehouse.
- Fare clic con il tasto destro del mouse sulla tabella stg_employee e selezionare Importazione guidata dati tabella.
- Selezionare il file .CSV preparato file e fare clic su Carica.
- In Seleziona destinazione scegliere Usa tabella esistente e selezionare la tabella stg_employee nell'elenco a discesa.
- Fare clic su Avanti.
- Nel riquadro Configura impostazioni di importazione confermare che il file .csv è stato caricato correttamente.
- Fare clic su Avanti.
- Fare clic su Salva.
-
Riavviare il consumer di Platform Analytics per popolare immediatamente la gerarchia dell'organizzazione.
Risoluzione dei problemi suggerita in caso di utenti mancantiDopo l'importazione della gerarchia organizzativa, è previsto che ciascun dipendente sia già un utente all'interno dei metadati MicroStrategy o disponga di un MicroStrategy Badge. Una parte del processo di importazione prevede che gli utenti inclusi nel file .csv vengano caricati nella tabella stg_employee e confrontati con la tabella lu_user tramite il relativo indirizzo e-mail, per aggiungere i relativi valori di gerarchia organizzativa.
Se il processo di importazione non individua un indirizzo e-mail corrispondente tra stg_employee e lu_user, viene inserita una riga vuota nella tabella stg_employee_reprocess per tenere traccia degli utenti mancanti. Per importare nuovamente gli utenti mancanti, verificare che l'indirizzo e-mail sia corretto nel file .CSV rispetto all'utente dei metadati MicroStrategy e a MicroStrategy Badge. Se il valore è corretto, assicurarsi che l'ambiente sia correttamente configurato.
Una volta individuata la causa principale degli indirizzi e-mail non corrispondenti, il modello ETL quotidiano di Platform Analytics risolverà automaticamente gli utenti mancanti.
Report di esempio creato da un file .CSV importato File