OBIEE - Arsitektur

Arsitektur OBIEE melibatkan berbagai komponen sistem BI yang diperlukan untuk memproses permintaan pengguna akhir.

Bagaimana Sebenarnya Sistem OBIEE Bekerja?

Permintaan awal dari pengguna akhir dikirim ke server Presentasi. Server presentasi mengubah permintaan ini dalam SQL logis dan meneruskannya ke komponen server BI. Server BI mengubahnya menjadi SQL fisik dan mengirimkannya ke database untuk mendapatkan hasil yang diperlukan. Hasil ini disajikan kepada pengguna akhir dengan cara yang sama.

Diagram berikut menunjukkan Arsitektur OBIEE terperinci -

Arsitektur OBIEE berisi komponen Java dan non-Java. Komponen Java adalah komponen Web Logic Server dan komponen non-Java disebut komponen sistem Oracle BI.

Server Logika Web

Bagian dari sistem OBIEE ini berisi Admin Server dan Managed Server. Server admin bertanggung jawab untuk mengelola proses mulai dan berhenti untuk server Terkelola. Managed Server terdiri dari Plugin BI, Keamanan, Penerbit, SOA, Kantor BI, dll.

Manajer Node

Node Manager memicu aktivitas mulai, berhenti, mulai ulang otomatis, dan menyediakan aktivitas manajemen proses untuk Admin dan server Terkelola.

Oracle Process Manager dan Notification Server (OPMN)

OPMN digunakan untuk memulai dan menghentikan semua komponen sistem BI. Dikelola dan dikendalikan oleh Fusion Middleware Controller.

Komponen Sistem BI Oracle

Ini adalah komponen non-Java dalam sistem OBIEE.

Oracle BI Server

Ini adalah jantung dari sistem BI Oracle dan bertanggung jawab untuk menyediakan kemampuan akses data dan kueri.

Server Presentasi BI

Bertanggung jawab untuk menyajikan data dari server BI ke klien web yang diminta oleh pengguna akhir.

Penjadwal

Komponen ini menyediakan kemampuan penjadwalan dalam sistem BI dan memiliki penjadwal sendiri untuk menjadwalkan pekerjaan dalam sistem OBIEE.

Host Oracle BI Java

Ini bertanggung jawab untuk mengaktifkan server Presentasi BI untuk mendukung berbagai tugas Java untuk Penjadwal BI, Penerbit dan grafik.

Pengontrol Klaster BI

Ini digunakan untuk tujuan penyeimbangan beban untuk memastikan bahwa beban ditetapkan secara merata ke semua proses server BI.