BUSINESS INTELLIGENCE

dokumen-dokumen yang mirip
Business Intelligence dengan SQL Server 2008 R2

PEMBANGUNAN DATA MART UNTUK FAKTA PENGUNJUNG RAWAT JALAN PADA RS TELOGOREJO SKRIPSI

PERANCANGAN DAN IMPLEMENTASI DATA WAREHOUSE MENGGUNAKAN SCHEMA SNOWFLAKE UNTUK MENGETAHUI TREND PRODUKSI DAN PEMASARAN PRODUK

PEMBANGUNAN DATA WAREHOUSE UNTUK MONITORING AKTIVITAS PENGGUNA SISTEM INFORMASI UNIVERSITAS ATMA JAYA YOGYAKARTA BERBASIS INTELEGENSI BISNIS

PERANCANGAN DAN PEMBANGUNAN INTELIGENSI BISNIS PADA PERUSAHAAN ASURANSI PENSIUN XYZ TUGAS AKHIR

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

3.5 Arsitektur Data Warehouse Data Source Data Warehouse Surveilans Terpadu Penyakit (STP) kabupatenbantul

ABSTRAK. Kata Kunci: ETL, Data Warehouse, Visualisasi Data, Bagan. Universitas Kristen Maranatha

Bab 4 Hasil Implementasi dan Analisis

Microsoft SQL Server

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Business Intelligence System (Sistem Kecerdasan Bisnis) Mohammad Sidik

BAB II TINJAUAN PUSTAKA. yang akan dibuat adalah sebagai berikut : Sistem Monitoring Pertumbuhan Balita Berbasis Web. Wahyuningsih

INTELIGENSI BISNIS SQL SERVER 2014

BAB 4 PERANCANGAN DAN IMPLEMENTASI

APLIKASI DATA WAREHOUSE UNTUK BUSINESS INTELLIGENCE. Kusnawi Dosen STMIK AMIKOM Yogyakarta. Abstraksi

TUGAS AKHIR. Pembangunan Aplikasi OLAP (Online Analytical Processing) untuk Analisis Sumber Daya Manusia pada Universitas Atma Jaya Yogyakarta

ANALISA SISTEM INFORMASI MONITORING DATA QUALITY PRODUCT STUDI KASUS PADA PT KONE INDO ELEVATOR

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN.

DASAR-DASAR SQL SERVER 2005

BAB IV HASIL DAN PEMBAHASAN

PAGE HIT MONITORING SYSTEM PADA ENTERPRISE RESOURCE PLANNING (ERP II) SERVER

BAB I PENDAHULUAN 1.1 Latar Belakang

[Data Warehouse] [6/C2 & 6/D2]

BAB I LATAR BELAKANG

PEMBANGUNAN INTELEGENSI BISNIS UNTUK SUBJEK KEGIATAN AKADEMIK PADA UNIVERSITAS ATMA JAYA YOGYAKARTA

DATA WAREHOUSING AND ONLINE ANALYTICAL PROCESSING (OLAP)

OPTIMALISASI DATA PADA BAGIAN PENJUALAN DENGAN MENGGUNAKAN DATA MART DI PT. XYZ

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

Pentingnya Data Warehouse dalam Dunia Bisnis. By : Feris Thia PT. Putera Handal Indotama

BAB IV HASIL DAN PEMBAHASAN

Perancangan Basis Data

BAB II LANDASAN TEORI. Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple,

BAB III LANDASAN TEORI

BAB II KAJIAN PUSTAKA. A. Sistem Pendukung Keputusan/ Decision Support System (DSS)

TESIS PENGEMBANGAN APLIKASI REAL-TIME BUSINESS INTELLIGENCE BERBASIS WEB UNTUK SUBJEK KEGIATAN AKADEMIK PADA UNIVERSITAS

PERANCANGAN DATA WAREHOUSE CALON MAHASISWA BARU POLITEKNIK NEGERI LHOKSEUMAWE

TESIS. PENGEMBANGAN SOSIAL INTELIJENSI BISNIS AKADEMIK MEMANFAATKAN MEDIA SOSIAL TWITTER (Studi Kasus : Universitas Atma Jaya Yogyakarta)

Pedoman Praktikum Business Intelligence. untuk Database Lanjut

PEMBANGUNAN NEAR REAL-TIME BUSINESS INTELLIGENCE UNTUK SUBJEK KEUANGAN PADA UNIVERSITAS ATMA JAYA YOGYAKARTA

Materi 1 DATA MINING 3 SKS Semester 6 S1 Sistem Informasi UNIKOM 2015 Nizar Rabbi Radliya

