Big Data: cosa sono e come utilizzarli

Tramite: O2O 04/06/2021
Difficoltà: media
18

Introduzione

I Big Data sono una raccolta di dati che ha un volume enorme e cresce in modo esponenziale nel tempo. Si tratta di dati di dimensioni e complessità così grandi che nessuno dei tradizionali strumenti di gestione dati è in grado di memorizzarlo o elaborarlo in modo efficiente. Le statistiche mostrano che sono oltre 500 terabyte i nuovi dati che vengono assimilati nei database del sito di social media Facebook ogni giorno. Questi dati vengono generati principalmente in termini di caricamento di foto e video, scambio di messaggi e inserimento di post e commenti. Ma ora vediamo nello specifico cosa sono i big data e come utilizzarli.

28

Occorrente

  • Connessione internet
38

I dati strutturati

I big data possono essere di tre tipi: strutturati, non strutturati e semi-strutturati. Tutti i dati che possono essere archiviati, consultati ed elaborati sono definiti "strutturati". Nel corso del tempo, i progressi in campo informatico hanno permesso di ottenere un maggiore successo nello sviluppo di tecniche per lavorare con questo tipo di dati e anche traendone un certo valore. Tuttavia, al giorno d'oggi si verificano comunque dei problemi quando una dimensione di tali dati cresce in misura esponenziale. Pertanto, le sfide legate alla loro memorizzazione ed elaborazione sono davvero grandi.

48

I dati non strutturati

Tutti i dati con forma o struttura sconosciuta sono classificati come "non strutturati". Oltre alle dimensioni enormi, i dati non strutturati pongono molteplici sfide in termini di elaborazione per ricavarne valore. Un tipico esempio di dati non strutturati è un'origine dati eterogenea contenente una combinazione di semplici file di testo, immagini, video, ecc. Oggigiorno le grandi aziende hanno a disposizione una grande quantità di dati ma, sfortunatamente, non sanno come ricavarne valore; anche per questo motivo si dice che il loro formato è non strutturato.

Continua la lettura
58

I dati semi-strutturati

I dati semi-strutturati possono contenere entrambe le forme di dati (strutturati e non strutturati). Essi possono essere definiti come una forma strutturata, ma che in realtà non è definita. Un esempio di dati semi-strutturati potrebbero essere i dati personali memorizzati in un file XML o in una tabella nel DBMS relazionale.

68

L'utilizzo dei big data

I big data vengono sempre più utilizzati per migliorare i processi aziendali. Le aziende, infatti, possono ottimizzare le loro scorte in base alle previsioni generate dai dati dei social media, alle tendenze di ricerca sul web e alle previsioni del tempo.
Un particolare processo aziendale che sta richiedendo molte analisi dei big data è l'ottimizzazione della catena di fornitura o del percorso di consegna. Qui, i sensori di posizionamento geografico e di identificazione a radiofrequenza vengono utilizzati per tracciare merci o veicoli. Anche i processi aziendali delle risorse umane vengono migliorati utilizzando l'analisi dei big data.

78

Guarda il video

88

Consigli

Potrebbe interessarti anche

Naviga con la tastiera

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Segnala il video che ritieni inappropriato
Devi selezionare il video che desideri segnalare
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Programmazione

Come validare un form con JavaScript

Al fine di rendere più interessante ed accattivante un sito, colui che si occupa della sua realizzazione, deve essere capace di rendere la pagina web il più interattiva possibile in modo che, l'utente possa "interagire" con i suoi contenuti. Uno dei...
Programmazione

Guida introduttiva ad AngularJS

AngularJS è un framework ovvero una semplice struttura informatica che viene molto usata nello sviluppo di qualche software ed è anche una architettura di supporto sul quale si può sviluppare il software. AngularJS è una struttura sviluppata dal famoso...
Programmazione

Come creare app in HTML5

Un'applicazione Web è alimentata da un browser tramite Internet e viene generalmente creata utilizzando HTML, CSS e JavaScript e può essere servita tramite un browser desktop o mobile. Un'applicazione web può essere costruita per imitare la funzionalità...
Programmazione

Guida alla programmazione in Assembly

Il linguaggio assembly è il linguaggio di programmazione più vicino alla realtà fisico-elettronica di una macchina. L'assembly permette di ignorare la forma binaria del programma finale e sostituire i codici in linguaggio macchina con una sequenza...
Programmazione

Le aree di applicazione dell'Intelligenza Artificiale

In questa guida, passo dopo passo, spiegherò quali possono essere le aree di applicazione dell'Intelligenza Artificiale. I programmi dell'intelligenza artificiale possono essere molteplici e possono riguardare svariati ambiti, da quelli industriali fino...
Programmazione

Come generare una Privacy Policy

Le Privacy Policy sono necessarie per soddisfare un requisito legale in quei casi in cui un soggetto, per qualsiasi motivo, detenga, raccolga, utilizzi o gestisca dati di terzi. Per informazioni personali si intende qualsiasi dato - che non siano nome...
Programmazione

Come generare numeri casuali in Javascript

Javascript è comunemente utilizzato per la programmazione Web, per la creazione di siti internet e applicazioni web, e ha la caratteristica di poter generare degli effetti interattivi, dinamici ad impatto, molto accattivanti, in qualsiasi pagina web...
Programmazione

Come programmare in ABAP

Per programmare in ABAP, bisogna prima conoscere da cosa viene e cos'è e successivamente come farlo. L'ABAP è l'acronimo di Advanced Bussines Application Programming che è un linguaggio avanzato per l'ambiente del bussines ed è utilizzato per realizzare...