Flussi di file NTFS alternativi. Flussi di dati NTFS alternativi

Recentemente, a causa dell'hardware più economico (in termini di dollari), un numero crescente di utenti di computer ha a disposizione risorse abbastanza sufficienti per il funzionamento del sistema operativo. Microsoft Windows NT (i200MMX + 32-64 Mb). L'inaffidabilità e l'imprevedibilità di Windows 95/98, nonché la sua incapacità di gestire correttamente le risorse computer moderni porta molti utenti a considerare il passaggio a NT.

Allo stesso tempo, molti utenti inesperti non trovano nulla di radicalmente nuovo per se stessi. Infatti, impostando Internet Explorer 4 e senza sfruttare le numerose capacità di applicazione dei criteri di sicurezza e protezione di NT, le maggiori differenze rispetto a Windows 98 potrebbero sembrare la presenza di due cartelle "Avvio" nel menu di avvio (l'utente corrente e uno condiviso per tutti gli utenti) e l'assenza dell'applet Installazione applicazioni nel Pannello di controllo. E se ancora non formatti il ​​disco file system NTFS, quindi la differenza non può più essere trovata.

Ma questo articolo descrive solo alcune delle differenze tra NTFS e FAT, VFAT, FAT16 e FAT32. Differenze ben note: capacità di auto-riparazione, scrittura pigra, dimensione massima del volume e file su di esso fino a 16 Exabyte ( 1 Exabyte = 1000000 GB), la capacità di comprimere singoli file e cartelle, impostare autorizzazioni e controllare è ampiamente trattata nella letteratura e nella documentazione per Windows NT. Ma ci sono ancora caratteristiche poco conosciute e poco utilizzate di NTFS: hard link (hardlink) e flussi di dati multipli (moltiplica i flussi di dati o fork). Successivamente, ne parleremo.

Flussi di dati multipli. Questo termine è familiare agli utenti Macintosh. In questo sistema, un file può avere due flussi (fork): un flusso di dati e un flusso di risorse. Il flusso di dati memorizza i dati del file: questo flusso viene copiato come l'unico durante il trasferimento di un file da Macintosh a PC. Il secondo flusso di file è un flusso di risorse contenente dati del sistema operativo: menu, icone, caratteri, in generale, tutto ciò che viene comunemente chiamato risorse. Quando Windows NT Server serve i client Macintosh e fornisce loro lo spazio su disco per archiviare i file, il file system del server deve supportare il formato di file del client. Questo è uno dei motivi per la comparsa di più flussi di dati in NTFS.

Come viene implementato? Qualsiasi informazione su un file, che inizia con il nome, le autorizzazioni e termina con i dati effettivi memorizzati nel file, dal punto di vista di NTFS, è un attributo memorizzato nel proprio flusso (stream). Gli sviluppatori di NTFS hanno ritenuto che fosse possibile non essere limitati a un flusso di dati, senza nome, e hanno aggiunto la possibilità di creare diversi flussi denominati, oltre ai principali. È possibile utilizzare la funzione API Win32 per creare più thread, ma esiste un modo più semplice.

Dai tempi di Kernighan e Ritchie, gli sviluppatori del linguaggio C e del sistema operativo UNIX, molti sistemi operativi esiste la possibilità di generalizzazione delle operazioni di input-output. Da questo punto di vista, qualsiasi operazione di I/O può essere considerata come un input da uno stream o un output verso uno stream, indipendentemente da quale sia l'origine dati (console, ovvero tastiera, file o porta) e la destinazione (sempre la console , in questo caso è già uno schermo monitor, una stampante o un file). C'è anche la possibilità di reindirizzare input - output del programma dallo schermo alla stampante e inserire comandi non dalla tastiera, ma da un file. Nel nostro tempo di uso onnipresente dell'interfaccia utente grafica, queste funzionalità sono utilizzate molto raramente, quindi spieghiamo cosa è stato detto con un esempio.

Il comando echo dei sistemi operativi Microsoft viene utilizzato per visualizzare le informazioni sullo schermo in modalità testo:

C:>echo Hello, World!

Il comando echo utilizza lo schermo monitor come dispositivo di output. L'output di questo comando può essere reindirizzato dalla console a un file (per questo viene utilizzato il simbolo ">"):

C:>echo Hello, World! > file

Come puoi vedere, il comando echo in questo caso non mostrava nulla sullo schermo. Ma nel file del file puoi trovare la stringa "Hello, World!". Allo stesso modo, l'output del comando echo può essere reindirizzato alla stampante:

C:>echo Hello, World! >lpt1

Non c'è più nulla sullo schermo, ma su un foglio di carta nella stampante puoi ancora trovare la stessa riga "Hello, world!", Naturalmente, se la stampante è collegata alla porta lpt1. Pertanto, l'output di qualsiasi programma in modalità testo può essere reindirizzato a qualsiasi dispositivo che supporti lo streaming di input di informazioni o a un file, ad eccezione di quei programmi che, in modalità testo, utilizzano la modifica diretta della memoria video e altri programmi non standard , dal punto di vista del C classico, possibilità di produrre informazioni.

Allo stesso modo, puoi reindirizzare l'input del programma. Il comando more dei sistemi operativi Microsoft viene utilizzato per memorizzare nel buffer l'output dei comandi che visualizzano più informazioni di quelle che rientreranno sullo schermo. Ma questo comando può essere utilizzato anche per illustrare il reindirizzamento dell'input:

C:>più Ciao, mondo!

Il file di file conteneva la stringa "Hello, World!" che è stata inviata allo schermo.

Allo stesso modo, è possibile creare e leggere più flussi di dati utilizzando il reindirizzamento I/O:

C:>echo string1 > file: fork1

La voce file:fork1 definisce un flusso denominato fork1 nel file file (poiché non esiste ancora, ne viene creato uno nuovo con questo nome) e reindirizza ad esso l'output del comando echo. Allo stesso tempo, la dimensione del file non cambia durante la visualizzazione delle sue proprietà e dello standard Strumenti di Windows NT, senza conoscere il nome del thread, la sua esistenza non può essere determinata. Ma, conoscendo il suo nome, puoi usare il comando more per determinarne il contenuto:

Pertanto, è possibile creare e leggere il contenuto dei flussi di dati dei file. Il numero di flussi creati in un file è limitato solo dalla disponibilità di spazio libero su disco. Allo stesso modo, puoi creare flussi di dati nelle directory, ma per visualizzare il contenuto del flusso, dovrai utilizzare un altro strumento di visualizzazione del flusso, poiché il comando more produce il seguente errore:

Se non è possibile trovare nulla di adatto, è possibile scrivere il seguente programma in qualsiasi compilatore C ++:

while (cin.get(ch)) cout.put(ch);

È meglio collegare questo programma come un'applicazione console Win32 e utilizzarlo come strumento per conoscere i flussi di directory.

Windows NT non fornisce mezzi standard per ottenere informazioni su più flussi di dati. Ma cosa succede se hai ancora bisogno di tali informazioni? In questo caso, puoi utilizzare i flussi di programma Mark Russinovich (Mark Russinovich), che, insieme a codice sorgente disponibile su www.sysinternals.com. Questo programma utilizza funzioni di Windows NT non documentate per ottenere informazioni su più flussi di dati. Ecco le informazioni ottenute dal programma stream sul file di file:

Enumeratore di flussi NTFS v1.0

Sistemi interni - http://www.sysinternals.com

Qui puoi vedere sia il nome del flusso di dati che la sua dimensione in byte (i 3 caratteri extra sono lo spazio dopo il carattere ">", il ritorno a capo e l'avanzamento riga aggiunti dal comando echo). Sfortunatamente, i flussi non consentono di definire più flussi di dati nelle directory.

Per cosa possono essere utilizzati più flussi di dati? Oltre all'uso trovato per loro da Apple, si può dire dei mezzi più semplici per nascondere le informazioni, ad esempio per ricordare la data di installazione di un programma shareware. Agli albori della tecnologia OLE, Microsoft intendeva utilizzare i flussi di dati per archiviare informazioni sugli oggetti incorporati, ma apparentemente fornire flussi di dati su FAT si rivelò più difficile che creare nomi di file lunghi e questa idea dovette essere abbandonata. La creazione di un "file di risorse" per lo script, la memorizzazione di tutte le etichette in esso contenute, visualizzate in diverse lingue, può anche essere interessante la possibilità di utilizzare gli stream. Oltre a quanto sopra, ci sono molti altri usi interessanti per più flussi di dati, per non ignorarli.

Collegamenti reali. Gli utenti di vari cloni UNIX hanno familiarità con questo concetto. A differenza del file system FAT, che presuppone che ogni file possa avere un solo nome, UNIX non ha tale restrizione: ogni file può avere diversi nomi e i suoi dati non possono essere eliminati finché il contatore del nome del file non è uguale a 0. UNIX, ci sono anche collegamenti simbolici - simili alle scorciatoie (scorciatoia) in Windows, ma seguono il movimento dell'oggetto a cui si riferiscono.

Windows NT ha una conformità limitata con lo standard POSIX (Portable Operating System Interface for Computing Environments). Un esempio di limitazione è il supporto per i collegamenti fisici e nessun supporto per i collegamenti simbolici. Apparentemente, è stato deciso che le scorciatoie sono un degno analogo dei collegamenti simbolici.

In NTFS, gli hard link sono organizzati in modo simile a più flussi di dati: se un file ha più flussi di dati, perché non possono esserci più flussi denominati? Più nomi di file possono trovarsi in directory diverse, ma solo all'interno della stessa partizione.

La creazione di un collegamento fisico richiede un programma per il sottosistema POSIX di Windows NT. Un programma di questo tipo, insieme al relativo codice sorgente, è incluso nel CD Risorse di Windows NT. Per analogia con UNIX, questo programma è chiamato ln. La sintassi per questo comando è:

C:>ln file hardlink1

Con questo comando creiamo un secondo nome per il file file o un hard link hardlink1 e modificando il contenuto del file file si può cambiare il contenuto di hardlink1, più precisamente è lo stesso file, ma con due nomi. Allo stesso modo, puoi modificare altri attributi di file. Il numero di nomi di file non è limitato, ma quando si copia il nome del file, il collegamento viene interrotto e viene creato un altro file. È possibile creare un collegamento in un'altra directory:

C:>File Ln ../temp/hardlink2

In questo caso, è necessario specificare non un nome di directory assoluto, ma relativo.

Ci sono tanti usi per gli hard link quanti sono per più flussi di dati. Ad esempio, crea collegamenti reali per le librerie dll per proteggere il tuo programma dall'eliminazione accidentale file richiesto. Altri possibili usi dei collegamenti fisici sono meglio ricercati nella letteratura UNIX. E, naturalmente, l'uso di collegamenti fisici può essere combinato con i molteplici flussi di dati sopra descritti.

Sono stati introdotti in Windows NT 4.0 e sono stati intorno a tutti i discendenti (esclusi i discendenti di win-95: 98, Me). In XP, Vista e Win 7 esistono ancora. Ciao Versioni di Windows supportano NTFS, supporteranno i flussi di file. Supporteranno NTFS per molto tempo.

L'errore che hai fornito è descritto nella pagina che vedi nella tua domanda. Il comando type non comprende i flussi. Utilizzo:

Di più< 1013.pdf:Zone.Identifier

Lavorare con i flussi

Microsoft ha solo pochi comandi che funzionano con i thread, in realtà solo< , >operare su flussi, e quindi possono essere utilizzati solo comandi che possono operare su questi operatori di reindirizzamento. Ho scritto su come puoi ancora gestire i thread solo con questi comandi.

Streams funzionerà solo con programmi progettati per funzionare con loro, semplicemente perché devono essere gestiti in modo speciale (confronta i punti di giunzione e la funzionalità NTFS, ma il driver nasconde i dettagli e i programmi non devono fare nulla di speciale: contano solo il file reale del punto di giunzione).

Quando provi ad aprire un flusso di file con start filename:streamname e il programma dice qualcosa come "nome file illegale" o "file non trovato" e sei sicuro che lo streamname sia corretto, è probabile che il programma non supporti i flussi . Ho notato che Blocco note, Wordpad e Word/Excel funzionano correttamente con i flussi anche se Word ed Excel considerano i file pericolosi. Di seguito sono riportati alcuni esperimenti.

NOTA: ritieni che i flussi di dati alternativi siano dispari. Sono strani perché sono così nascosti, ma molti dei principali filesystem (HFS, NSS) hanno questo e il concetto risale ai primi anni '80. In effetti, i flussi sono stati originariamente aggiunti a NTFS per interagire con altri file system.

Il supporto per flussi di dati alternativi (AltDS) è stato aggiunto a NTFS per essere compatibile con il file system HFS di Macintosh, che utilizzava un flusso di risorse per memorizzare icone e altre informazioni sui file. L'uso di AltDS è nascosto all'utente e non è disponibile con i normali mezzi. Explorer e altre applicazioni funzionano con il flusso standard e non possono leggere i dati da flussi alternativi. Con AltDS, puoi nascondere facilmente i dati che non possono essere rilevati dai controlli di sistema standard. Questo articolo fornirà informazioni di base sul funzionamento e sulla definizione di AltDS.

Creazione di AltDS

Creare un AltDS è molto semplice. Per questo usiamo riga di comando. Per prima cosa, creiamo un file di base a cui allegheremo i nostri stream.
C:\>echo Solo un file di testo del piano>sample.txt

C:\>digitare sample.txt
Solo un file di testo del piano


Successivamente, utilizzeremo i due punti come operatore per indicare che utilizzeremo AltDS:
C:\\>echo Non puoi vedermi>sample.txt:secret.txt

È possibile utilizzare i seguenti comandi per visualizzare il contenuto:
C:\ altro< sample.txt:secret.txt

o
C:\blocco note sample.txt:secret.txt

Se tutto funziona bene, vedrai il testo: "Non puoi vedermi, e quando lo apri da Explorer testo dato non sarà visibile AltDS può anche essere allegato non solo a un file, ma anche a una cartella. Per fare ciò, crea una cartella e allega del testo ad essa:
C:\>md roba
C:\>roba cd
C:\stuff>echo Nascondi roba in roba>:hide.txt
C:\roba>dir
Il volume nell'unità C non ha etichetta.
Il numero di serie del volume è 40CC-B506 Directory di C:\stuff
28/09/2004 10:19 .
28/09/2004 10:19

0 File(i) 0 byte2 Dir(i) 12.253.208.576 byte libero
C:\cose>blocco note:hide.txt

Ora sai come visualizzare e modificare l'AltDS allegato con il blocco note, nonché come allegarlo a file e cartelle.

Nascondere e avviare applicazioni

Nascondere le applicazioni usando AltDS è facile come nascondere i file di prova. Per prima cosa, creiamo di nuovo un file di base:

Quindi, mettiamo la nostra applicazione in un flusso, ad esempio ho usato notepad.exe:
C:\WINDOWS>digitare notepad.exe>test.txt:note.exe

Ora assicuriamoci che tutto nel nostro file sia anche testo:
C:\WINDOWS>typetest.txt
test

E ora il più interessante, eseguiamo la nostra applicazione nascosta:
C:\WINDOWS>avvia .\test.txt:note.exe
C:\WINDOWS>

Poiché questo articolo non è una traduzione completa dell'articolo preso, è inquadrato come un argomento semplice. Ulteriori trucchi possono essere trovati al link fornito.

UPD:

Utilità per lavorare con AltDS (l'elenco è tratto dall'articolo al link sopra):

LADS - Elenca flussi di dati alternativi di Frank Heyne
www.heysoft.de/Frames/f_sw_la_en.htm

Streams.exe da SysInternals.

DIR /B C:\WINDOWS\System32\*.SCR

DIR /B C:\WINDOWS\System32\*.* |TROVA /i ".SCR"

Descrivi in ​​dettaglio lo scopo dei parametri di ogni comando (ricorda che per ogni comando puoi richiamare la guida con il tasto /?). Presta attenzione al fatto che gli stessi tasti possono avere effetti diversi per comandi diversi.

4.1.8. File flussi NTFS*

File Sistema NTFS supporta flussi di file - flussi di dati alternativi. In effetti, i flussi di file sono una combinazione di più file in un gruppo con un nome file comune (ogni flusso ha il proprio nome aggiuntivo). Il gruppo contiene il flusso di dati principale, che la maggior parte dei programmi tratta come un file, e flussi con nome aggiuntivi che non vengono visualizzati con mezzi convenzionali. Durante le operazioni sui file di copia, spostamento, eliminazione, ecc., in NTFS, l'operazione viene eseguita sull'intero gruppo. Quando si utilizzano alcuni archiviatori e si copiano file contenenti flussi alternativi su una partizione FAT, questi flussi potrebbero andare persi. Tecnicamente, i flussi alternativi vengono utilizzati per integrare un file con informazioni senza modificare il contenuto del flusso principale e senza creare file aggiuntivi che possono essere persi.

I flussi alternativi vengono utilizzati dagli antivirus per archiviare informazioni sul file (impronta digitale, checksum) per rilevare le modifiche nel file nel tempo. I client Direct Connect File Exchange (DC++) possono archiviare risultati hash (calcolo del checksum) per file di grandi dimensioni utilizzati quando un file viene spostato durante il rimaneggiamento, il che velocizza notevolmente gli aggiornamenti dell'elenco.

In futuro, i programmi di biblioteche, cineteche e audioteche potranno utilizzare flussi alternativi per archiviare, insieme a documenti, flussi di copertine, tracce audio, descrizioni e in varie lingue. Stream alternativi consentono di allegare dati "segreti", il che rappresenta un potenziale pericolo.

È possibile visualizzare le informazioni sui flussi utilizzando il comando STREAMS 25, il programma NTFS Stream Explorer26, utilizzando i moduli di estensione del file manager27, in Windows 7 il comando dir /r elenca tutti i flussi per gli oggetti specificati (è anche possibile utilizzare opzioni aggiuntive con il comando dir ).

Quando si salvano file da Internet, per impostazione predefinita, lo stream Zone.Identifier 28 viene aggiunto al file NTFS, che ha il formato file ini e di solito contiene il testo:

Il parametro ZoneId con un numero indica la zona da cui è arrivato il file sul computer, il numero della zona è preso dalle impostazioni della zona di sicurezza ( Pannello di controllo/Opzioni Internet(Proprietà di rete e Internet/Browser

zera)/tabSicurezza). Sono ammessi i seguenti valori29: 0 - computer locale

1 – intranet ( la rete locale, dominio)

2 - fonte attendibile

3 - Internet

4 - fonte non attendibile

Con un valore di 3, il sistema emetterà un avviso " Impossibile controllare

uccidere l'editore. Sei sicuro di voler eseguire questo programma?",

casella di controllo in fondo al messaggio Chiedi sempre quando apri questo file”, la cui rimozione rimuove lo streamZone.Identifier . Se ZoneId contiene il valore 4, l'avviso " Questi file non possono essere aperti. Le impostazioni di sicurezza Internet non consentivano l'apertura

25 flussi (http://technet.microsoft.com/en-us/sysinternals/bb897440)

26 NTFS Stream Explorer, software di streaming NTFS (http://hex.pp.ua/ntfs-stream-explorer.php)

27 Informazioni sul file NTFS

(http://forum.farmanager.com/viewtopic.php?t=2050)

28 È possibile disabilitare la creazione di thread di blocco per i file nell'editor locale. politica di gruppo(gpedit.msc):Configurazione utente

vatel/ Modelli amministrativi/ Componenti di Windows/ Gestione allegati/ Eliminazione delle informazioni sulla zona di origine dell'allegato.

29 Stream Zone.Identifier (http://hex.pp.ua/Zone.Identifier.php)

uno o più file” e l'apertura dei file è bloccata. Quando si apre la finestra Proprietà in Esplora file per un file ricevuto da Internet, viene visualizzato un pulsante Sblocca nella parte inferiore della scheda Generale e

"Attenzione: questo file è stato ricevuto da un altro computer e potrebbe essere stato bloccato per proteggere il computer" ", premere il pulsante Sblocca elimina il flusso Zone.Identifier.

Utilizzando un browser Internet, scaricare il file STREAMS.zip (è possibile scaricare qualsiasi file di piccole dimensioni specificandone il nome nel comando seguente), salvarlo nella cartella principale del drive F:, visualizzare il contenuto dello stream Zone.Identifier con il comando:

DI PIÙ< F:\Streams.zip:Zone.Identifier

Aprire la finestra Proprietà in Explorer (Alt+Invio o il comando Proprietà del menu contestuale) per il file scaricato, nella scheda Generale, fare clic sul pulsante Sblocca, ripetere il comando precedente nella console.

Crea un file di test, un comando che reindirizza il testo dell'istruzione di output di testo, aggiungi un flusso alternativo, visualizza il risultato:

ECHO Testo principale > F:\M.TXT

ECHO Testo nascosto > F:\M.TXT:Secret.TXT

TIPO F:\M.TXT

DI PIÙ< F:\M.TXT:Secret.TXT

Il flusso di testo alternativo può essere caricato nel blocco note:

BLOCCO NOTE F:\M.TXT:Segreto.TXT

È inoltre possibile creare flussi alternativi per cartelle e file di sistema30.

I flussi vengono utilizzati anche per memorizzare attributi estesi31.

30 Archiviazione nascosta dei dati nei flussi del file $Repair nella directory di sistema $RmMetadata (http://hex.pp.ua/RmMetadata.php)

31 Attributi estesi NTFS e FAT16

(http://hex.pp.ua/extended-attributes.php) 53

I CIO dedicano molto tempo e risorse a progetti relativi a sistemi di analisi delle vendite e altri dati aziendali standard. Allo stesso tempo, vengono creati dashboard per i manager che mostrano gli indicatori delle prestazioni aziendali e aiutano a costruire previsioni per il futuro. Tali sistemi apportano molto valore alle aziende, ma in realtà le opportunità che si aprono attraverso di essi sono solo una piccola parte di ciò che si può fare con i dati a disposizione dell'organizzazione, afferma Krishna Nathan, CIO di S&P Global (ex McGraw Hill Financial), impegnata nel mantenimento dei rating creditizi, nonché nella fornitura di servizi di consulenza e analisi per il mercato azionario. Sotto la guida di Nathan, è stato progettato e implementato un nuovo sistema di elaborazione dati a livello aziendale e viene implementata una strategia per accelerare la crescita del business e creare nuove offerte per i clienti.

Alcune aziende stanno iniziando a raccogliere dati aggiuntivi: li chiamano alternativi, non tradizionali o ortogonali. Finora, questa è una nuova direzione, ma oggi i CIO dovrebbero familiarizzare con le tecnologie pertinenti. Dopotutto, molto presto i dati alternativi diventeranno uno strumento indispensabile per molte aziende.

Tuttavia, non affrettarti ad assumere i prossimi specialisti costosi. Scopriamo di cosa, in effetti, stiamo parlando.

Cosa sono i "dati alternativi"

Nathan definisce i dati alternativi in ​​questo modo: sono dati che provengono da fonti non tradizionali e l'analisi di essi consente di estrarre informazioni utili oltre a quelle che si ottengono nel modo consueto.

Diciamo che hai una rete commerciale e intendi aprire nuovo negozio in un'altra città. In genere, tale decisione si basa sulle prestazioni dei tuoi negozi in una determinata città e in altre aree metropolitane.

Una fonte alternativa di dati in questo caso potrebbero essere istantanee dei parcheggi dei supermercati occupati in diversi mesi: i livelli di occupazione dei parcheggi possono essere correlati ai volumi di vendita. Oltre a informazioni sul traffico pedonale nell'area in cui è prevista l'apertura del negozio. Combinando le informazioni ricevute, puoi imparare qualcosa di nuovo che ti aiuterà nella tua attività.

S&P Global fornisce anche servizi di analisi per gli scambi di merci e il CIO deve pensare costantemente a come utilizzare fonti di dati alternative per offrire informazioni aggiuntive ai clienti, come combinare varie informazioni per fornire ai clienti informazioni che non sarebbero in grado di ottenere da nessun'altra parte.

Diciamo che S&P Global ha informazioni che una raffineria di Rotterdam può produrre 100.000 barili di prodotti petroliferi al giorno. Ma per scarsità di rifornimenti lavora circa 70mila barili, cioè è disponibile una capacità libera per altri 30mila.Cosa succede dopo che una petroliera da 30mila barili entra in porto? "Se il rapporto sulla capacità disponibile dell'impianto è vecchio di una settimana, allora non sapremo che il petrolio è appena stato scaricato", spiega Nathan. - Cioè, i dati tradizionali sono obsoleti. E qui è utile una fonte di dati alternativi come le immagini satellitari. Se analizziamo le immagini satellitari insieme ad altre fonti, otteniamo un quadro più accurato dell'inventario e della produzione quasi in tempo reale".

Dati alternativi e CIO

Anche se non disponi di casi d'uso già pronti, acquisisci familiarità con le nuove tecnologie. Impegnarsi in sistemi di pianificazione che consentano di combinare più origini dati per l'analisi. Impara a gestire la catena di consegna dei dati, a proteggerla, a tener conto dei diritti di utilizzo. E assumi il personale giusto: hai bisogno di data scientist esperti in grado di analizzarlo ed estrarre informazioni utili.

Per avvio veloce progetto nel campo dei dati alternativi, è possibile utilizzare una soluzione già pronta. Questo è ciò che ha fatto S&P Global quando Platts, una sussidiaria dell'azienda, ha acquisito cFlow, uno strumento per interpretare le immagini satellitari. CFlow offre strumenti di visualizzazione dei dati per tenere traccia dei cambiamenti nei flussi commerciali lungo le rotte delle navi, fornisce informazioni sul volume e sulla natura del carico delle navi cisterna.

Convinci i leader aziendali che è il momento di investire in dati alternativi: acquista soluzioni esistenti o creane di tue. Alcuni dei tuoi progetti di dati alternativi funzioneranno, ma molti no. Bene, se i dati alternativi porteranno informazioni davvero preziose, usali per ricevere fondi per nuovi progetti.

— Marta Heller. Che cosa sono i "dati alternativi" e come utilizzarli? CIO. 3 gennaio 2017