joomla templates Data Warehouse Türkiye

Fri09092011

Last update07:32:32 PM GMT

Back Kategoriler Oracle Data warehouse Oracle BI genel bakış
Cuma, 29 Ekim 2010 22:46

Oracle BI genel bakış

Yazan&Gönderen  Ercan Yazgan
Bu Öğeyi Derecelendir
(1 Oy)

2.5 ORACLE BI EE GENEL KISIMLARI

Bu makalede ise sizlere son yıllarda sıkça adını duyduğumuz bir iş zekası tool'u olan Oracle BI' dan bahsedeceğim.

Oracle BI Suite EE, temel olarak iki bölümden oluşmaktadır;

1. Yönetim Bölümü: Veri kaynağı tanımlama, modelleme ve yönetim aktivitelerinin gerçekleştirildiği bölüm

2. Raporlama Bölümü: Raporların, etkileşimli gösterim tablolarının (dashboard) hazırlandığı, anlık (ad-hoc) sorgulalamarın gerçekleştirildiği ve veri dağıtım işlemlerinin tanımlandığı bölüm

2.5.1 Yönetim Bölümü

 

Fiziksel veri kaynaklarını tanımlama, bunları kullanarak modelleme yapma ve bunları kullanıma sunma işlemleri bu bölümde yapılır. İçerisinde üç katman yer alır.

1. Fiziksel Katman: Bu katmanda fiziksel veri kaynakları tanımları bulunur. Her kaynak için bir bağlantı havuzu (connection pool) yaratılır ve bu sayede fiziksel kaynaklara erişimler kontrol edilir. Ayrıca bu katman veri kaynağının tipine göre bağlantı tipini de (ODBC ya da doğrudan) ayarlamaktadır.

2. Modelleme Katmanı: Fiziksel katmanda bulunan veri kaynakları, iş modelleme katmanında yapılacak çalışmalar için temel teşkil ederler. Bu katmanda yapılacak çalışmalar ile OLTP sistemlerinin kayıt yaratmaya elverişli fakat sorgu yapmaya elverişli olmayan normalize yapıları denormalize edilebilmekte, farklı veri kaynaklarından gelen bilgiler aynı modelde birleştirilebilmekte, boyut (dimension) tanımlamaları yapılmakta ve ölçütler (metric) oluşturulabilmektedir. Bu katman sayesinde kullanıcılar OLTP sisteminden soyutlanmaktadır.

Modelleme sırasında OLTP tabloları en iyi sorgu performansı almak için Star şema denilen yapılara dönüştürülür. Gerçek (Fact) tabloları oluşturulur, bunların çevrelerine boyut (dimension) tabloları konur ve boyutlardaki kırılımlar oluşturulur.

3. Sunum Katmanı: Bu katmanın çıktısı, kullanıcıların rapor ve sorgu hazırlamakta kullanacakları yapılardır. Bu katman sayesinde, eldeki alanlar kurum içerisinde kullanılan terminolojiye dönüştürülebilir ve modelleme için gerekli olan ama iş birimleri için herhangi bir değer taşımayan alanlar (tekliği sağlayan anahtar alanlar gibi) maskelenebilir.

Yönetim Bölümüne ait bir resim :


Şekil-2

Kullanıcı yaratma, kullanıcı grubu yaratma ve yetkilendirme işlemleri yine bu bölümde yönetilmektedir. Oracle BI EE'nin çok etkili bir yetkilendirme yapısı yapısı vardır. Kullanıcılar ve gruplar, konu alanı bazında, bu alan içerisindeki tablo bazında ve bu tablonun alanı bazında yetkilendirmeye tabi tutulabilmektedirler.

2.5.2 Raporlama Bölümü

Yönetim bölümünde hazırlanmış konu alanları raporlama bölümü tarafından kullanılır. Oracle BI EE'nin yaygın olarak kullanılan kısmı bu bölümdür. Bu bölüm tamamen Web tabanlıdır ve WEB Browser'lar ile erişilerek kullanılmaktadır.