Kata Pengantar. Salam, Tim penulis

PERANCANGAN DATA MART BAGIAN PENJUALAN MOTOR BEKAS(USED MOTOR CYCLE ) PADA CV. ATLAS MOTOR

[Data Warehouse] [6/C2 & 6/D2]

BAB III LANDASAN TEORI

PERANCANGAN DATA MART PADA PT EBDESK TEKNOLOGI (Studi Kasus : Divisi Chief Technology Officer)

SATUAN ACARA PERKULIAHAN PROGRAM PASCA SARJANA MAGISTER TEKNIK INFORMATIKA (MKom) UNIVERSITAS DIAN NUSWANTORO

BAB III ANALISA DAN PERANCANGAN

BAB I PERSYARATAN PRODUK

Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

Kompetensi : Mahasiswa dapat mengenal dan memahami konsep business intelligence, manfaat, implementasi di organisasi dan penyebab kegagalan BI.

OLAP - PERTEMUAN 8 OLAP

BAB I PENDAHULUAN 1.1 Latar Belakang

Universitas Putra Indonesia YPTK Padang Fakulas Ilmu Komputer Program Studi Teknik Informatika. Knowledge Discovery in Databases (KDD)

ABSTRAK. Kata Kunci : Business Intelligence, Data Warehouse

6/26/2011. Kebutuhan perusahaan untuk mengimplementasikan BI cukup besar. BI dengan data analysis toolnya merupakan

PEMANFAATAN BUSINESS INTELLIGENCE PENDISTRIBUSIAN MAKANAN OLAHAN

IMPLEMENTASI OLAP PADA DATA PENJUALAN BBM MENGGUNAKAN PENTAHO TRIYONO

Tugas. Data Warehouse. OLAP, Operasi OLAP, dan Jenis Rolap

ABSTRAK. v Universitas Kristen Maranatha

PERANGKAT LUNAK ANTAR MUKA GRAFIS SCHEMA DAN CUBE EDITOR MS ANALYSIS SERVICE BERBASIS WEB

PERAN BUSINESS INTELLIGENCE DALAM SOLUSI BISNIS

The Design of Warehouse Data Structure to Support Product Marketing Plan Using Star Schema

MEMBANGUN DATA WAREHOUSE

~ Seri In-House Training Perbaikan Sistem ~ (2/3 hari untuk setiap judul/sesuai permintaan) Organized By

ANALISIS DAN PERANCANGAN BUSINESS INTELLIGENCE PADA PT. XYZ SKRIPSI. Oleh. Billy King Wilson Christianto

JSIKA Vol. 5, No. 12, Tahun 2016 ISSN X

PEMBUATAN DATA WAREHOUSE PENGUKURAN KINERJA PROSES BELAJAR MENGAJAR DI JURUSAN TEKNIK INFORMATIKA UNIVERSITAS KRISTEN PETRA

BAB I PENDAHULUAN. berbagai macam metode dan teknologi, sehingga sebuah sistem

ABSTRAK. Kata Kunci: Data Warehouse, Data Mart, Integrasi, Dimension Sharing. vii

Sistem Informasi Eksekutif Data Alumni Menggunakan Data Warehouse

Perancangan Data Warehouse Pemetaan Data Siswa Pada Disdikpora Kota Palembang

APLIKASI DATA WAREHOUSE PADA SQL SERVER

Perancangan cube. Berikut adalah screen-shoot perancangan database OLAP. dengan menggunakan Microsoft SQL Server Analysis Services.

BAB 4 IMPLEMENTASI DAN EVALUASI

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) 1 Edisi... Volume..., Bulan 20.. ISSN :

Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: X

[Data Warehouse] [6/C2 & 6/D2]

Foundation of Bussiness Inteligence : Database and Information Management. Ayu Mentari Tania Rizqy Amalia Nisa Tri Lestari Oktarina Yurika Anggesty

DAFTAR ISI BAB II LANDASAN TEORI... 6

BAB II LANDASAN TEORI. Teori teori yang digunakan sebagai landasan dalam desain dan. implementasi dari sistem ini adalah sebagai berikut :

MEMBANGUN DATA MINING DENGAN SQL SERVER 2005 BUSINESS INTELLIGENCE

Foreign Key Kd_Waktu references DimWaktu (Kd_Waktu)

DATAWAREHOUSE FIRDAUS SOLIHIN UNIVERSITAS TRUNOJOYO. DATA dlm suatu ORGANISASI

Bab 2 Tinjauan Pustaka

Rancang Bangun Data Warehouse

PERANCANGAN DATA MART ADMINISTRASI KEUANGAN PEMBAYARAN UANG SEKOLAH PADA SMA NEGERI 1 PADANG

