Ingestion de données

L'ingestion de données est le processus d'obtention et d'importation de données pour une utilisation immédiate ou un stockage dans une base de données. Ingérer quelque chose, c'est "prendre quelque chose en compte ou absorber quelque chose".

Les données peuvent être transmises en temps réel ou ingérées par lots. Lorsque les données sont ingérées en temps réel, chaque élément de données est importé à mesure qu'il est émis par la source. Lorsque les données sont ingérées par lots, les éléments de données sont importés par blocs distincts à intervalles réguliers. L'ingestion efficace des données commence par la hiérarchisation des sources et la validation des fichiers. Ensuite, il faut acheminer les éléments de données vers leurs destinations correctes. Lorsque de nombreuses sources de données volumineuses existent dans divers formats (les sources se comptent souvent par centaines et les formats par dizaines), il peut être difficile pour les entreprises d'ingérer les données à une vitesse raisonnable et de les traiter efficacement afin de conserver un avantage concurrentiel. À cette fin, les fournisseurs proposent des logiciels adaptés à des environnements informatiques ou des applications logicielles spécifiques. L'ingestion de données peut également être automatisée à l'aide d'un logiciel qui inclut des capacités de préparation des données afin d'organiser et de structurer les données en vue d'une analyse ultérieure par des programmes de veille stratégique et d'analyse commerciale.