flex-height
text-black

Veri merkezinde sunucu odası

Veri ambarı (data warehouse) nedir?

Veri ambarı (data warehouse), birçok farklı kaynaktan gelen büyük miktarda veriyi birbirine bağlayan ve uyumlu hale getiren dijital depolama sistemidir.

default

{}

default

{}

primary

default

{}

secondary

Veri ambarına genel bakış

Veri ambarı (DW), birden fazla kaynaktan büyük hacimli mevcut ve geçmiş verileri toplayan, entegre eden ve depolayan merkezi bir havuzdur. Tek ve tutarlı bir doğru kaynak sağlayarak iş zekasını (BI), raporlamayı ve gelişmiş analitikleri destekler. Organizasyonlar, verileri konsolide ederek ve standartlaştırarak güvenilir öngörüler oluşturabilir, yasal gereklilikleri karşılayabilir ve bilinçli, veriye dayalı kararlar alabilir.

Veriler genellikle operasyonel sistemlerden (ERP ve CRM gibi), dahili veritabanlarından ve iş ortağı platformları, IoT cihazları, hava durumu akışları ve sosyal medya gibi harici kaynaklardan veri deposuna akar. Bulut bilişim olgunlaştıkça veri depolama, geleneksel şirket içi ortamlardan esnek çoklu bulut ve hibrit bulut mimarilerine geçti.

Modern veri depoları; videolar, resimler ve sensör akışları gibi hem yapılandırılmış hem de yapılandırılmamış verileri yönetmek için oluşturulur. Birçoğu daha hızlı sorgu, gerçek zamanlı veri erişimi ve daha verimli raporlama ve BI iş akışları sağlamak için entegre analitikler ve bellek içi işleme içerir. Veri ambarı olmadan organizasyonlar heterojen veri kaynaklarını birleştirmekte, analitikler için verileri doğru şekilde hazırlamakta ve veri kümeleri genelinde görünürlüğü korumakta zorlanır.

Data warehouse avantajları

İyi tasarlanmış bir veri ambarı başarılı iş zekası, raporlama ve analitiğin temelidir. Verileri tek bir doğru kaynakta konsolide ederek işletme genelinde daha iyi ve güvenli karar alma için içgörüleri hızlandırır. Temel faydalar arasında şunlar yer alır:

Veri ambarı ne tür verileri depolayabilir?

Veri depoları ilk olarak 1980'lerin sonlarında ortaya çıktığında, yapılandırılmış verileri depolamak için inşa edildiler; müşteri ayrıntıları, ürün listeleri ve işlem kayıtları gibi iyi organize edilmiş bilgiler. İş ihtiyaçları genişledikçe şirketler, makinelerden ve IoT cihazlarından gelen belge, görüntü, video, e-posta, sosyal medya gönderileri ve sensör çıktısı gibi yapılandırılmamış verilerle de çalışmak istedi.

Modern veri depoları hem yapılandırılmış hem de yapılandırılmamış verileri işleyerek işletmelere daha güçlü içgörüler için daha eksiksiz, entegre bir görünüm sunmak üzere bir araya getirebilir.

Temel kavramlar ve karşılaştırmalar

Veri ambarlama dünyasında öğrenilecek çok şey var. İşte en önemli kavramlardan bazıları. Sözlüğümüzdeki ek tanımları ve SSS'leri keşfedin.

Veri ambarı ve veri tabanı

Veri tabanları ve veri ambarları hem verileri depolar, hem de farklı rollere hizmet ederler. Veri tabanı, belirli bir iş alanı için gerçek zamanlı bilgileri yönetirken veri ambarı, raporlamayı ve analitikleri desteklemek için organizasyon genelindeki mevcut ve geçmiş verileri bir araya getirir. Veri tabanı teknolojisi üzerinde çalışmasına rağmen, bir veri ambarı zaman içinde verileri entegre etmek, modellemek ve yönetmek için araçlar ekler.