KONSOLIDASI DATA WAREHOUSE UNTUK APLIKASI BUSINESS INTELLIGENCE

BAB III LANDASAN TEORI. orang yang betul-betul ada dan terjadi (Jogiyanto HM, 1999:692).

PEMBANGUNAN BUSINESS INTELLIGENCE SUPRA DESA DAN KAWASAN PERDESAAN UNTUK PERENCANAAN PEMBANGUNAN TUGAS AKHIR

Praktikum Basis Data 2. BAB 1 : Pendahuluan

FAST berarti sistem ditargetkan untuk memberikan response terhadap user dengan secepat mungkin, sesuai dengan analisis yang dilakukan.

BAB IV PERANCANGAN DATA WAREHOUSE DAN BI


PROSES EXTRACT, TRANSFORM DAN LOAD PADA DATA WAREHOUSE

PERANCANGAN DATA WAREHOUSE PENGOLAHAN PERSEDIAAN BUKU PT. GRAMEDIA ASRI MEDIA MAKASSAR

BAB 2 LANDASAN TEORI

PENGEMBANGAN PROTOTYPE BUSINESS INTELLIGENCE BERBASIS ENTERPRISE RESOURCE PLANNING UNTUK USAHA KECIL DAN MENENGAH

DATA WAREHOUSE PERTEMUAN I S1 TEKNIK INFORMATIKA TITUS KRISTANTO, S.KOM

Transkripsi:

OVERVIEW BUSINESS INTELLIGENCE

Business Intelligence (BI) merupakan perkembangan dari aplikasi Knowlegde Management (KM), dengan menambahkan proses data analytics, yaitu dengan memanfaatkan data yang ada untuk menghasilkan suatu informasi baru yang bermanfaat. Aplikasi BI memberikan informasi yang personal, yaitu dengan melakukan proses pengumpulan, pengaturan dan penyebaran informasi secara personal

BI Examples Sebuah hotel franchise menggunakan aplikasi analitis BI untuk mengkompilasi statistik rata-rata hunian dan tarif kamar rata-rata untuk menentukan pendapatan yang dihasilkan per kamar. Sebuah Bank menggunakan aplikasi analitis BI untuk menentukan nasabah yang paling menguntungkan untuk menawarkan produk baru

MICROSOFT BUSINESS INTELLIGENCE TECHNOLOGIES Component SQL Server Database Engine SQL Server Integration Services SQL Server Analysis Services SQL Server Reporting Services Description A scalable, high-performance data storage engine for extremely large volumes of data making it an ideal choice for consolidating business data from across the enterprise into a central data warehouse for analysis and reporting A comprehensive platform for extract, transform, and load (ETL) operations that enables the population and synchronization of your data warehouse with data from the disparate data sources that are used by your business applications throughout the organization Provides an analytical engine for Online Analytical Processing (OLAP) solutions, including business measure aggregation over multiple dimensions and key performance indicators (KPIs), and for data mining solutions that use specialized algorithms to identify patterns, trends, and associations in business data An extensive reporting solution that makes it easy to create, publish, and distribute detailed business reports both within the enterprise and outside the enterprise

Database Engine

SSIS

SSAS

SSRS

Key Stages of BI Data Sourcing Data Analysis Situation Awareness Risk Analysis Decision Support

BI Golden Rules Data Quality & Accuracy Data Consistency Data Timeliness Get the right information to the right people at the right time

Integration Services (SSIS) SQL Server Integration Services atau biasa disingkat dengan SSIS adalah sebuah tools yang digunakan untuk melakukan proses Extract, Transform, and Load (ETL) dan diklasifikasikan sebagai fitur Business Intelligence (BI). ETL adalah proses untuk mengumpulkan data dari berbagai sumber (Extract), membersihkannya (Transform), untuk kemudian menyimpannya ke dalam sistem yang lain (Load). Dalam kaitannya dengan BI, SSIS adalah fitur yang digunakan untuk menarik data dari ERP, relational database, atau file untuk kemudian hasilnya disimpan ke dalam data warehouse.

Arsitektur

Package Package berisi kumpulan tugas (yang disebut task) yang dieksekusi dengan urutan tertentu dan merupakan komponen utama SSIS. Package dapat disimpan di SQL Server pada database msdb, ataupun disimpan sebagai sebuah file.dtsx. Inovasi signifikan SSIS adalah desain arsitektur package untuk manajemen kontrol proses. Arsitektur kontrol proses SSIS terdiri dari komponen control flow, data flow, dan event handler. Setiap komponen tersebut memiliki kumpulan objek yang dapat digunakan pada saat proses pembuatan package.

