joomla templates Data Warehouse Türkiye

Thu09012011

Last update07:32:32 PM GMT

Back Kategoriler Data warehouse Meta Data Nedir ?
Pazartesi, 10 Ocak 2011 06:58

Meta Data Nedir ?

Yazan&Gönderen  Samet Aslan
Bu Öğeyi Derecelendir
(0 Oylar)

Meta Data Nedir ?

Metadata çooğunlukla data hakkında bilgi olarak tanımlanmaktadır. Tam olarak Metadata datayı tanımlamaktadır. Yani datanın nasıl kullanıldığını ve sistemlerin dataları nasıl yöneteceğini tarif etmektedir.Genellikle metadaların içerdikleri ;

 

· Data Model tanımları

· Data dönüştürme tanımları

· İşleme ve taşma bilgilerini, schedules ve log gibi

· Business intelligence sistem tariflerini , küpler , boyutlar ve metrik gibi

· Başka tür anlamlı bilgileri , semantik gibi

Metadata sadece teknik bilgilerden oluşmaz fakat iş kullanıcıları veri amacı ve kullanım bilgilerini içerir.Üstelik Metadata sadece datawarehousing ve business intelligence ile ilişkili değildir. İş, uygulama , veri ve teknoloji olmak üzere tüm kurumsal mimarilerde dört kategoride oluşur.

Metadata Nerede?

Metadata bilgi sistemine dağılır.

· Data Model betimlemelerinde ve data sözlüklerinde

· Extensible Markup Language (XML),Document Type Definiton (DTD) ve XML Schema Definition (XSD) dosyalarında

· Özel sistemlerde

· Kod parçaları gibi veri işleme görevlerinin yerine

· Yapılandırılmamış dokümanlar , Microsoft Word belgeleri ve tablolar gibi

Metadata bir iş çalışanları tarafından tutulan bilginin bir parçasıdır.

Metadata Neden Kritik ?

Metadata’yı kurumsal mimarı planın çizgilerini ve noktalarını çizdiğini düşünebilirsiniz.Doğru ve kapsamlı metadata kuruluşların mimari etkinliğini değerlendirmeyi ve bu mimari değişim sürecini kolaylaştırmayı sağlar.Metadata ISO-9002 sertifikasyonu amacı için önemlidir ve yasal uyumluluk gereksinimleri (Basel II, SOX) ortaya çıktığında kritik hale gelir.

Metadata bilgi yönetimi girişimleri için çok önemlidir MDM , customer data integration (CDI), product information management (PIM), ve product data management (PDM) gibi. Sonuçta tüm şirketin temiz ,doğru metadataya sahip olması için gereklidir.Örneğin müşterilere eşsiz bir görünüm yaratmak için bir müşterinin doğru , açık ve kesin bir tanımının olması, niteliklerini, hangi süreçler ve kullanıcılar oluşturabilir , değiştirebilir. Vb

Oracle ile Metadata Yönetimi

Oracle Data Integrator , çevik kurum mimarisi için genişletmek,kurtarmak, zenginleştirmek gibi bize gereken tüm özellikleri metadata ile sağlar.

The Oracle Data Integrator Repository

Oracle Data Integrator açık kapsamlı metadata havuzu etrafında kurulu olan ilişkisel veri tabanları üzerinde kurulmuştur. Oracle, Microsoft SQL Server, IBM DB2 UDB, IBM DB2/400, Informix, Sybase AS Anywhere, Sybase AS Enterprise ve Sybase ASIQ gibi .Çünkü veri tabanı tablolarında saklanan metadata, tamamen açık olan depo ve herhangi bir raporlama sistemi tarafından kaynak olarak kullanılabilir.

Security İnformation : Kullanıcılar , profiler , Oracle Data Integrator platform için erişim yetkilerini içerir.

Topology Information :Teknolojiler, sunucuların tanımları ,şemalar , contextler ve dilleri içerir.

Data Models:Şema açıklamaları ,Datastore yapıları ,alanları ve sütunları , veri bütünlüğü kurallarını ,çapraz referansları , veri soyunu vb içerir.

Integration Projects: Bildirimsel kuralları  dönüşüm   kuralları ,  dönüşümler , paketler ,  prosedürler , klasörler ,bilgi modülleri , değişkenler  vb içerir.

Execution: Senaryolar , Çizelgeleme bilgileri ve logları içerir.

Bu depolar veri ambarı ve iş zekası sistemleri hakkında bilgiler içerir.Örneğin kolonlar veya veri depoları için OLAP (Online Analitik  İşleme) tipi (boyut, aslında, zaman) için yavaş değişen boyut davranışları hakkında bilgi içermektedir.Kullanıcılar daha fazla genişletebilir ve diğer işletme ile ilgili bilgileri eklemek için veri depolarını özelleştirebilir.

