DW - Türler

Dört tür Veri Ambarı sistemi vardır.

  • Data Mart
  • Çevrimiçi Analitik İşleme (OLAP)
  • Çevrimiçi İşlem İşleme (OLTP)
  • Tahmine Dayalı Analiz (PA)

Data Mart

Bir Veri Pazarı, Veri Ambarı sisteminin en basit şekli olarak bilinir ve normalde satış, finans veya pazarlama gibi bir organizasyondaki tek bir işlevsel alandan oluşur.

Data Mart bir organizasyonda ve tek bir departman tarafından oluşturulur ve yönetilir. Tek bir departmana ait olduğundan, departman genellikle yalnızca birkaç veya bir tür kaynaktan / uygulamadan veri alır. Bu kaynak, dahili bir işletim sistemi, bir veri ambarı veya harici bir sistem olabilir.

Çevrimiçi analitik işleme

Bir OLAP sisteminde, bir işlem sistemine kıyasla daha az sayıda işlem vardır. Yürütülen sorgular doğası gereği karmaşıktır ve veri toplamalarını içerir.

Toplama nedir?

Yıllık (1 satır), üç ayda bir (4 satır), aylık (12 satır) veya benzeri toplanmış veriler içeren tabloları kaydederiz, birinin yıldan yıla karşılaştırma yapması gerekirse, yalnızca bir satır işlenir. Bununla birlikte, toplanmamış bir tabloda tüm satırları karşılaştıracaktır.

SELECT SUM(salary)
FROM employee
WHERE title = 'Programmer';

OLAP sisteminde Etkili Önlemler

Tepki süresi, en etkili ve kilit önlemlerden biri olarak bilinir. OLAPsistemi. Birleştirilmiş depolanan veriler, yıldız şemaları gibi çok boyutlu şemalarda tutulur (Veriler, genellikle boyutlar ve gerçekler ve toplam gerçekler olarak adlandırılan hiyerarşik gruplar halinde düzenlendiğinde, Şema olarak adlandırılır).

Bir OLAP sisteminin gecikme süresi, gecikmenin bir güne yakın beklendiği veri reyonlarına kıyasla birkaç saattir.

Çevrimiçi İşlem İşleme

Bir OLTP sisteminde, INSERT, UPDATE ve DELETE gibi çok sayıda kısa çevrimiçi işlem vardır.

Bir OLTP sisteminde, etkili bir ölçü, kısa işlemlerin işlem süresidir ve çok daha azdır. Çoklu erişimli ortamlarda veri bütünlüğünü kontrol eder. Bir OLTP sistemi için, saniye başına işlem sayısı,effectiveness. Bir OLTP veri ambarı sistemi, güncel ve ayrıntılı verileri içerir ve varlık modelindeki (3NF) şemalarda tutulur.

Misal

Bir perakende mağazasında müşteri kayıtlarının günlük olarak eklendiği, güncellendiği ve silindiği günlük işlem sistemi. Çok hızlı sorgu işleme sağlar. OLTP veritabanları ayrıntılı ve güncel verileri içerir. OLTP veritabanını depolamak için kullanılan şema, Varlık modelidir.

OLTP ve OLAP arasındaki farklar

Aşağıdaki resimler, bir OLTP ve OLAP sistemi.

  • Indexes - OLTP sistemi yalnızca birkaç dizine sahipken, bir OLAP sisteminde performans optimizasyonu için birçok dizin vardır.

  • Joins- Bir OLTP sisteminde, çok sayıda birleştirme ve veri normalleştirilir. Bununla birlikte, bir OLAP sisteminde daha az birleşme vardır ve normalleştirilir.

  • Aggregation - Bir OLTP sisteminde, OLAP veritabanında daha fazla toplama kullanılırken veriler toplanmaz.

Tahmine Dayalı Analiz

Tahmine dayalı analiz, DW sisteminde depolanan verilerdeki gizli kalıpları, gelecekteki sonuçları tahmin etmek için farklı matematiksel işlevler kullanarak bulmak olarak bilinir.

Tahmine Dayalı Analiz sistemi, kullanımı açısından bir OLAP sisteminden farklıdır. Gelecekteki sonuçlara odaklanmak için kullanılır. Bir OALP sistemi, analitik raporlama için güncel ve geçmiş veri işlemeye odaklanır.