Veri tabanları, işlemleri işleyerek ve kayıtları hızlı bir şekilde güncelleyerek günlük operasyonları tutar. Veri depoları analitikleri destekler ve ekiplerin eğilimleri tespit etmesine, performansı karşılaştırmasına ve stratejik kararlar vermesine yardımcı olur.

Veri ambarı ve veri gölü karşılaştırması

Veri depoları ve veri gölleri hem büyük miktarda veri depolar hem de farklı amaçlara sahiptir. Veri ambarı, raporlama ve analitik için yapılandırılmış, hazırlanmış veriler tutarken veri gölü daha sonra kullanılabilecek ham, işlenmemiş verileri depolar. Genellikle birlikte çalışırlar: Ham veriler gölde yaşar ve analiz için gerektiğinde dönüştürülerek depoya taşınır.

Ham verilerin esnek, düşük maliyetli depolanması için veri gölü kullanın. Yapılandırılmış veriler üzerinde hızlı ve güvenilir analitikler için veri ambarı kullanın. Çoğu organizasyon her ikisinden de faydalanır; göl her şeyi yakalar ve depo bunu içgörüye çevirir.

Veri ambarı ve data mart

Data mart, satış, pazarlama veya finans gibi bir departman veya iş kolu için özel olarak bölümlenmiş bir veri ambarı alt bölümüdür. Örneğin, satış verileri mart duyumlara, kanal aktivitesine ve kapalı kazanılan anlaşmalara odaklanabilirken, finans verileri mart bütçelere, tahminlere ve gelir metriklerine odaklanır.

Bazı veri martları bağımsız operasyonel amaçlar için de oluşturulur. Veri ambarı tüm şirket için merkezi veri deposu olarak hizmet verirken data mart, belirli bir kullanıcı grubu için ilgili verileri sağlar. Bu, veri erişimini kolaylaştırır, analizi hızlandırır ve bunlara kendi verileri üzerinde kontrol sağlar. Birden fazla veri marjı genellikle bir veri deposunda dağıtılır.

Veri ambarı temel bileşenleri

Modern bir veri ambarı dört temel bileşen içerir: merkezi bir veritabanı, veri entegrasyonu ve alım araçları, meta veriler ve erişim araçları. Birlikte ölçekte hızlı ve güvenilir analitikler sağlarlar.

  1. Merkezi veritabanı: Depo için çekirdek depolama motoru, geleneksel olarak ilişkisel bir veritabanı, ancak giderek daha yüksek performans için bellek içi veya bulut tabanlı bir sistem.
  2. Veri entegrasyonu ve alımı: Veriler, değişiklik verisi yakalama çoğaltma ve akış kanalları gibi gerçek zamanlı seçeneklerle birlikte ETL ve ELT gibi toplu yöntemler kullanılarak kaynak sistemlerden getirilir. Bu süreçler aynı zamanda dönüşümü, kalite kontrollerini ve zenginleştirmeyi de işler.
  3. Meta Veri: Verileri (kaynağı, yapısı, anlamı ve nasıl kullanılması gerektiği) hem iş bağlamına hem de teknik bağlama yayan bilgiler.
  4. Erişim araçları: Kullanıcıların raporlama araçları, gösterge tabloları, analitik platformları ve uygulama geliştirme araçları dahil olmak üzere depo verilerini sorgulamasına, analiz etmesine ve etkileşime girmesine olanak sağlayan araçlar.

Veri ambarı mimarisi

Tarihsel olarak, veri depoları, verilerin sistem üzerinden nasıl hareket ettiğine uygun katmanlar halinde düzenlenmiştir. Tipik bir veri ambarı üç katman içerir. Modern platformlar, daha hızlı veri hareketini ve analitiği desteklemek için mimariyi basitleştirir.

Veri depoları geleneksel olarak BT ekipleri tarafından oluşturulup yönetildi ancak modern platformlar, iş kullanıcılarını veri ile doğrudan çalışma konusunda giderek daha fazla güçlendiriyor. Bu vardiyayı harekete geçiren temel özellikler şunları içerir:

