I set di dati contengono informazioni su lead, affari, aziende e altri elementi di Bitrix24. Ogni elemento dispone di più set di dati che includono automaticamente sia i campi standard che personalizzati.
Utilizza questi set di dati per creare i grafici e analizzare gli indicatori di prestazione aziendale. I grafici possono mostrare quali annunci attirano i clienti e quali prodotti vengono venduti più spesso. Puoi anche combinare i set di dati, ad esempio, per integrare le informazioni sugli affari con i campi personalizzati.
In questo articolo esaminiamo i set di dati relativi agli affari, di come integrarli e di come creare i grafici.
Set di dati:
- task — incarichi
- task_stages — fasi dell'incarico
- task_uf — campi personalizzati di incarichi
- task_elapsed_time — durata dell'incarico fino al suo completamento
- flow — flussi
- task_efficiency — efficienza dell'incarico
- socialnetwork_group — progetti
Esempi:
Seleziona un set di dati
task — incarichi. Questo set di dati include informazioni sugli incarichi e sulle loro caratteristiche, tra cui nomi, stati, scadenze, assegnatari, partecipanti e osservatori. Consente di sapere chi ha assegnato l'incarico, il suo stato attuale e le date di inizio e fine.
task
Campo | Descrizione | Tipo del campo |
---|---|---|
ID | Identificatore dell'incarico | Numero |
TITLE | Nome dell'incarico | Stringa |
DESCRIPTION | Descrizione dell'incarico | Stringa |
MARK | Valutazione dell'incarico: positivo, negativo o non valutato | Stringa |
PRIORITY | Priorità dell'incarico: bassa, normale o alta | Stringa |
STATUS | Stato dell'incarico: in sospeso, in corso, in attesa di revisione, completato, rinviato | Stringa |
GROUP_ID | Identificatore del progetto a cui è collegato l'incarico | Numero |
GROUP_NAME | Nome del progetto a cui è collegato l'incarico | Stringa |
GROUP_INFO | Identificatore e nome del progetto a cui è collegato l'incarico | Stringa |
MULTITASK | Mostra se l'incarico ha più assegnatari (Y – sì, N – no) | Stringa |
STAGE_ID | Identificatore della fase dell'incarico | Numero |
STAGE_NAME | Nome della fase dell'incarico | Stringa |
STAGE | Identificatore e nome della fase dell'incarico | Stringa |
CREATED_BY_ID | Identificatore del creatore dell'incarico | Numero |
CREATED_BY_NAME | Nome del creatore dell'incarico | Stringa |
CREATED_BY | Identificatore e nome del creatore dell'incarico | Stringa |
CREATED_DATE | Data di creazione dell'incarico | Data |
RESPONSIBLE_ID | Identificatore della persona responsabile dell'incarico | Numero |
RESPONSIBLE_NAME | Nome della persona responsabile dell'incarico | Stringa |
RESPONSIBLE | Identificatore e nome della persona responsabile dell'incarico | Stringa |
ACCOMPLICES_IDS | Identificatori dei partecipanti all'incarico | Stringa |
ACCOMPLICES_NAMES | Nomi dei partecipanti all'incarico | Stringa |
ACCOMPLICES | Identificatori e nomi dei partecipanti all'incarico | Stringa |
AUDITORS_IDS | Identificatori dell'osservatore degli incarichi | String |
AUDITORS_NAMES | Nomi degli osservatori degli incarichi | Stringa |
AUDITORS | Identificatori e nomi dell'osservatore degli incarichi | String |
PARENT_ID | ID dell'incarico principale | Numero |
CHANGED_BY_ID | Identificatore del lavoratore che ha modificato l'incarico | Numero |
CHANGED_BY_NAME | Nome del dipendente che ha modificato l'incarico | Stringa |
CHANGED_BY | Identificatore e nome del dipendente che ha modificato l'incarico | Stringa |
CHANGED_DATE | Data e ora in cui è stata modificato l'incarico | Data |
STATUS_CHANGED_BY_ID | Identificatore del dipendente che ha cambiato lo stato dell'incarico | Numero |
STATUS_CHANGED_BY_NAME | Nome del dipendente che ha modificato lo stato dell'incarico | Stringa |
STATUS_CHANGED_BY | Identificatore e nome del dipendente che ha modificato lo stato dell'incarico | Stringa |
STATUS_CHANGED_DATE | Data e ora in cui è cambiato lo stato dell'incarico | Data |
CLOSED_BY_ID | Identificatore del lavoratore che ha completato l'incarico | Numero |
CLOSED_BY_NAME | Nome del dipendente che ha completato l'incarico | Stringa |
CLOSED_BY | Identificatore e nome del dipendente che ha completato l'incarico | Stringa |
CLOSED_DATE | Data e ora di completamento dell'incarico | Data |
ACTIVITY_DATE | Data e ora dell'ultimo evento nell'incarico | Data |
DATE_START | Data e ora di inizio dell'incarico | Data |
DEADLINE | Data di scadenza dell'incarico | Data |
START_DATE_PLAN | Data e ora di inizio programmate dell'incarico | Data |
END_DATE_PLAN | Data e ora di completamento programmate per l'incarico | Data |
ALLOW_CHANGE_DEADLINE | Il responsabile può modificare la scadenza (S – sì, N – no) | Stringa |
ALLOW_TIME_TRACKING | Il monitoraggio del tempo dell'incarico è abilitato (Y – sì, N – no) | Stringa |
TASK_CONTROL | Il lavoro è stato accettato dopo il completamento dell'incarico (Y – sì, N – no) | Stringa |
ADD_IN_REPORT | L'incarico è stato aggiunto al piano della giornata lavorativa (Y – sì, N – no) | Stringa |
TIME_ESTIMATE | Stima del tempo di incarico in secondi | Numero |
MATCH_WORK_TIME | Salta i fine settimana e le festività (Y – sì, N – no) | Stringa |
DURATION_PLAN | Durata dell'incarico pianificato in secondi | Numero |
DURATION_TYPE | Unità di durata dell'incarico: secondo, minuto, ora, giorno, settimana, mese, anno | Stringa |
CRM_TASK | ID e tipi di elementi CRM collegati all'incarico (L - lead, D - affare, C - contatto, CO - azienda) | Stringa |
TAGS | Tag nell'incarico | Stringa |
DEPENDS_ON | Identificatori di incarichi dei dipendenti | Numero |
FLOW_ID | Identificatore del flusso | Numero |
task_stages — fasi dell'incarico. Questo set di dati include informazioni sulle fasi degli incarichi, tra cui nomi, numeri d'ordine, colori e il loro collegamento ai progetti. Facilita il monitoraggio delle fasi in cui si trovano gli incarichi e la loro distribuzione nei progetti.
task_stages
Campo | Descripción | Tipo del campo |
---|---|---|
ID | Identificatore della fase dell'incarico | Numero |
TITLE | Nome della fase dell'incarico | Stringa |
SORT | Ordine di classificazione delle fasi | Numero |
COLOR | Colore della fase dell'incarico | String |
GROUP_ID | Identificatore del progetto a cui è collegato l'incarico | Numero |
GROUP_NAME | Nome del progetto a cui è collegato l'incarico | Stringa |
GROUP_INFO | Identificatore e nome del progetto a cui è collegato l'incarico | Stringa |
task_uf — campos personalizados de tareas. Este conjunto de datos proporciona información adicional sobre las tareas, como su relación con elementos de CRM, correos electrónicos y campos personalizados. Permite identificar las negociaciones vinculadas a las tareas y añadir información de los campos que hayas creado.
task_uf
Campo | Descrizione | Tipo del campo |
---|---|---|
TASK_ID | Identificatore dell'incarico | Numero |
UF_CRM_TASK | Nomi degli elementi CRM collegati all'incarico | Stringa |
UF_MAIL_MESSAGE | Identificatore dell'e-mail da cui è stato creato l'incarico | Stringa |
UF_AUTO_"número_del_campo" |
Valore del campo personalizzato. L'ID del campo viene assegnato durante la creazione nel formato UF_AUTO_123456789 . |
Stringa |
task_elapsed_time — durata dell'incarico fino al suo completamento. Questo set di dati raccoglie dettagli sul tempo impiegato negli incarfici, come date di inizio, durata in secondi e informazioni sugli autori dei registri. In questo modo è facile sapere chi ha lavorato a un incarico e quanto tempo ci è voluto.
task_elapsed_time
Campo | Descrizione Tipo di dati | |
---|---|---|
ID | Identificatore del registro | Numero |
TASK_ID | Identificatore dell'incarico | Numero |
USER_ID | Identificatore dell'incarico | Numero |
USER_NAME | Nome dell'autore del registro | String |
USER | Identificatore e nome dell'autore del registro nella cronologia degli incarichi | Stringa |
DATE_START | Data e ora di inizio dell'incarico | Data |
ELAPSED_TIME | Durata dell'incarico fino al suo completamento (in secondi) | Numero |
flow — flussi. Questo set di dati include informazioni sui flussi di incarichi, inclusi nomi, responsabili, tipi di distribuzione e il loro collegamento con i progetti. Consente di tenere traccia della distribuzione degli incarichi, di chi li ha creati e di quali incarichi si trovano in ciascun flusso.
flow
Campo | Descrizione | Tipo di dati |
---|---|---|
ID | Identificatore del flusso | Numero | NOME | Nome del flusso | Stringa |
ID_NAME | Identificatore e nome del flusso | Cadena |
CREATOR_ID | Identificatore del creatore del flusso | Numero |
CREATOR_NAME | Nome del creatore del flusso | Stringa |
CREATOR_ID_NAME | Identificatore e nome del creatore del flusso | Stringa |
OWNER_ID | Identificatore dell'amministratore di flusso | Numero |
OWNER_NAME | Nome dell'amministratore del flusso | Stringa |
OWNER_ID_NAME | Nome e identificatore dell'amministratore di flusso | Stringa |
PLANNED_COMPLETION_TIME | Tempo di esecuzione dell'incarico (in secondi) | Numero |
DISTRIBUTION_TYPE | Distribuzione degli incarichi nel flusso: utilizzare la coda, assegnare manualmente o automaticamente gli incarichi | Stringa |
HAS_TEMPLATE | Il flusso ha un modello di incarico (Y - sì, N - no) | Stringa |
ACTIVE | Il flusso è abilitato (Y - sì, N - no) | Stringa |
GROUP_ID | Identificatore del progetto associato al flusso | Numero |
GROUP_NAME | Nome del progetto associato al flusso | Stringa |
GROUP_ID_NAME | Identificatore e nome del progetto associato al flusso | Stringa |
TASKS_IDS | Identificatori degli incarichi aggiunti al flusso | Stringa |
task_efficiency — efficienza dell'incarico. Questo set di dati include informazioni sugli eventi che incidono sull'esecuzione degli incarichi, come modifiche alle scadenze e ritardi, consentendo di tenere traccia delle osservazioni e monitorare gli incarichi in ritardo.
task_efficiency
Campo | Descrizione | Tipo di dati |
---|---|---|
ID | Identificatore del registro dell'evento | Numero |
TASK_ID | Identificatore dell'incarico associato al registro dell'evento | Numero |
DATETIME | Data di creazione del registro dell'evento | |
DATETIME_REPAIR | Data in cui è stata modificata la data di scadenza di un incarico in ritardo | |
IS_VIOLATION | Mostra se l'evento è un'osservazione (Y – sì, N – no) | Stringa |
socialnetwork_group — progetti. Questo set di dati include informazioni sui progetti, come nomi, proprietari, partecipanti, tipologie, scadenze e attività, facilitando il monitoraggio dello stato, dei partecipanti e delle date di inizio e fine degli incarichi.
socialnetwork_group
Campo | Descrizione | Tipo di dati |
---|---|---|
ID | Identificatore del gruppo | |
SITE_ID | Codice del sito web per più reparti | |
NAME | Nome del gruppo | |
DESCRIPTION | Descrizione del gruppo | |
DATE_CREATE | Data di creazione del gruppo | |
DATE_MODIFY | Data dell'ultima modifica del gruppo | |
OPENED | Gruppo pubblico (Y - sí, N - no) | Stringa |
SUBJECT | Tema del gruppo | |
OWNER_ID | Identificatore del proprietario del gruppo | |
OWNER_NAME | Identificatore del proprietario del gruppo | |
OWNER | Identificatore e nome del proprietario del gruppo | |
KEYWORDS | Tag di gruppo | |
MODERATORS_IDS | Tag di gruppo | |
MEMBERS_IDS | Identificatori dei membri del gruppo | |
TYPE | Tipo di gruppo: gruppo - gruppo di lavoro, progetto - progetto, scrum - scrum | Stringa |
NUMBER_OF_MEMBERS | Numero di membri del gruppo | |
DATE_ACTIVITY | Data dell'ultimo incarico nel gruppo | |
CLOSED | Gruppo archiviato (Y - sí, N - no) | Stringa |
PROJECT | Il gruppo di lavoro è un progetto(Y - sí, N - no) | Stringa |
PROJECT_DATE_START | Data di inizio del progetto | |
PROJECT_DATE_FINISH | Data di completamento del progetto | |
SCRUM_MASTER_ID | Identificatore dello Scrum Master | |
SCRUM_MASTER_NAME | Nome dello Scrum Master | |
SCRUM_MASTER | Identificatore e nome dello Scrum Master | Stringa |
SCRUM_SPRINT_DURATION | Durata dello sprint in un team Scrum, in secondi | |
SCRUM_TASK_RESPONSIBLE | Responsabile predefinito in un team Scrum: A – creatore, M – Scrum master | Stringa |
Crea un grafico
Vai nella sezione Generatore BI ed effettua le seguenti azioni:
- Apri la scheda Charts.
- Fai clic su + Chart.
- Seleziona il set di dati dall'elenco.
- Scegli un formato per mostrare i dati: numero grande, tabella, grafico a linee o altri.
- Fai clic su Create new chart.
Combina i set di dati
Combina i set di dati per aggiungere al rapporto informazioni sulle assegnazioni di flussi di lavoro attivi e sulla loro fase attuale.
Vai nella sezione Generatore BI ed effettua le seguenti azioni:
- Apri SQL > SQL Lab.
- Seleziona lo schema bitrix24.
- Immetti la richiesta SQL e fai clic su Run.
Il nuovo set include le informazioni dai campi specificati nella richiesta SQL. Puoi salvarlo come set di dati per creare un grafico per la dashboard.
Generatore BI: crea un grafico basato su un set di dati virtuale
Se stai combinando i set di dati per la prima volta, esamina l'esempio di richiesta.
Esempio di una richiesta SQL
Di seguito è riportata una richiesta SQL per estrarre i dati da due set: incarichi (task) ed efficienza degli incarichi (task_efficiency). Puoi copiarlo e vedere come funziona.
Questa richiesta recupera tutti gli incarichi scaduti per un determinato assegnatario, mostrandone il nome, la data di scadenza e la data dell'ultima modifica. Assicurarsi di sostituire l'ID del responsabile prima di eseguire la richiesta.
SELECT task.ID AS "ID dell'incarico", task.TITLE AS "Nome dell'incarico", task.RESPONSIBLE_NAME AS "Nome del responsabile", task.DEADLINE AS "Data di scadenza dell'incarico", task_efficiency.DATETIME_REPAIR AS "Scadenza modificata" FROM task LEFT JOIN task_efficiency ON task_efficiency.TASK_ID = task.ID WHERE task.RESPONSIBLE_ID = 12345 -- Sostituirlo con l'identificatore della persona responsabile desiderata AND task.DEADLINE < NOW();
SELECT — determina quali informazioni estrarre dal set di dati. Ad esempio, la richiesta SELECT task.ID AS "ID dell'incarico"
:
- seleziona ID dell'incarico
ID
dal settask
, - lassegna il nome
ID dell'incarico
, - mostra il risultato in una colonna separata nella tabella.
FROM — specifica il set principale da cui vengono estratti i dati. Per esempio,task
.
LEFT JOIN — collega la tabella task
con task_efficiency
. gli incarichi con la relativa data di modifica e ora di scadenza. Utilizza LEFT JOIN per garantire che nessun incarico venga saltato, anche se non ci sono registrazioni relative all'ora di modifica della scadenza.
WHERE — filtra i risultati della richiesta e visualizza solo gli incarichi scaduti per un determinato assegnatario. Per ottenere i dati da un altro responsabile, sostituisci il valore 12345
tramite l'identificatore necessario. Per visualizzare tutti gli incarichi in ritardo senza essere collegati a un responsabile, rimuovi la condizione RESPONSIBLE_ID
.
Riepilogo
- I set di dati contengono informazioni su lead, affari, aziende e altri elementi di Bitrix24. Ogni elemento dispone di più set di dati che includono automaticamente sia i campi standard che personalizzati.
- Per gli incarichi e i progetti, ci sono sette set di dati: incarichi (task), fasi dell'incarico (task_stages), campi personalizzati dell'incarico (task_uf), durata dell'incarico fino al completamento (task_elapsed_time), flussi (flow_schedule ...), efficienza dell'incarico (task_efficiency) e progetti (socialnetwork_group).
- Utilizza questi set di dati per creare i grafici e analizzare gli indicatori di prestazione aziendale. I grafici possono mostrare quali annunci attirano i clienti e quali prodotti vengono venduti più spesso.
- Puoi anche combinare i set di dati, ad esempio, per integrare le informazioni sull'affare con i campi personalizzati. Per fare ciò, scrivi una richiesta SQL, salva il risultato come un set di dati e crea un grafico.
Articoli consigliati: