Video: hvordan produsere navn 2025
A datalagring er et hjem for din høyverdige data, eller dataaktiver . De fleste organisasjoner bygger en datalager for produserte datafordeler på en relativt enkel måte, ved å følge disse trinnene:
-
Datamagasinteamet (vanligvis datamaskinanalytikere og programmerere) velger et fokusområde, som sporing og rapportering av selskapets produktsalgsaktivitet mot konkurrentene sine.
-
Teamet med ansvar for å bygge datalageret tilordner en gruppe bedriftsbrukere og andre viktige personer i selskapet for å spille rollen som fageksperter.
Sammen lagrer datalagringsteamet og fagpersonene en liste over ulike typer informasjon som kan gjøre det mulig for dem å bruke datalageret for å bidra til å spore salgsaktivitet (eller uansett fokus for prosjektet).
-
Gruppen går deretter gjennom informasjonslisten (data-eiendeler), element for gjenstand, og viser hvor datalageret kan få det aktuelle dataarket (råmateriale).
I de fleste tilfeller kan gruppen få data fra minst en intern (i selskapets) database eller fil, som den som applikasjonen bruker til å behandle ordrer over Internett eller hoveddatabasen til alle kunder og deres nåværende adresser.
I andre tilfeller er det ikke mulig å finne informasjon fra selskapets dataprogrammer, men du kan få tak i det ved å kjøpe det fra et annet selskap. Selv om en bank ikke har kredittvurdering og total utestående gjeld for alle sine kunder internt, kan den for eksempel kjøpe den informasjonen fra en tredjepart - et kredittbureau.
-
Etter å ha fullført detaljene for hvor virksomheten kan få hver informasjon, lager data lagringsteamet utvinningsprogrammer.
Utvindingsprogrammer samle data fra ulike interne databaser og filer, kopiere bestemte data til et oppsamlingsområde (et arbeidsområde utenfor datalageret), rydde dataene for å sikre at dataene ikke har feil, og kopier deretter dataene av høyere kvalitet (dataaktiver) til datalageret. Utvindingsprogrammer opprettes enten for hånd (tilpasset kodet) eller ved hjelp av spesialiserte data warehousing produkter - ETL (ekstrakt, transformere og laste) verktøy.
Du kan bygge et vellykket datalager ved å bruke tilstrekkelig tid på de to første trinnene i denne listen (analysere behovet for et datalager og hvordan du skal bruke det), som gjør de neste to trinnene (utforming og implementering av dataene lager for å gjøre det klart å bruke) mye lettere å utføre.
Det er interessant at analysestrittene (bestemmer datalagerets fokus og jobber tett med bedriftsbrukere for å finne ut hvilken informasjon som er viktig) er nesten identiske med trinnene for enhver annen type dataprogram. De fleste dataprogrammer lager data som et resultat av en transaksjon eller et sett av transaksjoner mens et bestemt program brukes til å drive virksomheten, for eksempel å fylle kundens bestilling.
Den primære forskjellen mellom drift-applikasjoner og et datalager er at et datalagring utelukkende er avhengig av data hentet fra andre applikasjoner og kilder. Denne figuren viser forskjellen mellom disse to typer miljøer.