Veri ambarı nasıl çalışır?

Veri ambarı, kolayca keşfedilebilmesi, güvenilir ve analiz edilebilmesi için işletmenizin tamamından bilgiler düzenler. Süreç genellikle dört basit adımı izler:

  1. Veri Çekme: Veriler uygulamalar, veri tabanları ve bulut hizmetleri gibi kaynak sistemlerden çekilir. Bu aşamada veriler olduğu gibi toplanır.
  2. Dönüştürme: Veriler tutarlı ve kullanıma hazır olacak şekilde temizlenir, standartlaştırılır ve biçimlendirilir. Bu, hataların kaldırılmasını, biçimlerin uyumlu hale getirilmesini veya iş kurallarının uygulanmasını içerebilir.
  3. Yükle: Hazırlanan veriler, hızlı raporlama ve analitik için optimize edilmiş yapılandırılmış bir biçimde depoda saklanır.
  4. Analiz Et: Veriler yüklendikten sonra ekipler bilinçli kararlar vermek için gösterge tablolarını, raporları ve gelişmiş analitikleri kullanarak verileri keşfedebilir.

ETL’ye karşı ELT: Farkı nedir?

ETL (Ayıkla → Dönüştür → Yükle): Veriler depoya girmeden önce dönüştürülür. Bu yaklaşım, işleme gücü sınırlı olan geleneksel veri depoları ile ortaktır.

HSA (Ayıkla → Yükle → Dönüştür): Ham veriler önce depoya yüklenir ve depoya dönüştürülür. Modern bulut platformları, büyük ölçekli dönüşümleri verimli bir şekilde işleyebildikleri için bu yöntemi tercih ediyor.

Bir veri deposunun dört temel karakteristiği nedir?

Veri ambarı, işletme genelinde güvenilir, tutarlı ve analiz edilebilir bilgiler sunmasını sağlayan birkaç temel ilke üzerine kuruludur. Dört temel karakteristik şunlardır:

  1. Konu Odaklı: Müşteri veya satış gibi temel iş konularının etrafında organize edilerek analizi destekler.
  2. Entegre: ERP ve CRM gibi farklı sistemlerden gelen veriler temizlenir ve standartlaştırılır, böylece tutarlı bir şekilde birbirine uyar.
  3. Zaman varyantı: Eğilim ve performans analizine olanak sağlayarak geçmiş verileri uzun dönemler boyunca depolar.
  4. Uçucu olmayan: Veriler yüklendikten sonra stabil olur ancak güncellenmez veya silinmez - güvenilir bir doğruluk kaynağı sağlar.

Bulut veri ambarı avantajları

Bulut veri depoları, geleneksel şirket içi sistemlere göre önemli avantajlar sunduğundan giderek daha popüler hale geliyor. Veri deponuzu buluta taşımanın ilk yedi avantajı:

  1. Hızlı dağıtım: Depolama, işlem ve veri martları veya sandbox gibi yeni ortamları herhangi bir yerden dakikalar içinde ayırın.
  2. Daha düşük TCO: Yalnızca kullandığınız kaynaklar için ödeme yapın. Donanım, tesis ve bakım masraflarından kaçının ve depolama ile işlemi ayırarak harcamayı azaltın.
  3. Esneklik: Değişen iş yüklerini ve büyük veri hacimlerini manüel çaba harcamadan işlemek için anında yukarı veya aşağı ölçeklendirin.
  4. Güvenlik ve olağanüstü durum kurtarma: Bulut platformları genellikle veri kaybına karşı korunmak için daha güçlü güvenlik denetimleri, şifreleme ve otomatik yedeklemeler sağlar.
  5. Gerçek zamanlı performans: Bellek içi ve bulut tabanlı motorlar, gerçek zamanlı öngörüler için hızlı işleme hızları sağlar.
  6. Yeni teknolojilere erişim: Öğrenen makineler, otomatik öngörüler ve gelişmiş analitikler gibi özellikleri kolayca entegre edin.
  7. İş kullanıcılarını güçlendirir: Ekiplere, yüksek BT katılımı olmadan bilgileri analiz etmeye ve yeni kaynakları bağlantılı hale getirmeye yönelik sezgisel araçların yanı sıra birleştirilmiş bir veri görünümü sunar.

