Dataintegraatioita
Dataintegraatioita tarkoittaa prosesseja, teknologioita ja arkkitehtuuriratkaisuja, joiden tarkoituksena on yhdistää ja harmonisoida dataa useista lähteistä. Tavoitteena on tarjota organisaatiolle yhtenäinen, luotettava ja helposti käytettävissä oleva näkymä tiedoista liiketoiminnan päätöksenteon, raportoinnin sekä analytiikan tueksi.
Dataintegraatio voidaan toteuttaa eri tavoilla: batch- tai reaaliaikaisena (streaming), point-to-point -yhteyksinä tai keskitettynä hub-and-spoke -mallina sekä
Keskeisiä arkkitehtuurimalleja ovat hub-and-spoke, datapipeline-pohjaiset ratkaisut sekä palvelupohjaiset integraatiot API-rajapintojen kautta. Lisäksi käytetään tietovarastoja (data warehouse)
Dataintegraation onnistuminen edellyttää data governancea, metadataa, tiedon laatua ja tietojen lähdekirjaamista (data lineage). Turvallisuus, pääsyoikeudet ja
Haasteet liittyvät datan laadun hallintaan, semanttisen yhteensopivuuden varmistamiseen, muuttuvien lähteiden hallintaan, latenssiin sekä kustannuksiin ja toimijariippuvuuksiin.