Dasboard: Kullanıcı sisteme ilk girdiğinde kendisinin kullanabileceği etkileşimli gösterge tablosu (dashboard) ile karşılaşır. Bir dasboard birden fazla sayfa içerebilir ve bir sayfa birçok raporu barındırabilir. Dashboard'lar uçaklardaki kokpitlere benzetilebilir. Burası genel durum hakkında bilgi almak için en uygun yerdir. Oracle BI EE, etkileşimli dasboard'ları sayesinde kullanıcıların raporlar üzerinden detaylara inmelerine (drill-down) olanak tanır. Böylelikle isteğe bağlı olarak özetten detaya inilebilir. Detaya inme işlemi her türlü rapor (tablo, grafik, pilot tablo vs.) üzerinden gerçekleştirilebilir. Kullanıcılar kendi yetkileri dahilinde mevcut dashboard'ları değiştirebilir, yenilerini hazırlayabilir ve bunları genel kullanıma sunabilir. Dashboard'ların zengin içerik seçenekleri vardır. Raporlar, başka raporlara ya da dashboardlara erişim sağlayan linkler, imajlar, hazırlanmış raporların listelenebileceği "folder" objeleri ve HTML kodunun yazılabileceği HTML objeleri dashboardlar içerisinde bulunabilirler.

Answers: Raporlar "Answers" denilen bölüm içerisinde hazırlanmaktadır. Buraya erişen kullanıcı bir konu alanı seçerek rapor ya da sorgu hazırlamaya başlayabilir. Daha önce hazırlanmış raporların değiştirilmesi de yine "answers" bölümünden gerçekleştirilir. Kullanıcılar hazırladıkları raporlar sonra kullanmak üzere saklayabilirler ya da diğer kullanıcılarla paylaşabilirler. Herhangi bir durumu incelemek üzere yapılacak anlık (ad-hoc) sorgulamalar da yine bu bölümden gerçekleştirilir.



Son Düzenleme Pazartesi, 14 Şubat 2011 13:44
Ercan Yazgan

Ercan Yazgan

Oracle Technologies Specialist

1988 Yalova Doğumluyum, İlköğretimimi İstanbulda, Lise eğitimini ise memleketim olan Gümüşhane'de Anadolu Lisesinde tamamladım. Lisans eğitimimi ise Sakarya Üniversitesinde, hayalim olan bilgisayar mühendisliğinde tamamladım. Üniversitedeyken kariyer hedefimi database teknolojileri üzerine belirledim ve Oracle ile projeler geliştirdim. Her zaman yeniye ve yeniliğe olan ilgimden dolayı lisans projemde ODI ve OBIEE teknolojilerini kullanarak veri ambarı sistemlerine giriş yaptım. Şu an özel bir şirkette PLSQL developer olarak çalışmaktayım. İlgi alanlarım ve bildiğim teknolojiler; PLSQL, ODI, OBI, ETL Circle, Oracle Administration, RAC systems, Data Guard, ASM.

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

2 Yorumlar

  • Yorum Bağlantısı Yusuf Arslan Pazartesi, 01 Kasım 2010 23:41 Gönderen Yusuf Arslan

    Evet haklısnız site tasarımından tutunda makale öğelerine kadar ayrıntılı bir çalışma yapıyoruz.Sürekli güncelliyor.Kısa bir süre sonra daha sağlıklı yazılar verileceğini ümit ediyorum

  • Yorum Bağlantısı Gökhan Atıl Pazartesi, 01 Kasım 2010 09:20 Gönderen Gökhan Atıl

    BI ile anlatılanları daha derli toplu hale getirip, örneğin kurulumdan başlayıp basit bir proje ile sonlanacak şekilde bir yazı dizisi haline getirseniz çok faydalı olacağını düşünüyorum. Proje datası olarak Oracle'ın örnek schemalarından yararlanabilirsiniz böylece ilgisi olan herkes yazıları takip edebilir.

Login to post comments