Veri ambarı en iyi uygulamaları

Yeni bir veri ambarı oluştururken veya mevcut bir depoyu genişletirken kanıtlanmış uygulamalara uymak zaman ve maliyet tasarrufu sağlarken hedeflerinize ulaşmanıza yardımcı olur. Bazı uygulamalar iş ihtiyaçlarına odaklanırken bazıları daha geniş BT rehberliği altına girer. Aşağıdaki liste sağlam bir başlangıç noktasıdır ve teknoloji ve hizmet iş ortaklarınızla çalışırken bunu ayrıntılandırırsınız.

En iyi iş uygulamaları

BT en iyi uygulamaları

Özet

Modern veri depoları (özellikle bulut tabanlı olanlar), işletmenin eksiksiz ve zamanında görünümü için dahili ve harici kaynaklardan gelen verileri birleştirerek dijital dönüşümde merkezi bir rol oynar. Organizasyon genelinde gösterge tablolarına, KPI'lere, uyarılara ve raporlara güç verir ve operasyonel sistemleri etkilemeden hızlı ve karmaşık analitikleri destekler.

Küçük ve ölçeklendirmeye kolayca başlayabildikleri için hem kurumsal ekiplere hem de iş birimlerine daha iyi kararlar vermelerine ve performansı artırmalarına yardımcı olurlar.

SSS