Control Flow Control flow adalah level tertinggi dari proses kontrol yang dapat digunakan untuk mengatur aktivitas proses data flow dan proses lainnya di dalam sebuah package yang didalamnya terdapat task dan container. Task adalah elemen control flow yang merupakan sebuah unit kerja. Sebuah package terdiri dari satu atau lebih task. Apabila terdapat lebih dari satu task, task dapat terhubung dan berjalan secara serial dengan menggunakan precedence constraints ataupun tidak terhubung satu sama lain dan berjalan parallel sesuai dengan desain package yang kita inginkan.

Beberapa contoh task disediakan oleh SSIS dan sering digunakan diantaranya adalah: Data Flow Task: mengeksekusi data flow untuk ETL - Execute SQL Task: mengeksekusi SQL Statement atau stored procedure Execute Package Task: mengeksekusi package lain yang terdapat di SQL Server ataupun File System File System Task: Menangani operasi file seperti membuat atau menghapus sebuah directory, ataupun melakukan copy, perpindahan atau penghapusan file Analysis Services Processing Task: memproses cube, dimensi, atau mining model SQL Server Analysis Services - Data Mining Query Task: mengeksekusi predictive query terhadap data-mining model di Analysis Services

Data Flow Data Flow digunakan untuk proses ETL yang didalamnya terdapat komponen kontrol proses. Komponen nya terdiri dari source, transformation, dan destination.

Source Source adalah dimana kita mendefinisikan lokasi sumber data. Terdapat enam komponen Source bawaan SSIS: - OLE DB Source: untuk mengambil data dari OLE DB seperti SQL Server, Access, Oracle, atau DB2 sebagai contoh - Excel Source: mengambil data dari Excel. Komponen ini juga mempermudah SQL query terhadap Excel - Flat File Source: mengambil data dari file text - Raw File Source: mengambil data yang dihasilkan dari Raw File Destination. Format file-nya berbeda dengan Flat File dan biasanya digunakan untuk membaca data dengan cepat. - XML Source: menbambil data dari document XML - ADO NET Source: komponen baru yang menggantikan Data Reader Source di SSIS 2005 dan digunakan untuk mengambil data dari koneksi ADO.NET.

Transformastion Transformation adalah komponent kunci di dalam data flow yang mengubah data ke dalam format yang diinginkan atau digunakan untuk membersihkan dan melakukan standarisasi terhadap data. Transformasi dilakukan di dalam memory sehingga tidak membutuhkan scripting seperti yang digunakan di DTS. Beberapa komponen transformation yang biasa digunakan: - Lookup - Derived Column: membuat sebuah column baru yang merupakan calculated column - Sort: mengurutkan data - Aggregate: melakukan agregasi data - Data Conversion: mengubah tipe data sebuah column menjadi tipe data yang lain - Conditional split: membagi data berdasarkan kondisi tertentu yang sesuai

Destination Destination menerima data dari source atau transformation untuk kemudian menyimpannya ke dalam data source OLE DB atau file text. Komponen destination yang terdapat di SSIS: - Data Mining Model Training: melatih mining model Analysis Services dengan cara mengirimkan data hasil transformasi - ADO NET Destination: komponen baru yang menggantikan Data Reader Destination dan digunakan untuk menyimpan data ke koneksi ADO.NET - Dimension Processing: melakukan load dan pemrosoesan dimension yang terdapat pada Analysis Services - Excel Destination: menyimpan data ke dalam file Excel - Flat File Destination: Menyimpan data ke file text - OLE DB Destination: menyimpan data ke koneksi OLE DB seperti SQL Server, Oracle, atau akses - Partition Processing: Melakukan proses update, incremental, atau full terhadap partisi Analysis Services

Variables Variables adalah komponen yang paling dominan dalam arsitektur SSIS. Dengan variable sebuah package dapat diatur secara dinamis pada saat dieksekusi. Pengaturan koneksi OLE DB dan directory penyimpanan file adalah contoh umum penggunaan variable.

Event Handler Berbeda dengan data flow, event handler tidak terdapat di dalam control flow. Event handler dilakukan sebagai sebuah respon pada saat sebuah event terjadi di package atau task. Biasanya event handler dibuat untuk melakukan hal-hal tertentu sebagai hasil dari anomali data, menjalankan program atau package lain berdasarkan keadaan pada saat package dieksekusi. Sebagai contoh, kita dapat membuat event handler untuk mengirimkan e- mail notifikasi pada saat package selesai dijalankan atau pada saat package yang dieksekusi mengalami kegagalan.