Reverse Engineering (Tersine Mühendislik )

Oracle Data Integrator, bilgi sisteminden metadata ile veri deposunu doldurarak tersine mühendislik işlemini sağlar.Tersine mühendislik , veri depolarındaki ( veri tabanları , XML dosyaları vb ) ve veri depolarına yüklenen metadaları alır.Örneğin, tersine mühendislik tabloların açıklamarı ,sütunlar , veri türleri , sınırlamalar ve veri depolarına yüklenen veritabanları yorumlarını belirler.Tersine mühendislik sihirbazları sayesinde veri tabanı yönetim sistemlerini , çok farklı biçimlerdeki dosyaları , COBOL CopyBooks’u destekler.

Kullanıcılar, tersine mühendislik işlemlerini veri tabanlarından veya tescilli veri depolarından standart olmayan metadata almak için özelleştirebilir. ERP / CRM (kurumsal kaynak planlaması / müşteri ilişkileri yönetimi) sistemleri (salesforce.com , SAP, Oracle Siebel, Oracle Applications vb) gibi. Özelleştirme Oracle Data Integrator’un yeniden tersine mühendislik bilgi modülleri aracılığıyla yapılır.(RKMs).Önemli teknolojiler için Oracle Data Integrator önceden oluşturulmuş RKMs ile birlikte gelir.

Zenginleştirici Metadata

Kullanıcılar, Oracle Data Integrator grafik modüler aracılığıyla zenginleştirilebilir ve yeni metadata geliştirebilir.Metadata, Oracle Data Integrator ile tasarlanmış süreçlerin entegrasyonunu içerir. Kullanıcılar, Common Format Designer özelliğini kullanarak Oracle Data Integrator ile doğrudan veri modelleri oluşturabilir veya zenginleştirebilir ve kaynak veri yapılarındaki veri modellerine uygulayabilirsiniz.

s1

  

Şekil 1: Common Format Designer kullanarak veri model tasarımı

FlexFields ile Veri deposu Genişletme

Oracle Data Integrator ile kullanıcılar, kullanıcı tanımlı FlexFields ile  herhangi  bir nesne genişletebilirsiniz .Önceden tanımlanmış  alanlar  gibi ,  FlexFields  Oracle  bilgi  modüllerde sorunsuz  kullanılır.

s2

  

Şekil 2 :Bir sütunda kullanıcı tanımlı FlexFields

Metadatadan Yararlanma

Oracle Data Integrator metadata tabanlı bir kod jeneratörüdür.Oracle bilgi modülleri uygun kod oluşturmak ve mevcut sistemi çalıştırmak için ambarda depolanan metadataları kullanır.Metadata, entegrasyon merkezlerinde ve veri bütünlüğü kontrol süreçlerinde işlemlerin hızlı sürdürülmesini sağlar.

Oracle Data Integrator, ambar içeriğini kullanarak kurumsal mimari ve entegrasyon süreçleri belgelerini otomatik olarak zengin Adobe PDF olarak üretebilir.

  

s3

Şekil 3- Ambar metadataları ile otomatik oluşturulan belgeler.

Oracle Data Integrator Metadata Navigator web uygulaması, herhangi bir web tarayıcısından ambar metadatalarına erişimi sağlar.Kullanıcılar ambara girilen metadataları , veri akışlarının grafiksel görünümlerine göz atabilirler.Data Lineage özelliği ile Oracle Data Integrator ile elde ettikleri ve sonradan entegre edilen veri kaynak öğelerini kolayca izleyebilirsiniz.

  

s4

SONUÇ

Oracle Data Integrator mimarinin merkezine metadataları yerleştirir.Temel iş ihtiyaçları için metadatanın zenginleştirici , kurtarıcı , genişletici, yönetici özelliklerinden yararlanılır.

Son Düzenleme Pazartesi, 14 Şubat 2011 14:55
Samet Aslan

Samet Aslan

1988 İzmit Kocaeli doğumluyum. Lise öğrenimimi Kocaeli Anadolu Lisesinde tamamladım. Sakarya Üniversitesi Bilgisayar Mühendisliği bölümü mezunuyum. Özel bir şirkette Oracle ve .Net üzerine danışmanlık yapmaktayım.İlgilendiğim ve kullandığım teknoloji ve diller : Oracle 10-11g , Oracle Business Intelligence, Oracle BI Publisher (XML) , Oracle Data Integrator , DWH , Java , Asp.net , C# , Visual Basic 6.0 , Telerik Reporting ,Telerik WinForms , Telerik Web ,SQL ,WonderWare (Intrack , Intouch )

E-posta: Bu e-Posta adresi istek dışı postalardan korunmaktadır, görüntülüyebilmek için JavaScript etkinleştirilmelidir