Veri gölü nedir?
Veri gölü, ister iş uygulamalarından ister mobil uygulamalardan, sosyal medyadan ya da Nesnelerin İnterneti (IoT) cihazlarından yapılandırılmış veriler olsun, her türlü Büyük Veriyi depolamak için bir yerdir. Veriler doğal biçimde depolandığından, yapılandırılmamış, yarı yapılandırılmamış veya ikili dönüştürme, normalleştirme ya da çeşitli veri türlerinde analitikleri etkinleştirmek için başka işlemelere ihtiyaç duyulabilir. Çoğu veri gölü depoladıkları büyük hacimli veriler, dağıtık kaynaklara yüksek hızlı bağlantı ihtiyacı ve ölçeklenebilirlik ihtiyacı nedeniyle bulut tabanlıdır. Çok miktarda ham veriyi saklama yetenekleri, bunları bir veri deposuna esnek, düşük maliyetli bir tamamlayıcı hale getirir.
ETL ve ELT Nedir?
ETL, "ayıklama, dönüştürme ve yükleme" anlamına gelir. Bir kaynak sistemden veri alma, bu verileri temizleyip kullanılabilir bir biçime şekillendirme ve ardından bir veri deposuna veya başka bir veri deposuna yükleme işlemini ifade eder. Birçok modern sistem de, verilerin önce yüklendiği ve sonrasında dönüştürüldüğü ELT—“ayıklama, yükleme ve dönüştürme”yi kullanır. Her iki yaklaşım da ham verileri, işlemsel sistemlerden veya daha karmaşık, yapılandırılmamış kaynaklardan olsun, analiz edilebilecek bir şeye dönüştürmeye yardımcı olur.
Data mart nedir?
Data mart, finans veya pazarlama gibi belirli bir iş alanı veya ekip için tasarlanan veri ambarının odaklanan dilimidir. Söz konusu gruba, işiyle en ilgili verilere hızlı erişim sağlar ve büyük depo içinde kendi özel veri kümesini yönetmesini sağlar. Örneğin, finans verileri mart, finans ekibinin raporlama ihtiyaçlarına göre uyarlanan bütçeleri, tahminleri ve gelir verilerini içerebilir.
Veri modelleme nedir?
Veri modelleme, verilerin verimli bir şekilde depolanabilmesi ve kullanılabilmesi için nasıl düzenlendiğini ve bağlandığını tanımlama sürecidir. Veri modeli, verilerin neleri temsil ettiğini ve farklı parçaların birbiriyle nasıl ilişkili olduğunu özetleyerek sistemler arasında tutarlı yapı için kavramsal tasarım oluşturur. Örneğin, satış verileri modeli raporlama ve analizi desteklemek için müşterilerin, siparişlerin ve ürünlerin birbirine nasıl bağlandığını gösterebilir.
Kurumsal veri ambarı (EDW) nedir?
Kurumsal veri ambarı (EDW), bir şirketin tüm geçerli ve geçmiş verilerini tek bir yerde depolayan merkezi bir sistemdir. Analitik, raporlama ve şirket genelinde KPI'ler için tek ve tutarlı bir bilgi kaynağı sağlar. Birçok EDW, daha kolay erişim, ölçeklenebilirlik ve yönetim için bulutta çalışır.
Veri depolarının üç türü nedir?
  1. Kurumsal veri ambarı: EDW, tüm geçerli ve geçmiş verileri tek bir yerde depolayan merkezi ve şirket genelinde bir veri deposudur. Tüm organizasyon genelinde analitik, raporlama ve KPI'ler için tek ve tutarlı bir doğru bilgi kaynağı sağlar. Modern EDW'lerin çoğu ölçeklenebilirlik ve daha kolay erişim için bulut tabanlıdır.
  2. Operasyonel veri deposu: ODS, operasyonel raporlama ve günlük aktiviteler için kullanılan neredeyse gerçek zamanlı bir veri deposudur. İşlem sistemleri ile EDW arasında yer alır ve birden fazla kaynaktan gelen verileri daha güncel, ancak tam olarak tarihsel olmayan biçimde birleştirir. Hızlı operasyonel kararlar için verilerin sık sık yenilenmesi gerektiğinde kullanışlıdır.
  3. Data mart: Data mart, finans, satış veya pazarlama gibi belirli bir ekip veya iş birimi için tasarlanan, bir veri deposunun daha küçük ve konuya özgü bir dilimidir. Deponun tamamını göstermeden söz konusu gruba en çok önem veren verilere hızlı erişim sağlar.
Bir veri deposunun dört bileşeni nedir?
  1. Merkezi veritabanı: Yapılandırılan, temizlenen ve entegre edilen verilerin barındırıldığı birincil depolama katmanı. Bu genellikle analitik için optimize edilmiş ilişkisel, sütunlu veya bulut tabanlı bir veritabanıdır.
  2. Veri entegrasyonu/alım araçları: Kaynak sistemlerden gelen verileri depoya taşıyan ve kullanım için hazırlayan araçlar ve süreçler (örneğin ETL (ayıklama, dönüştürme, yükleme), ELT (ayıklama, yükleme, dönüştürme), toplu yüklemeler ve gerçek zamanlı çoğaltma.
  3. Meta Veri: Verileri tanımlayan bilgiler: nereden geldiği, nasıl yapılandırıldığı, ne anlama geldiği ve nasıl kullanılması gerektiği. Meta veriler, kullanıcıların verileri anlamasına ve güvenmesine yardımcı olur.
  4. Erişim araçları: Kullanıcıların raporlama araçları, gösterge tabloları, analitik platformları ve SQL sorgu araçları gibi verileri sorgulamasına, görselleştirmesine, keşfetmesine ve analiz etmesine olanak sağlayan uygulamalar ve arayüzler.
SQL bir veri ambarı mı?
No. SQL, veri ambarı büyük miktarda veriyi analiz için depolayan, düzenleyen ve işleyen bir sistem iken verileri sorgulamak ve yönetmek için kullanılan bir dildir. SQL basitçe bir veri ambarı içindeki verilerle çalışmak için kullanılan ana araçlardan biridir.