10. Fact_Pembelian
4.3 Skema bintang
4.3.2 Skema Bintang Pembelian
Skema bintang pembelian menunjukkan kegiatan pembelian content ke partner. Tabel fakta yang ada dalam skema ini beserta dimensinya yaitu Fact_Pembelian, Dim_Time, Dim_Program, dan Dim_Partner. Berikut gambar skema bintang pembelian pada PT. Antar M itra Prakarsa:
Gambar 4. 15 Skema Bintang Pembelian 4.4 Metadata
M etadata memuat informasi yang penting mengenai data dalam data warehouse. M etadata dalam data warehouse dapat memuat beberapa hal yaitu:
• Nama database sumber
• Nama tabel data warehouse beserta deskripsi dari tabel tersebut • Rincian informasi dalam tabel data warehouse, meliputi:
o Nama kolom o Tipe tabel kolom
o Ukuran kolom (ukuran kolom yang diperlukan dalam media penyimpanan dalam satuan tertentu), dan
o Kolom yang menjadi kunci
a. DBM S : SQL Server 2008 Nama Database : OLAP_AM P Nama Tabel : Dim_Time
Deskripsi Tabel : Tabel dimensi waktu
Field Tipe Ukuran Sumber Data Transformasi
Field Tipe Ukuran Tabel
sk_waktu Int - - - Create
Year Int - Year Datetime - mStars_trx, mStars_buy Create
Quarter Int - Quarter Int - mStars_trx, mStars_buy Create
M onth Int - M onth Int - mStars_trx, mStars_buy Create
M onthDesc Varchar 30 M onthDesc Varchar 30 mStars_trx, mStars_buy Create
Week Int - Week Int - mStars_trx, mStars_buy Create
Day Int - Day Int - mStars_trx, mStars_buy Create
DayDesc Varchar 30 DayDesc Varchar 30 mStars_trx, mStars_buy Create
b. DBM S : SQL Server 2008 Nama Database : OLAP_AM P Nama Tabel : Dim_Operator
Deskripsi Tabel : Tabel dimensi operator
Field Tipe Ukuran Sumber Data Transformasi
Field Tipe Ukuran Tabel
sk_operator Int - - - Create
OprId Varchar 6 OprId Varchar 6 Gen_M aster_ Operator
Copy
OperatorName Varchar 50 Operator Name
Varchar 50 Gen_M aster_ Operator
Copy
c. DBM S : SQL Server 2008 Nama Database : OLAP_AM P Nama Tabel : Dim_Channel
Deskripsi Tabel : Tabel dimensi channel
Field Tipe Ukuran Sumber Data Transformasi
Field Tipe Ukuran Tabel
sk_channel Int - - - Create
Channel Varchar 4 Channel Varchar 4 Gen_M aster_ Channel
Copy
ChannelDesc Varchar 100 Channel Desc
Varchar 100 Gen_M aster_ Channel
Copy
d. DBM S : SQL Server 2008 Nama Database : OLAP_AM P Nama Tabel : Dim_M edia
Deskripsi Tabel : Tabel dimensi media
Field Tipe Ukuran Sumber Data Transformasi
Field Tipe Ukura
n
Tabel
sk_media Int - - - Create
M ediaId Varchar 6 M ediaId Varchar 6 Gen_M aster_ M edia
Copy
M ediaDesc Varchar 50 M ediaDesc Varchar 50 Gen_M aster_ M edia
Copy
e. DBM S : SQL Server 2008 Nama Database : OLAP_AM P Nama Tabel : Dim_Partner
Deskripsi Tabel : Tabel dimensi partner
Field Tipe Ukuran Sumber Data Transformasi
Field Tipe Ukuran Tabel
sk_partner Int - - - Create
PartnerId Varchar 6 Partner Id
Varchar 6 Gen_Partner Copy
PartnerName Varchar 50 Partner Name
Varchar 50 Gen_Partner Copy
f. DBM S : SQL Server 2008 Nama Database : OLAP_AM P Nama Tabel : Dim_Option
Deskripsi Tabel : Tabel dimensi option
Field Tipe Ukuran Sumber Data Transformasi
Field Tipe Ukuran Tabel
sk_option Int - - - Create
OptId Int - OptId Int - Gen_M aster_Option Copy
OptDesc Varchar 50 OptDesc Varchar 50 Gen_M aster_Option Copy
g. DBM S : SQL Server 2008 Nama Database : OLAP_AM P Nama Tabel : Dim_Program
Deskripsi Tabel : Tabel dimensi program
Field Tipe Ukuran Sumber Data Transformasi
Field Tipe Ukuran Tabel
sk_program Int - - - Create
CategoryId Varchar 3 ProgCategory Varchar 3 Gen_M aster_Prog Category
Copy
CategoryName Varchar 30 CategoryName Varchar 30 Gen_M aster_Prog Category
Copy
ProgId Varchar 9 ProgId Varchar 9 Gen_Program Copy
ProgDesc Varchar 100 ProgDesc Varchar 100 Gen_Program Copy
h. DBM S : SQL Server 2008 Nama Database : OLAP_AM P Nama Tabel : Dim_Status
Deskripsi Tabel : Tabel dimensi status
Field Tipe Ukuran Sumber Data Transformasi
Field Tipe Ukuran Tabel
sk_status Int - - - Create
StatusId Int - StatusId Int - Gen_M aster_Status Copy
Status Varchar 20 Status Varchar 20 Gen_M aster_Status Copy
CausedBy Varchar 100 CausedBy Varchar 100 Gen_M aster_Cause Copy
i. DBM S : SQL Server 2008 Nama Database : OLAP_AM P
Nama Tabel : Dim_Company
Deskripsi Tabel : Tabel dimensi company
Field Tipe Ukuran Sumber Data Transformasi
Field Tipe Ukura
n
Tabel
sk_company Int - - - Create
CompanyName Varchar 100 Company Name
Varchar 100 Ms_Company.xls Copy
CompanyBrand Varchar 100 Company Brand
Varchar 100 Ms_Company.xls Copy
j. DBM S : SQL Server 2008 Nama Database : OLAP_AM P Nama Tabel : Fact_Penjualan
Deskripsi Tabel : Tabel fakta penjualan
Field Tipe Ukuran Sumber Data Transformasi
Field Tipe Ukuran Tabel
sk_time Int - sk_time Int - Dim_Time Copy
sk_operator Int - sk_operator Int - Dim_Operator Copy
sk_channel Int - sk_channel Int - Dim_Channel Copy
sk_media Int - sk_media Int - Dim_M edia Copy
sk_program Int - sk_program Int - Dim_Program Copy
sk_option Int - sk_option Int - Dim_Option Copy
sk_status Int - sk_status Int - Dim_Status Copy
sk_company Int - sk_company Int - Dim_Company Copy
Total_Penjualan Int - Total_Penjualan Int - mStars_trx Copy
Harga_Program Int - Price Int - Gen_Program, Gen_M aster_Pr
ice
Copy
Tabel 4. 254 Tabel M etadata Fact Penjualan
k. DBM S : SQL Server 2008 Nama Database : OLAP_AM P Nama Tabel : Fact_Pembelian Deskripsi Tabel : Tabel fakta pembelian
Field Tipe Ukuran Sumber Data Transformasi
Field Tipe Ukuran Tabel
sk_time Int - sk_time Int - Dim_Time Create
sk_partner Int - sk_partner Int - Dim_Partner Copy
sk_program Int - sk_program Int - Dim_program Copy
Jumlah_Content Int - Qty Int - mStars_buy_detail Copy