• Increase font size
  • Default font size
  • Decrease font size
Ev BI / Veri Depolar ETL Aracı veya SQL

ETL Aracı veya SQL

E-posta Baskı
(1 oy)

views_zoom_128 Bir de önceki yazıda ben boyut Kimball Tip 2 Boyut değiştirme avantajlarından yazdı hakkında yavaş yavaş ele birlikte kullanarak değişiklikleri bir boyut prensibi yeni bir satır içinde, yaratma. Bu yöntemin faydalarını açıkladı ve nasıl çalışır. Aşağıdan bir boyut güncellenmesi için bir ETL aracı karşı T-SQL komut kullanmanın avantajları anlatılmıştır.

Ne kontrol?
bir boyut güncelleniyor sıkıcı. on kere dokuzu tekrar aynı işi. Bir kaynak sistem ve tek boyutlu bir veri akışı, veri akışı almak. Bu arada tutun ve sonra da her zaman üç şey emin olun:

  • herhangi bir değişiklik meydana geldi mi;
  • siler misiniz;
  • Orada mantıksal siler misiniz.

Evli olduğu için bir değişiklik bir öznitelik bir boyut içinde etkileri kaynağı sisteminde bir alanında bir değişiklik, örneğin, bir müşterinin soyadı değişti. A silmek artık fiziksel bir kaynak sistemi içinde ve mantıklı bir silme olarak silinir işaretlenmiş bir işareti ile bir kayıt mevcut bir rekor.

Aracı veya SQL?
Bu üç özellik doğrulamak için farklı yöntemler vardır. SQL Server Entegrasyon Servisleri gibi araç ETL veya kendinize bir script / Senin için bu onay oluşturmak inşa edebilirsiniz. Ben her zaman araçlar lehine oldum. kendini belgeleyen Araçları ve bir sürü iş alma. Şimdi hangi birçok eylemler SQL araçları olmadan işlenir bir proje yapıyorum, görüyorum daha araçlarının yararları göz ardı.

Avantajları:

  • yorum geçiş ile önler sorunlar
  • Oluşturmak Baar
  • Her zaman işe yarar
  • Yönetilebilirlik
ilk olarak ne zaman bir ETL aracı tedarikçisi sadece biraz daha iyi bir önceki kararın daha sonra olan piyasada yeni bir versiyonunu karar ortaya çıkan problemleri ortalama bir süre eski sürümü artık sonrası destek. SQL ile değil. Temel SQL hep aynı, bir geçiş sürümü bile sonra. Seni iş için üretebilirsiniz dinamik SQL nesneleri oluşturmak istemedim. Bir saklı yordam düşünün. Ben (Entegrasyon Hizmetleri) I bahis SSIS her boyut için bir şablondan SSIS paketi (oluşturmak) ve ben elle şeyleri değiştirmek zorundasınız bir tablo var. Bir SSIS paketi ASLA yaratmış oluruz! Buna ek olarak, onları ayarlamak yüz SSIS paketleri varsa bir şey değişti (denetlenebilirlik). Son olarak, SQL güvenilir ve her zaman çalışır, SSIS hala tartışmalıdır. Ben birkaç kez belirsiz raporları ve aniden ortaya çıkan aniden kayboldu böcek gördüm!

Dezavantajları:

  • ve daha az organize Kompleksi
  • Daha ilk geliştirme çalışmaları

ETL araçları kendi documentered vardır. Veri Akış Görev veya Derived Sütun gibi ne olduğunu görebilirsiniz araçlarını kullanarak. Araçlar da kod yamaları daha anlamak için çabuk vardır. Son olarak, çok daha fazla kendi ETL ders inşaat işleri. Ancak burada sana uzun vadede faydaları aldı düşünüyorum. Eğer veri ambarı çözüm ve daha yönetilebilir ölçeklenebilir bir kez. SQL vs TOOLS kullanma konusunda benim görüşüm yüzden.


Copyright 2008. Tüm hakları saklıdır.

Trackback (0)

TrackBack URI yazı için bu

Yorumlar (1)

RSS Yorumlar
...
0
Merhaba, Ronald

Güzel eşya!

Büyük ölçüde sana katılıyorum. Ancak, zaman line güncelleme, Güncellemeler vb ve bu gerçekten sık sık boyut işleme) ve spesifik tedavi faaliyetleri (ciro = dönüş dahil işleme faaliyetleri (yinelenen bir ayrım yapmak gerektiğine inanıyoruz tabel1.veld1 tabel2.veld2 +). Sonuncusu (hala el emeği haritalama yapmaktır) oluşturamaz. Tekrarlayan etkinlikler haklı ideal oluşturulur dediği gibi. Avantajları:
Tek geliştirmek ve yeniden (ve tekerlek her seferinde yeniden icat)
Bir süre derinlemesine test (sonuçta test pistinde) daha az zaman harcamak
-Etc

bir öznitelik ve kaynak arasında haritalama yapma ciro hesaplamaları vb gibi) bir ETL aracını kullanarak DWH (zegmaar iş mantığı, öznitelik SQL üzerinde avantajları var. metadata yönetimi, şeffaflık, ek olarak vb düşünün, izlenmesi ilginç doğal özellikleri, yük dengeleme gibi bir ETL aracı

Yani temelde ne mümkün bir ETL aracı barınma ve genel mantık scripting problemler kullanılarak haritalama söz. Aslında, bu nokta ETL araçları kısa sonbahar at sonucuna varabiliriz. ETL satıcıları bir zaman hakkında yerine ana veri yönetimi gibi düşünmek eğer ben takdir ediyorum. Vay be ... ilginç konu.

Gr

Niek

, juni 10, 2010 Niek Verbunt , 10 Haziran 2010
  • Report abuse
  • 0
  • Report abuse
  • Report abuse

Bana yorum

cesur altını çizmek altını çizmek grev url görüntü alıntı smile wink laugh grin angry sad shocked cool tongue kiss cry
| groter küçük büyük |
güvenlik resmi
Bana gösterilen karakterleri

meşgul