|
Oracle'ın Yeni Nesil İş Zekası Ürünü Endeca |
|
|
|
|
Evren Alim tarafından yazıldı.
|
|
Çarşamba, 16 Mayıs 2012 15:11 |
|
Oracle Endeca, AgileBI yaklaşımı sayesinde ulaşmak istediğiniz sonuçlara hızla ulaşmanıza olanak sağlar. Günümüz iş dünyasında, değişime en hızlı şekilde ayak uydurmak gerekmektedir. Karar vermemiz için gerekli bilgi kaynakları ise daha sık ve daha hızlı değişmektedir. Bütün bu sorunlar İş Analitiği çözümlerinde bizi klasik yaklaşımlardan farklı bir yaklaşıma doğru zorlamaktadır. Oracle Endeca sizin hızla yeni durumlara adapte olmanıza ve değişikliklere yanıt vermenize olanak sağlar.
Oracle Endeca, veri analizi yapabilmeniz için bir veri modeli oluşturmanızı beklemez. Veri şemasından bağımsız çalışabilmesi bize esneklik ve hız sağlar. Bu sayede verilerimizi zaman alan veri modelleme çalışmaları yapmadan kullanabiliriz. Ayrıca veri kaynakları değiştiği veya yenileri eklendiği durumlarda, veri modeli değişimi gereksinimi olmadan hızla yeni duruma adapte olmamıza olanak sağlar. Yine birkaç dakika içerisinde hazır çalışan bir arayüz hazırlamanıza olanak sağlayan ve model değişikliği yapmadan otomatik olarak yeni duruma adapte olan hazır data discovery arayüzleri ile gelir.
|
|
Son Güncelleme: Çarşamba, 16 Mayıs 2012 15:34 |
|
Devamını oku...
|
|
|
Open Source İş Zekası Uygulamaları |
|
|
|
Evren Alim tarafından yazıldı.
|
|
Cumartesi, 19 Kasım 2011 13:15 |
|
Öncelikle BI Uygulamaları'nın başarılı BI projeleri için yalnızca birer araç oldukları unutulmamalı. Bu konuyu o kadar önemli görüyorum ki en başa yazma gereği gördüm. Yazı çok uzun olduğu içinde şimdiden sizden özür dilerim. Projenin başarısı ise ihtiyaçların doğru belirlenmesi ve doğru yerlerde doğru araçların maliyet etkin olarak kullanılması önemli bir faktör. Aslında ihtiyacımız olmayan veya bizim için kritik olmayan özellikleri kullanmak ROI'ı uzatacaktır. Ne var ki her konuda olduğu gibi burada da bizim genel karakteristik özelliklerimiz kendini göstermekte. Aynen ithal edilen yeni nesil cep telefonları gibi burada yaşayan insanların işlevselliği düşünmeden ve bu özelliklerin kendisine olan faydasını ölçmeden imaj ve markaya önem vermesinin etkisi büyük. Bu nedenle bu ürünlerin pazarlaması Dünya'da ve Türkiye' de diğer ürünler kadar iyi yapılmadığı sürece buradaki ilgi düzeyi düşük kalacaktır. Bazı arkadaşlar bu ürünlerin Dünya'daki durumlarının daha iyi seviyede olduklarını belirtmişler, bence buradaki farkın nedenlerinden biri de bu farklılıklardır. Ok atmak gereken yere füze, füze atmak gereken yere ok atmanın işe yaraması mantıklı değil.
Bir diğer farklılık da Türkiye' de genel olarak bu yazılım geliştirme modelinin daha az bilinir oluşudur. Bu hareketi başlatan Richard Stallman'ın sözü çok manidar:
Free As In Freedom "Özgürlükteki gibi özgür" - Özgür Yazılım, Ücretsiz Yazılım Değil!
Sorun bu modeli kullanan firmaların ürünlerinin ücretsiz, daha da kötüsü ucuzsa kalitesizdir sanılması. Burada da Pentaho'nun yeni sürümle birlikte web sitesini ve logosundaki Open Source Business Intelligence yazısının kaldırılmasını çok manidar buluyorum. Kendileri de anladığım kadarıyla aynı sorundan muzdaripler :). Bunun dışında yine herkesin belirttiği gibi her şeyi tek bir vendor ya da uygulama suiti ile çözebilmeyi ummak, ve alışılmış iş yapış şeklinin değişimine kapalılık gibi faktörlerde engel olarak karşımıza çıkmaktadır. Bu konularda da Dünya'daki diğer bazı bölgelere göre Türkiye' de daha fazla zorlanılmasına da dikkati çekmek istiyorum. Ancak son zamanlarda bunun giderek olumlu yönde değiştiğini de gözlemekteyim.
|
|
Son Güncelleme: Çarşamba, 16 Mayıs 2012 15:33 |
|
Devamını oku...
|
|
Analitik Fonksiyonlar |
|
|
|
Jale Özgür tarafından yazıldı.
|
|
Çarşamba, 14 Eylül 2011 19:56 |
|
Merhaba,
Bu yazıda veri ambarında sıklıkla kullandığımız ve OLTP sistemlerinde de ad hoc raporlarda ihtiyaç duyulabilecek analitik fonksiyonlara giriş yapacağız. Analitik fonksiyonlar, subquery lerle yazılan iç içe sqlleri tek select şeklinde yazmamızı sağlar, analitik fonksiyonları kullandıkça kullanıcı tanımlı fonksiyonların gereksiz kullanıldığını, azaldığını ve analitik fonksiyonların daha basit ve anlaşılır çözümler getirdiğini görebiliriz. Analitik fonksiyonları kullanmaya başlamak performans ve basitlik açısından önemli.
Analitik fonksiyonlar, genel olarak verileri, istediğimiz parçalarda ve istediğimiz sırada ele almamızı sağlar. Bunun için OVER ((PARTITION BY … ORDER BY …)) ifadelerini kullanıyoruz. Analitik fonksiyonların yapılarını ve kullanımlarını, karşılaştığımız problemler üzerinden anlatmanın daha anlaşılır olduğunu düşündüğüm için örnekler üzerinden devam edeceğim.
İlk örnekte tüm çalışanlara göre ve departmanlara göre sıra ve toplamları elde ediyoruz. ROW_NUMBER() ifadesiyle sırano ve COUNT() ifadesiyle toplamları, departmanlar bazında sırano ve toplam sayılari elde etmek için PARTITION BY ve empno bazında sıralama için ORDER BY kullanıyoruz.
|
|
Son Güncelleme: Pazartesi, 05 Aralık 2011 21:06 |
|
Devamını oku...
|
|
|
|
|
|
|
Sayfa 1 / 3 |