SlideShare une entreprise Scribd logo
1  sur  118
Advance Microsoft SSRS
2012 With
SSIS 2012 ,XML,SSAS 2012
&Asp.Net Web Reports
By
Sunny U Okoro
1
2
Contents
Database Systems.........................................................................................................................................3
Applications...................................................................................................................................................3
DB2 GSDB Database Physical Model.............................................................................................................5
XML ...............................................................................................................................................................6
Report Forms ..............................................................................................................................................44
Microsoft SSIS 2012...................................................................................................................................58
ASP.NET Web Report ..................................................................................................................................60
Microsoft SQL Server Analysis Services2012 ..............................................................................................71
Microsoft SQL Server Report Builder........................................................................................................107
3
Database Systems
Microsoft SQL Server 2012
IBM DB2
Applications
4
Microsoft Visio
Microsoft Visual Studio/SQL Server Data Tool
5
DB2 GSDB Database Physical Model
CURRENCY_LOOKUP
PK,FK1,I1 COUNTRY_CODE INTEGER
CURRENCY_CS WCHAR(75)
CURRENCY_DA WCHAR(75)
CURRENCY_DE WCHAR(75)
CURRENCY_EL WCHAR(75)
CURRENCY_EN WCHAR(75)
CURRENCY_ES WCHAR(75)
CURRENCY_FI WCHAR(75)
CURRENCY_FR WCHAR(75)
CURRENCY_HU WCHAR(75)
CURRENCY_ID WCHAR(75)
CURRENCY_IT WCHAR(75)
CURRENCY_JA WCHAR(75)
CURRENCY_KO WCHAR(75)
CURRENCY_MS WCHAR(75)
CURRENCY_NL WCHAR(75)
CURRENCY_NO WCHAR(75)
CURRENCY_PL WCHAR(75)
CURRENCY_PT WCHAR(75)
CURRENCY_RU WCHAR(75)
CURRENCY_SC WCHAR(75)
CURRENCY_SV WCHAR(75)
CURRENCY_TC WCHAR(75)
CURRENCY_TH WCHAR(75)
COUNTRY
PK,I1 COUNTRY_CODE INTEGER
COUNTRY_CS WCHAR(90)
COUNTRY_DA WCHAR(90)
COUNTRY_DE WCHAR(90)
COUNTRY_EL WCHAR(90)
COUNTRY_EN WCHAR(90)
COUNTRY_ES WCHAR(90)
COUNTRY_FI WCHAR(90)
COUNTRY_FR WCHAR(90)
COUNTRY_HU WCHAR(90)
COUNTRY_ID WCHAR(90)
COUNTRY_IT WCHAR(90)
COUNTRY_JA WCHAR(90)
COUNTRY_KO WCHAR(90)
COUNTRY_MS WCHAR(90)
COUNTRY_NL WCHAR(90)
COUNTRY_NO WCHAR(90)
COUNTRY_PL WCHAR(90)
COUNTRY_PT WCHAR(90)
COUNTRY_RU WCHAR(90)
COUNTRY_SC WCHAR(90)
COUNTRY_SV WCHAR(90)
COUNTRY_TC WCHAR(90)
COUNTRY_TH WCHAR(90)
EURO_IN_USE_SINCE TIMESTAMP
FLAG_IMAGE WCHAR(45)
ISO_THREE_DIGIT_CODE WCHAR(9)
ISO_THREE_LETTER_CODE WCHAR(9)
ISO_TWO_LETTER_CODE WCHAR(6)
FK1 SALES_REGION_CODE INTEGER
CUST_ORDER_STATUS
PK,I1 CUST_ORDER_STATUS_CODE INTEGER
PK,I1 CUST_ORDER_STATUS_LANGUAGE WCHAR(6)
CUST_ORDER_STATUS WCHAR(150)
CUST_CRDT_CARD
PK,I1 CUST_CC_ID INTEGER
CRDT_METHOD_CODE INTEGER
CUST_CC_EXP_DATE TIMESTAMP
CUST_CC_NUMBER WCHAR(57)
CUST_CC_SERV_CODE INTEGER
FK1 CUST_CODE INTEGER
ORDER_HEADER
PK,I1 ORDER_NUMBER INTEGER
ORDER_CLOSE_DATE TIMESTAMP
ORDER_DATE TIMESTAMP
FK1 ORDER_METHOD_CODE INTEGER
RETAILER_CONTACT_CODE INTEGER
RETAILER_NAME WCHAR(150)
RETAILER_NAME_MB WCHAR(150)
RETAILER_SITE_CODE INTEGER
SALES_BRANCH_CODE INTEGER
SALES_STAFF_CODE INTEGER
SALES_REGION
PK,I1 SALES_REGION_CODE INTEGER
SALES_REGION_CS WCHAR(90)
SALES_REGION_DA WCHAR(90)
SALES_REGION_DE WCHAR(90)
SALES_REGION_EL WCHAR(90)
SALES_REGION_EN WCHAR(90)
SALES_REGION_ES WCHAR(90)
SALES_REGION_FI WCHAR(90)
SALES_REGION_FR WCHAR(90)
SALES_REGION_HU WCHAR(90)
SALES_REGION_ID WCHAR(90)
SALES_REGION_IT WCHAR(90)
SALES_REGION_JA WCHAR(90)
SALES_REGION_KO WCHAR(90)
SALES_REGION_MS WCHAR(90)
SALES_REGION_NL WCHAR(90)
SALES_REGION_NO WCHAR(90)
SALES_REGION_PL WCHAR(90)
SALES_REGION_PT WCHAR(90)
SALES_REGION_RU WCHAR(90)
SALES_REGION_SC WCHAR(90)
SALES_REGION_SV WCHAR(90)
SALES_REGION_TC WCHAR(90)
SALES_REGION_TH WCHAR(90)
CUST_PRICE
PK,I1 ORDER_MONTH INTEGER
PK,I1 ORDER_YEAR INTEGER
PK,FK1,I1 PRODUCT_NUMBER INTEGER
CUST_UNIT_PRICE NUMERIC(19,2)
CUST_UNIT_SALE_PRICE1 NUMERIC(19,2)
CUST_UNIT_SALE_PRICE2 NUMERIC(19,2)
CUST_UNIT_SALE_PRICE3 NUMERIC(19,2)
FREIGHT_ADD_ONE NUMERIC(19,2)
FREIGHT_ONE NUMERIC(19,2)
UNIT_COST NUMERIC(19,2)
WHOLESALE_UNIT_PRICE NUMERIC(19,2)
CUST_MARITAL_STATUS
PK,I1 MARITAL_STATUS_CODE INTEGER
PK,I1 MARITAL_STATUS_LANGUAGE WCHAR(15)
MARITAL_STATUS WCHAR(150)
SLS_PRODUCT_DIM
PK,I1 PRODUCT_KEY INTEGER
BASE_PRODUCT_KEY INTEGER
BASE_PRODUCT_NUMBER INTEGER
DISCONTINUED_DATE TIMESTAMP
INTRODUCTION_DATE TIMESTAMP
FK1 PRODUCT_BRAND_CODE INTEGER
PRODUCT_BRAND_KEY INTEGER
FK2 PRODUCT_COLOR_CODE INTEGER
PRODUCT_IMAGE WCHAR(60)
FK3 PRODUCT_LINE_CODE INTEGER
PRODUCT_NUMBER INTEGER
FK4 PRODUCT_SIZE_CODE INTEGER
FK5 PRODUCT_TYPE_CODE INTEGER
PRODUCT_TYPE_KEY INTEGER
CUST_CRDT_CHECK
PK,FK1,I1 CUST_CODE INTEGER
CUST_CRDT_SCORE INTEGER
CUST_SSN LARGEINT
PRODUCT_TYPE
PK,I1 PRODUCT_TYPE_CODE INTEGER
FK1,U1 PRODUCT_LINE_CODE INTEGER
PRODUCT_TYPE_CS WCHAR(120)
PRODUCT_TYPE_DA WCHAR(120)
U4 PRODUCT_TYPE_DE WCHAR(120)
PRODUCT_TYPE_EL WCHAR(120)
U2 PRODUCT_TYPE_EN WCHAR(120)
PRODUCT_TYPE_ES WCHAR(120)
PRODUCT_TYPE_FI WCHAR(120)
U3 PRODUCT_TYPE_FR WCHAR(120)
PRODUCT_TYPE_HU WCHAR(120)
PRODUCT_TYPE_ID WCHAR(120)
PRODUCT_TYPE_IT WCHAR(120)
U5 PRODUCT_TYPE_JA WCHAR(120)
PRODUCT_TYPE_KO WCHAR(120)
PRODUCT_TYPE_MS WCHAR(120)
PRODUCT_TYPE_NL WCHAR(120)
PRODUCT_TYPE_NO WCHAR(120)
PRODUCT_TYPE_PL WCHAR(120)
PRODUCT_TYPE_PT WCHAR(120)
PRODUCT_TYPE_RU WCHAR(120)
PRODUCT_TYPE_SC WCHAR(120)
PRODUCT_TYPE_SV WCHAR(120)
PRODUCT_TYPE_TC WCHAR(120)
PRODUCT_TYPE_TH WCHAR(120)
PRODUCT_NAME_LOOKUP
PK,I1 PRODUCT_LANGUAGE WCHAR(30)
PK,FK1,I1 PRODUCT_NUMBER INTEGER
PRODUCT_DESCRIPTION WCHAR(765)
U1 PRODUCT_NAME WCHAR(150)
CUST_ORDER_DETAIL
PK,I1 CUST_ORDER_DETAIL_CODE INTEGER
FK1 CUST_ORDER_NUMBER INTEGER
CUST_PROMOTION_CODE INTEGER
CUST_QUANTITY LARGEINT
CUST_SHIP_DATE TIMESTAMP
CUST_UNIT_PRICE NUMERIC(19,2)
CUST_UNIT_SALE_PRICE NUMERIC(19,2)
FK2 PRODUCT_NUMBER INTEGER
UNIT_COST NUMERIC(19,2)
CUST_CUSTOMER
PK,I1 CUST_CODE INTEGER
CUST_ADDRESS1 WCHAR(120)
CUST_ADDRESS1_MB WCHAR(120)
CUST_ADDRESS2 WCHAR(120)
CUST_ADDRESS2_MB WCHAR(120)
CUST_AGE INTEGER
CUST_CITY WCHAR(90)
CUST_CITY_MB WCHAR(90)
FK1 CUST_COUNTRY_CODE INTEGER
CUST_EMAIL WCHAR(120)
CUST_FIRST_NAME WCHAR(75)
CUST_FIRST_NAME_MB WCHAR(75)
CUST_INFO WCHAR(32767)
CUST_LAST_NAME WCHAR(90)
CUST_LAST_NAME_MB WCHAR(90)
CUST_PHONE_NUMBER WCHAR(150)
CUST_POSTAL_ZONE WCHAR(30)
CUST_PROFESSION_CODE INTEGER
CUST_PROV_STATE WCHAR(90)
CUST_PROV_STATE_CODE WCHAR(30)
CUST_PROV_STATE_MB WCHAR(90)
GENDER_CODE INTEGER
MARITAL_STATUS_CODE INTEGER
PRODUCT_LINE
PK,I1 PRODUCT_LINE_CODE INTEGER
PRODUCT_LINE_CS WCHAR(90)
PRODUCT_LINE_DA WCHAR(90)
U3 PRODUCT_LINE_DE WCHAR(90)
PRODUCT_LINE_EL WCHAR(90)
U1 PRODUCT_LINE_EN WCHAR(90)
PRODUCT_LINE_ES WCHAR(90)
PRODUCT_LINE_FI WCHAR(90)
U2 PRODUCT_LINE_FR WCHAR(90)
PRODUCT_LINE_HU WCHAR(90)
PRODUCT_LINE_ID WCHAR(90)
PRODUCT_LINE_IT WCHAR(90)
U4 PRODUCT_LINE_JA WCHAR(90)
PRODUCT_LINE_KO WCHAR(90)
PRODUCT_LINE_MS WCHAR(90)
PRODUCT_LINE_NL WCHAR(90)
PRODUCT_LINE_NO WCHAR(90)
PRODUCT_LINE_PL WCHAR(90)
PRODUCT_LINE_PT WCHAR(90)
PRODUCT_LINE_RU WCHAR(90)
PRODUCT_LINE_SC WCHAR(90)
PRODUCT_LINE_SV WCHAR(90)
PRODUCT_LINE_TC WCHAR(90)
PRODUCT_LINE_TH WCHAR(90)
PRODUCT
PK,I1 PRODUCT_NUMBER INTEGER
BASE_PRODUCT_NUMBER INTEGER
DISCONTINUED_DATE TIMESTAMP
GROSS_MARGIN DOUBLE
INTRODUCTION_DATE TIMESTAMP
PRODUCTION_COST NUMERIC(19,2)
FK1 PRODUCT_BRAND_CODE INTEGER
FK2 PRODUCT_COLOR_CODE INTEGER
PRODUCT_IMAGE WCHAR(60)
FK3 PRODUCT_SIZE_CODE INTEGER
FK4 PRODUCT_TYPE_CODE INTEGER
SLS_PRODUCT_COLOR_LOOKUP
PK,I1 PRODUCT_COLOR_CODE INTEGER
PRODUCT_COLOR_CS WCHAR(90)
PRODUCT_COLOR_DA WCHAR(90)
PRODUCT_COLOR_DE WCHAR(90)
PRODUCT_COLOR_EL WCHAR(90)
PRODUCT_COLOR_EN WCHAR(90)
PRODUCT_COLOR_ES WCHAR(90)
PRODUCT_COLOR_FI WCHAR(90)
PRODUCT_COLOR_FR WCHAR(90)
PRODUCT_COLOR_HU WCHAR(90)
PRODUCT_COLOR_ID WCHAR(90)
PRODUCT_COLOR_IT WCHAR(90)
PRODUCT_COLOR_JA WCHAR(90)
PRODUCT_COLOR_KO WCHAR(90)
PRODUCT_COLOR_MS WCHAR(90)
PRODUCT_COLOR_NL WCHAR(90)
PRODUCT_COLOR_NO WCHAR(90)
PRODUCT_COLOR_PL WCHAR(90)
PRODUCT_COLOR_PT WCHAR(90)
PRODUCT_COLOR_RU WCHAR(90)
PRODUCT_COLOR_SC WCHAR(90)
PRODUCT_COLOR_SV WCHAR(90)
PRODUCT_COLOR_TC WCHAR(90)
PRODUCT_COLOR_TH WCHAR(90)
PRODUCT_SIZE_LOOKUP
PK,I1 PRODUCT_SIZE_CODE INTEGER
PRODUCT_SIZE_CS WCHAR(90)
PRODUCT_SIZE_DA WCHAR(90)
PRODUCT_SIZE_DE WCHAR(90)
PRODUCT_SIZE_EL WCHAR(90)
PRODUCT_SIZE_EN WCHAR(90)
PRODUCT_SIZE_ES WCHAR(90)
PRODUCT_SIZE_FI WCHAR(90)
PRODUCT_SIZE_FR WCHAR(90)
PRODUCT_SIZE_HU WCHAR(90)
PRODUCT_SIZE_ID WCHAR(90)
PRODUCT_SIZE_IT WCHAR(90)
PRODUCT_SIZE_JA WCHAR(90)
PRODUCT_SIZE_KO WCHAR(90)
PRODUCT_SIZE_MS WCHAR(90)
PRODUCT_SIZE_NL WCHAR(90)
PRODUCT_SIZE_NO WCHAR(90)
PRODUCT_SIZE_PL WCHAR(90)
PRODUCT_SIZE_PT WCHAR(90)
PRODUCT_SIZE_RU WCHAR(90)
PRODUCT_SIZE_SC WCHAR(90)
PRODUCT_SIZE_SV WCHAR(90)
PRODUCT_SIZE_TC WCHAR(90)
PRODUCT_SIZE_TH WCHAR(90)
ORDER_METHOD
PK,I1 ORDER_METHOD_CODE INTEGER
ORDER_METHOD_CS WCHAR(90)
ORDER_METHOD_DA WCHAR(90)
U3 ORDER_METHOD_DE WCHAR(90)
ORDER_METHOD_EL WCHAR(90)
U1 ORDER_METHOD_EN WCHAR(90)
ORDER_METHOD_ES WCHAR(90)
ORDER_METHOD_FI WCHAR(90)
U2 ORDER_METHOD_FR WCHAR(90)
ORDER_METHOD_HU WCHAR(90)
ORDER_METHOD_ID WCHAR(90)
ORDER_METHOD_IT WCHAR(90)
U4 ORDER_METHOD_JA WCHAR(90)
ORDER_METHOD_KO WCHAR(90)
ORDER_METHOD_MS WCHAR(90)
ORDER_METHOD_NL WCHAR(90)
ORDER_METHOD_NO WCHAR(90)
ORDER_METHOD_PL WCHAR(90)
ORDER_METHOD_PT WCHAR(90)
ORDER_METHOD_RU WCHAR(90)
ORDER_METHOD_SC WCHAR(90)
ORDER_METHOD_SV WCHAR(90)
ORDER_METHOD_TC WCHAR(90)
ORDER_METHOD_TH WCHAR(90)
SLS_PRODUCT_TYPE_LOOKUP
PK,I1 PRODUCT_TYPE_CODE INTEGER
PRODUCT_TYPE_CS WCHAR(120)
PRODUCT_TYPE_DA WCHAR(120)
PRODUCT_TYPE_DE WCHAR(120)
PRODUCT_TYPE_EL WCHAR(120)
PRODUCT_TYPE_EN WCHAR(120)
PRODUCT_TYPE_ES WCHAR(120)
PRODUCT_TYPE_FI WCHAR(120)
PRODUCT_TYPE_FR WCHAR(120)
PRODUCT_TYPE_HU WCHAR(120)
PRODUCT_TYPE_ID WCHAR(120)
PRODUCT_TYPE_IT WCHAR(120)
PRODUCT_TYPE_JA WCHAR(120)
PRODUCT_TYPE_KO WCHAR(120)
PRODUCT_TYPE_MS WCHAR(120)
PRODUCT_TYPE_NL WCHAR(120)
PRODUCT_TYPE_NO WCHAR(120)
PRODUCT_TYPE_PL WCHAR(120)
PRODUCT_TYPE_PT WCHAR(120)
PRODUCT_TYPE_RU WCHAR(120)
PRODUCT_TYPE_SC WCHAR(120)
PRODUCT_TYPE_SV WCHAR(120)
PRODUCT_TYPE_TC WCHAR(120)
PRODUCT_TYPE_TH WCHAR(120)
SLS_PRODUCT_LOOKUP
PK,I1 PRODUCT_LANGUAGE WCHAR(30)
PK,I1 PRODUCT_NUMBER INTEGER
PRODUCT_DESCRIPTION WCHAR(765)
PRODUCT_NAME WCHAR(150)
CUST_PROFESSION
PK,I1 CUST_PROFESSION_CODE INTEGER
PK,I1 CUST_PROFESSION_LANGUAGE WCHAR(15)
CUST_PROFESSION WCHAR(150)
PRODUCT_COLOR_LOOKUP
PK,I1 PRODUCT_COLOR_CODE INTEGER
PRODUCT_COLOR_CS WCHAR(90)
PRODUCT_COLOR_DA WCHAR(90)
PRODUCT_COLOR_DE WCHAR(90)
PRODUCT_COLOR_EL WCHAR(90)
PRODUCT_COLOR_EN WCHAR(90)
PRODUCT_COLOR_ES WCHAR(90)
PRODUCT_COLOR_FI WCHAR(90)
PRODUCT_COLOR_FR WCHAR(90)
PRODUCT_COLOR_HU WCHAR(90)
PRODUCT_COLOR_ID WCHAR(90)
PRODUCT_COLOR_IT WCHAR(90)
PRODUCT_COLOR_JA WCHAR(90)
PRODUCT_COLOR_KO WCHAR(90)
PRODUCT_COLOR_MS WCHAR(90)
PRODUCT_COLOR_NL WCHAR(90)
PRODUCT_COLOR_NO WCHAR(90)
PRODUCT_COLOR_PL WCHAR(90)
PRODUCT_COLOR_PT WCHAR(90)
PRODUCT_COLOR_RU WCHAR(90)
PRODUCT_COLOR_SC WCHAR(90)
PRODUCT_COLOR_SV WCHAR(90)
PRODUCT_COLOR_TC WCHAR(90)
PRODUCT_COLOR_TH WCHAR(90)
SLS_PRODUCT_BRAND_LOOKUP
PK,I1 PRODUCT_BRAND_CODE INTEGER
PRODUCT_BRAND_CS WCHAR(90)
PRODUCT_BRAND_DA WCHAR(90)
PRODUCT_BRAND_DE WCHAR(90)
PRODUCT_BRAND_EL WCHAR(90)
PRODUCT_BRAND_EN WCHAR(90)
PRODUCT_BRAND_ES WCHAR(90)
PRODUCT_BRAND_FI WCHAR(90)
PRODUCT_BRAND_FR WCHAR(90)
PRODUCT_BRAND_HU WCHAR(90)
PRODUCT_BRAND_ID WCHAR(90)
PRODUCT_BRAND_IT WCHAR(90)
PRODUCT_BRAND_JA WCHAR(90)
PRODUCT_BRAND_KO WCHAR(90)
PRODUCT_BRAND_MS WCHAR(90)
PRODUCT_BRAND_NL WCHAR(90)
PRODUCT_BRAND_NO WCHAR(90)
PRODUCT_BRAND_PL WCHAR(90)
PRODUCT_BRAND_PT WCHAR(90)
PRODUCT_BRAND_RU WCHAR(90)
PRODUCT_BRAND_SC WCHAR(90)
PRODUCT_BRAND_SV WCHAR(90)
PRODUCT_BRAND_TC WCHAR(90)
PRODUCT_BRAND_TH WCHAR(90)
CUST_ORDER_HEADER
PK,I1 CUST_ORDER_NUMBER INTEGER
FK1 CUST_CC_ID INTEGER
FK2 CUST_CODE INTEGER
CUST_ORDER_DATE TIMESTAMP
CUST_ORDER_STATUS_CODE INTEGER
CUST_SALES_TAX NUMERIC(19,2)
CUST_SHIP_COST NUMERIC(19,2)
CUST_SUBTOTAL NUMERIC(19,2)
CUST_TOTAL NUMERIC(19,2)
CUST_TOTAL_QUANTITY LARGEINT
CUST_UNIQUE_ITEMS INTEGER
FK3 ORDER_METHOD_CODE INTEGER
PAY_METHOD_CODE INTEGER
SLS_PRODUCT_SIZE_LOOKUP
PK,I1 PRODUCT_SIZE_CODE INTEGER
PRODUCT_SIZE_CS WCHAR(90)
PRODUCT_SIZE_DA WCHAR(90)
PRODUCT_SIZE_DE WCHAR(90)
PRODUCT_SIZE_EL WCHAR(90)
PRODUCT_SIZE_EN WCHAR(90)
PRODUCT_SIZE_ES WCHAR(90)
PRODUCT_SIZE_FI WCHAR(90)
PRODUCT_SIZE_FR WCHAR(90)
PRODUCT_SIZE_HU WCHAR(90)
PRODUCT_SIZE_ID WCHAR(90)
PRODUCT_SIZE_IT WCHAR(90)
PRODUCT_SIZE_JA WCHAR(90)
PRODUCT_SIZE_KO WCHAR(90)
PRODUCT_SIZE_MS WCHAR(90)
PRODUCT_SIZE_NL WCHAR(90)
PRODUCT_SIZE_NO WCHAR(90)
PRODUCT_SIZE_PL WCHAR(90)
PRODUCT_SIZE_PT WCHAR(90)
PRODUCT_SIZE_RU WCHAR(90)
PRODUCT_SIZE_SC WCHAR(90)
PRODUCT_SIZE_SV WCHAR(90)
PRODUCT_SIZE_TC WCHAR(90)
PRODUCT_SIZE_TH WCHAR(90)
SLS_PRODUCT_LINE_LOOKUP
PK,I1 PRODUCT_LINE_CODE INTEGER
PRODUCT_LINE_CS WCHAR(90)
PRODUCT_LINE_DA WCHAR(90)
PRODUCT_LINE_DE WCHAR(90)
PRODUCT_LINE_EL WCHAR(90)
PRODUCT_LINE_EN WCHAR(90)
PRODUCT_LINE_ES WCHAR(90)
PRODUCT_LINE_FI WCHAR(90)
PRODUCT_LINE_FR WCHAR(90)
PRODUCT_LINE_HU WCHAR(90)
PRODUCT_LINE_ID WCHAR(90)
PRODUCT_LINE_IT WCHAR(90)
PRODUCT_LINE_JA WCHAR(90)
PRODUCT_LINE_KO WCHAR(90)
PRODUCT_LINE_MS WCHAR(90)
PRODUCT_LINE_NL WCHAR(90)
PRODUCT_LINE_NO WCHAR(90)
PRODUCT_LINE_PL WCHAR(90)
PRODUCT_LINE_PT WCHAR(90)
PRODUCT_LINE_RU WCHAR(90)
PRODUCT_LINE_SC WCHAR(90)
PRODUCT_LINE_SV WCHAR(90)
PRODUCT_LINE_TC WCHAR(90)
PRODUCT_LINE_TH WCHAR(90)
PRODUCT_BRAND
PK,I1 PRODUCT_BRAND_CODE INTEGER
PRODUCT_BRAND_CS WCHAR(90)
PRODUCT_BRAND_DA WCHAR(90)
PRODUCT_BRAND_DE WCHAR(90)
PRODUCT_BRAND_EL WCHAR(90)
PRODUCT_BRAND_EN WCHAR(90)
PRODUCT_BRAND_ES WCHAR(90)
PRODUCT_BRAND_FI WCHAR(90)
PRODUCT_BRAND_FR WCHAR(90)
PRODUCT_BRAND_HU WCHAR(90)
PRODUCT_BRAND_ID WCHAR(90)
PRODUCT_BRAND_IT WCHAR(90)
PRODUCT_BRAND_JA WCHAR(90)
PRODUCT_BRAND_KO WCHAR(90)
PRODUCT_BRAND_MS WCHAR(90)
PRODUCT_BRAND_NL WCHAR(90)
PRODUCT_BRAND_NO WCHAR(90)
PRODUCT_BRAND_PL WCHAR(90)
PRODUCT_BRAND_PT WCHAR(90)
PRODUCT_BRAND_RU WCHAR(90)
PRODUCT_BRAND_SC WCHAR(90)
PRODUCT_BRAND_SV WCHAR(90)
PRODUCT_BRAND_TC WCHAR(90)
PRODUCT_BRAND_TH WCHAR(90)
ORDER_DETAILS
PK,I1 ORDER_DETAIL_CODE INTEGER
FK2 ORDER_NUMBER INTEGER
FK1 PRODUCT_NUMBER INTEGER
PROMOTION_CODE INTEGER
QUANTITY INTEGER
SHIP_DATE TIMESTAMP
UNIT_COST NUMERIC(19,2)
UNIT_PRICE NUMERIC(19,2)
UNIT_SALE_PRICE NUMERIC(19,2)
IBM DB2 GSDB Database
6
XML
7
8
Link Server to DB2 using Microsoft SQL Server Management Studio
9
Testing Connection
10
11
Utilizing the link server makes it easier to process the data using Microsoft SQL Server TSQL XML
functionalities which are easier to understand and construct compare to DB2 XML functionalities.
12
13
14
Extract of Orders XML File
15
16
17
18
19
20
21
22
Results Abbreviated
23
24
Results Abbreviated
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Report Forms
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Microsoft SSIS 2012
59
60
ASP.NET Web Report
61
62
63
64
65
66
67
68
69
70
71
Microsoft SQL Server Analysis
Services2012
72
For this demonstration Microsoft SSAS Service Tutorial Project would be utilized for the report
development. After downloading the file from Microsoft Website, the database and server information
has to be changed for a successful cube deployment.
Cube Deployment
73
74
Verification
75
DimPromotion
PK,I2 PromotionKey INTEGER
I1 PromotionAlternateKey INTEGER
EnglishPromotionName WCHAR(255)
SpanishPromotionName WCHAR(255)
FrenchPromotionName WCHAR(255)
DiscountPct DOUBLE
EnglishPromotionType WCHAR(50)
SpanishPromotionType WCHAR(50)
FrenchPromotionType WCHAR(50)
EnglishPromotionCategory WCHAR(50)
SpanishPromotionCategory WCHAR(50)
FrenchPromotionCategory WCHAR(50)
StartDate TIMESTAMP
EndDate TIMESTAMP
MinQty INTEGER
MaxQty INTEGER
FactSalesQuota
PK,I1 SalesQuotaKey INTEGER
FK2,U2 EmployeeKey INTEGER
FK1,U1 DateKey INTEGER
CalendarYear SMALLINT
CalendarQuarter UTINYINT
SalesAmountQuota CURRENCY
Date TIMESTAMP
DimOrganization
PK,I1 OrganizationKey INTEGER
FK2 ParentOrganizationKey INTEGER
PercentageOfOwnership WCHAR(16)
OrganizationName WCHAR(50)
FK1 CurrencyKey INTEGER
FactResellerSales
PK,I1 SalesOrderNumber WCHAR(20)
PK,I1 SalesOrderLineNumber UTINYINT
FK6,U5 ProductKey INTEGER
FK2,U4 OrderDateKey INTEGER
FK3,U2 DueDateKey INTEGER
FK4,U8 ShipDateKey INTEGER
FK8,U7 ResellerKey INTEGER
FK5,U3 EmployeeKey INTEGER
FK7,U6 PromotionKey INTEGER
FK1,U1 CurrencyKey INTEGER
FK9 SalesTerritoryKey INTEGER
RevisionNumber UTINYINT
OrderQuantity SMALLINT
UnitPrice CURRENCY
ExtendedAmount CURRENCY
UnitPriceDiscountPct DOUBLE
DiscountAmount DOUBLE
ProductStandardCost CURRENCY
TotalProductCost CURRENCY
SalesAmount CURRENCY
TaxAmt CURRENCY
Freight CURRENCY
CarrierTrackingNumber WCHAR(25)
CustomerPONumber WCHAR(25)
OrderDate TIMESTAMP
DueDate TIMESTAMP
ShipDate TIMESTAMP
DimSalesReason
PK,I1 SalesReasonKey INTEGER
SalesReasonAlternateKey INTEGER
SalesReasonName WCHAR(50)
SalesReasonReasonType WCHAR(50)
FactCurrencyRate
PK,FK1,I1 CurrencyKey INTEGER
PK,FK2,I1 DateKey INTEGER
AverageRate DOUBLE
EndOfDayRate DOUBLE
Date TIMESTAMP
DimSalesTerritory
PK,I2 SalesTerritoryKey INTEGER
I1 SalesTerritoryAlternateKey INTEGER
SalesTerritoryRegion WCHAR(50)
SalesTerritoryCountry WCHAR(50)
SalesTerritoryGroup WCHAR(50)
SalesTerritoryImage BINARY(524287)
DimProduct
PK,I2 ProductKey INTEGER
I1 ProductAlternateKey WCHAR(25)
FK1,U1 ProductSubcategoryKey INTEGER
WeightUnitMeasureCode WCHAR(3)
SizeUnitMeasureCode WCHAR(3)
EnglishProductName WCHAR(50)
SpanishProductName WCHAR(50)
FrenchProductName WCHAR(50)
StandardCost CURRENCY
FinishedGoodsFlag BOOL
Color WCHAR(15)
SafetyStockLevel SMALLINT
ReorderPoint SMALLINT
ListPrice CURRENCY
Size WCHAR(50)
SizeRange WCHAR(50)
Weight DOUBLE
DaysToManufacture INTEGER
ProductLine WCHAR(2)
DealerPrice CURRENCY
Class WCHAR(2)
Style WCHAR(2)
ModelName WCHAR(50)
LargePhoto BINARY(524287)
EnglishDescription WCHAR(400)
FrenchDescription WCHAR(400)
ChineseDescription WCHAR(400)
ArabicDescription WCHAR(400)
HebrewDescription WCHAR(400)
ThaiDescription WCHAR(400)
GermanDescription WCHAR(400)
JapaneseDescription WCHAR(400)
TurkishDescription WCHAR(400)
I1 StartDate TIMESTAMP
EndDate TIMESTAMP
Status WCHAR(7)
FactSurveyResponse
PK,I1 SurveyResponseKey INTEGER
FK2,U2 DateKey INTEGER
FK1,U1 CustomerKey INTEGER
ProductCategoryKey INTEGER
EnglishProductCategoryName WCHAR(50)
U3 ProductSubcategoryKey INTEGER
EnglishProductSubcategoryName WCHAR(50)
Date TIMESTAMP
DimAccount
PK,I2 AccountKey INTEGER
FK1 ParentAccountKey INTEGER
I1 AccountCodeAlternateKey INTEGER
ParentAccountCodeAlternateKey INTEGER
AccountDescription WCHAR(50)
AccountType WCHAR(50)
Operator WCHAR(50)
CustomMembers WCHAR(300)
ValueType WCHAR(50)
CustomMemberOptions WCHAR(200)
FactFinance
FinanceKey INTEGER
FK2 DateKey INTEGER
FK4 OrganizationKey INTEGER
FK3 DepartmentGroupKey INTEGER
FK5 ScenarioKey INTEGER
FK1 AccountKey INTEGER
Amount DOUBLE
Date TIMESTAMP
DimReseller
PK,I2 ResellerKey INTEGER
FK1,U1 GeographyKey INTEGER
I1 ResellerAlternateKey WCHAR(15)
Phone WCHAR(25)
BusinessType CHAR(20)
ResellerName WCHAR(50)
NumberEmployees INTEGER
OrderFrequency CHAR(1)
OrderMonth UTINYINT
FirstOrderYear INTEGER
LastOrderYear INTEGER
ProductLine WCHAR(50)
AddressLine1 WCHAR(60)
AddressLine2 WCHAR(60)
AnnualSales CURRENCY
BankName WCHAR(50)
MinPaymentType UTINYINT
MinPaymentAmount CURRENCY
AnnualRevenue CURRENCY
YearOpened INTEGER
DimProductCategory
PK,I2 ProductCategoryKey INTEGER
I1 ProductCategoryAlternateKey INTEGER
EnglishProductCategoryName WCHAR(50)
SpanishProductCategoryName WCHAR(50)
FrenchProductCategoryName WCHAR(50)
DimScenario
PK,I1 ScenarioKey INTEGER
ScenarioName WCHAR(50)
DimDepartmentGroup
PK,I1 DepartmentGroupKey INTEGER
FK1 ParentDepartmentGroupKey INTEGER
DepartmentGroupName WCHAR(50)
DimEmployee
PK,I1 EmployeeKey INTEGER
FK1,U1 ParentEmployeeKey INTEGER
EmployeeNationalIDAlternateKey WCHAR(15)
ParentEmployeeNationalIDAlternateKey WCHAR(15)
FK2,U2 SalesTerritoryKey INTEGER
FirstName WCHAR(50)
LastName WCHAR(50)
MiddleName WCHAR(50)
NameStyle BOOL
Title WCHAR(50)
HireDate WCHAR(10)
BirthDate WCHAR(10)
LoginID WCHAR(256)
EmailAddress WCHAR(50)
Phone WCHAR(25)
MaritalStatus WCHAR(1)
EmergencyContactName WCHAR(50)
EmergencyContactPhone WCHAR(25)
SalariedFlag BOOL
Gender WCHAR(1)
PayFrequency UTINYINT
BaseRate CURRENCY
VacationHours SMALLINT
SickLeaveHours SMALLINT
CurrentFlag BOOL
SalesPersonFlag BOOL
DepartmentName WCHAR(50)
StartDate WCHAR(10)
EndDate WCHAR(10)
Status WCHAR(50)
EmployeePhoto BINARY(524287)
FactInternetSalesReason
PK,FK2,I1 SalesOrderNumber WCHAR(20)
PK,FK2,I1 SalesOrderLineNumber UTINYINT
PK,FK1,I1 SalesReasonKey INTEGER
DimProductSubcategory
PK,I2 ProductSubcategoryKey INTEGER
I1 ProductSubcategoryAlternateKey INTEGER
EnglishProductSubcategoryName WCHAR(50)
SpanishProductSubcategoryName WCHAR(50)
FrenchProductSubcategoryName WCHAR(50)
FK1 ProductCategoryKey INTEGER
DimGeography
PK,I1 GeographyKey INTEGER
City WCHAR(30)
StateProvinceCode WCHAR(3)
StateProvinceName WCHAR(50)
CountryRegionCode WCHAR(3)
EnglishCountryRegionName WCHAR(50)
SpanishCountryRegionName WCHAR(50)
FrenchCountryRegionName WCHAR(50)
PostalCode WCHAR(15)
FK1 SalesTerritoryKey INTEGER
IpAddressLocator WCHAR(15)
DimCurrency
PK,I2 CurrencyKey INTEGER
I1 CurrencyAlternateKey WCHAR(3)
CurrencyName WCHAR(50)
FactInternetSales
PK,I1 SalesOrderNumber WCHAR(20)
PK,I1 SalesOrderLineNumber UTINYINT
FK6,U6 ProductKey INTEGER
FK3,U5 OrderDateKey INTEGER
FK4,U4 DueDateKey INTEGER
FK5,U1 ShipDateKey INTEGER
FK2,U3 CustomerKey INTEGER
FK7,U7 PromotionKey INTEGER
FK1,U2 CurrencyKey INTEGER
FK8 SalesTerritoryKey INTEGER
RevisionNumber UTINYINT
OrderQuantity SMALLINT
UnitPrice CURRENCY
ExtendedAmount CURRENCY
UnitPriceDiscountPct DOUBLE
DiscountAmount DOUBLE
ProductStandardCost CURRENCY
TotalProductCost CURRENCY
SalesAmount CURRENCY
TaxAmt CURRENCY
Freight CURRENCY
CarrierTrackingNumber WCHAR(25)
CustomerPONumber WCHAR(25)
OrderDate TIMESTAMP
DueDate TIMESTAMP
ShipDate TIMESTAMP
FactCallCenter
PK,I2 FactCallCenterID INTEGER
FK1,I1 DateKey INTEGER
WageType WCHAR(15)
I1 Shift WCHAR(20)
LevelOneOperators SMALLINT
LevelTwoOperators SMALLINT
TotalOperators SMALLINT
Calls INTEGER
AutomaticResponses INTEGER
Orders INTEGER
IssuesRaised SMALLINT
AverageTimePerIssue SMALLINT
ServiceGrade DOUBLE
Date TIMESTAMP
DimDate
PK,I2 DateKey INTEGER
I1 FullDateAlternateKey WCHAR(10)
DayNumberOfWeek UTINYINT
EnglishDayNameOfWeek WCHAR(10)
SpanishDayNameOfWeek WCHAR(10)
FrenchDayNameOfWeek WCHAR(10)
DayNumberOfMonth UTINYINT
DayNumberOfYear SMALLINT
WeekNumberOfYear UTINYINT
EnglishMonthName WCHAR(10)
SpanishMonthName WCHAR(10)
FrenchMonthName WCHAR(10)
MonthNumberOfYear UTINYINT
CalendarQuarter UTINYINT
CalendarYear SMALLINT
CalendarSemester UTINYINT
FiscalQuarter UTINYINT
FiscalYear SMALLINT
FiscalSemester UTINYINT
DimCustomer
PK,I2 CustomerKey INTEGER
FK1,U1 GeographyKey INTEGER
I1 CustomerAlternateKey WCHAR(15)
Title WCHAR(8)
FirstName WCHAR(50)
MiddleName WCHAR(50)
LastName WCHAR(50)
NameStyle BOOL
BirthDate WCHAR(10)
MaritalStatus WCHAR(1)
Suffix WCHAR(10)
Gender WCHAR(1)
EmailAddress WCHAR(50)
YearlyIncome CURRENCY
TotalChildren UTINYINT
NumberChildrenAtHome UTINYINT
EnglishEducation WCHAR(40)
SpanishEducation WCHAR(40)
FrenchEducation WCHAR(40)
EnglishOccupation WCHAR(100)
SpanishOccupation WCHAR(100)
FrenchOccupation WCHAR(100)
HouseOwnerFlag WCHAR(1)
NumberCarsOwned UTINYINT
AddressLine1 WCHAR(120)
AddressLine2 WCHAR(120)
Phone WCHAR(20)
DateFirstPurchase WCHAR(10)
CommuteDistance WCHAR(15)
FactProductInventory
PK,FK2,I1 ProductKey INTEGER
PK,FK1,I1 DateKey INTEGER
MovementDate WCHAR(10)
UnitCost CURRENCY
UnitsIn INTEGER
UnitsOut INTEGER
UnitsBalance INTEGER
AdventureWorksDW2012
76
77
78
79
80
Results Abbreviated.
This report and other reports created will be later deployed to the report server
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
Results Abbreviated
100
101
102
103
Results Abbreviated
104
105
Results Abbreviated
106
107
Microsoft SQL Server Report Builder
108
109
110
111
112
Results Abbreviated for New York City
113
114
115
116
117

Contenu connexe

Tendances

Getting started with odi
Getting started with odiGetting started with odi
Getting started with odichecksekhar
 
Oracle HCM and Taleo Enterprise Fusion-Taleo Integration Configuration Guide...
Oracle HCM  and Taleo Enterprise Fusion-Taleo Integration Configuration Guide...Oracle HCM  and Taleo Enterprise Fusion-Taleo Integration Configuration Guide...
Oracle HCM and Taleo Enterprise Fusion-Taleo Integration Configuration Guide...Feras Ahmad
 
Oracle® Fusion Middleware
Oracle® Fusion MiddlewareOracle® Fusion Middleware
Oracle® Fusion MiddlewareNgo Hung Long
 
Oracle 10g Reference
Oracle 10g  ReferenceOracle 10g  Reference
Oracle 10g ReferenceEdison
 
Deployment Guide for Business Productivity Online Standard Suite: Whitepaper
Deployment Guide for Business Productivity Online Standard Suite: WhitepaperDeployment Guide for Business Productivity Online Standard Suite: Whitepaper
Deployment Guide for Business Productivity Online Standard Suite: WhitepaperMicrosoft Private Cloud
 

Tendances (6)

Getting started with odi
Getting started with odiGetting started with odi
Getting started with odi
 
Oracle HCM and Taleo Enterprise Fusion-Taleo Integration Configuration Guide...
Oracle HCM  and Taleo Enterprise Fusion-Taleo Integration Configuration Guide...Oracle HCM  and Taleo Enterprise Fusion-Taleo Integration Configuration Guide...
Oracle HCM and Taleo Enterprise Fusion-Taleo Integration Configuration Guide...
 
Oracle® Fusion Middleware
Oracle® Fusion MiddlewareOracle® Fusion Middleware
Oracle® Fusion Middleware
 
Oracle 10g Reference
Oracle 10g  ReferenceOracle 10g  Reference
Oracle 10g Reference
 
Plsql
PlsqlPlsql
Plsql
 
Deployment Guide for Business Productivity Online Standard Suite: Whitepaper
Deployment Guide for Business Productivity Online Standard Suite: WhitepaperDeployment Guide for Business Productivity Online Standard Suite: Whitepaper
Deployment Guide for Business Productivity Online Standard Suite: Whitepaper
 

En vedette

Теплица Апельсин Pro
Теплица Апельсин ProТеплица Апельсин Pro
Теплица Апельсин ProAl Maks
 
Tieu luandcct
Tieu luandcctTieu luandcct
Tieu luandcctLinh Ngoc
 
An Expandable Prosthesis with Dual Cage-and-Plate Function in a Single Device...
An Expandable Prosthesis with Dual Cage-and-Plate Function in a Single Device...An Expandable Prosthesis with Dual Cage-and-Plate Function in a Single Device...
An Expandable Prosthesis with Dual Cage-and-Plate Function in a Single Device...Erwin Chiquete, MD, PhD
 
Viaggio di gruppo studenti ingegneria elettrica
Viaggio di gruppo studenti ingegneria elettricaViaggio di gruppo studenti ingegneria elettrica
Viaggio di gruppo studenti ingegneria elettricaGiovanni Chessa
 
St. Croix Agriculture Fair 2014
St. Croix Agriculture Fair 2014St. Croix Agriculture Fair 2014
St. Croix Agriculture Fair 2014Don Buchanan
 
New creation of Timberland Company
New creation of Timberland CompanyNew creation of Timberland Company
New creation of Timberland CompanyYanti Nazirah
 
3.1 - The Industrial Revolution
3.1 - The Industrial Revolution3.1 - The Industrial Revolution
3.1 - The Industrial RevolutionCaitlinMarie96
 
Hoja de vida hg-2017
Hoja de vida hg-2017Hoja de vida hg-2017
Hoja de vida hg-2017diinsa
 
Self locking ecological tiles
Self locking ecological tilesSelf locking ecological tiles
Self locking ecological tilesabhikkgp
 
Target audience analyse
Target audience analyseTarget audience analyse
Target audience analysenctcmedia12
 
Asteroïden
AsteroïdenAsteroïden
Asteroïdenkwinten
 
Universal Design for Learning
Universal Design for LearningUniversal Design for Learning
Universal Design for LearningKressinE
 

En vedette (20)

Теплица Апельсин Pro
Теплица Апельсин ProТеплица Апельсин Pro
Теплица Апельсин Pro
 
Daftarhadir&nilai statistik
Daftarhadir&nilai statistikDaftarhadir&nilai statistik
Daftarhadir&nilai statistik
 
Tieu luandcct
Tieu luandcctTieu luandcct
Tieu luandcct
 
Jan 2013
Jan 2013Jan 2013
Jan 2013
 
Esco signing
Esco signingEsco signing
Esco signing
 
An Expandable Prosthesis with Dual Cage-and-Plate Function in a Single Device...
An Expandable Prosthesis with Dual Cage-and-Plate Function in a Single Device...An Expandable Prosthesis with Dual Cage-and-Plate Function in a Single Device...
An Expandable Prosthesis with Dual Cage-and-Plate Function in a Single Device...
 
Viaggio di gruppo studenti ingegneria elettrica
Viaggio di gruppo studenti ingegneria elettricaViaggio di gruppo studenti ingegneria elettrica
Viaggio di gruppo studenti ingegneria elettrica
 
St. Croix Agriculture Fair 2014
St. Croix Agriculture Fair 2014St. Croix Agriculture Fair 2014
St. Croix Agriculture Fair 2014
 
Dibujos invierno
Dibujos inviernoDibujos invierno
Dibujos invierno
 
New creation of Timberland Company
New creation of Timberland CompanyNew creation of Timberland Company
New creation of Timberland Company
 
Edgar allan poe
Edgar allan poeEdgar allan poe
Edgar allan poe
 
Chalk festival 2014
Chalk festival 2014Chalk festival 2014
Chalk festival 2014
 
3.1 - The Industrial Revolution
3.1 - The Industrial Revolution3.1 - The Industrial Revolution
3.1 - The Industrial Revolution
 
Hoja de vida hg-2017
Hoja de vida hg-2017Hoja de vida hg-2017
Hoja de vida hg-2017
 
Diary of make
Diary of makeDiary of make
Diary of make
 
Self locking ecological tiles
Self locking ecological tilesSelf locking ecological tiles
Self locking ecological tiles
 
Target audience analyse
Target audience analyseTarget audience analyse
Target audience analyse
 
Asteroïden
AsteroïdenAsteroïden
Asteroïden
 
Evaluation
EvaluationEvaluation
Evaluation
 
Universal Design for Learning
Universal Design for LearningUniversal Design for Learning
Universal Design for Learning
 

Similaire à Advanced SSRS 2012-SSAS,SSIS, XML, ASP.NET,Forms

BI Apps OLAP & Reports- SSAS 2012 Tabular & Multidimensional
BI Apps  OLAP & Reports- SSAS 2012 Tabular & Multidimensional BI Apps  OLAP & Reports- SSAS 2012 Tabular & Multidimensional
BI Apps OLAP & Reports- SSAS 2012 Tabular & Multidimensional Sunny U Okoro
 
Oracle applications developer’s guide
Oracle applications developer’s guideOracle applications developer’s guide
Oracle applications developer’s guideSing Light
 
DB Develop 2 Oracle 12c, DB2, MYSQL, SQL Anywhere 16
 DB Develop 2 Oracle 12c, DB2, MYSQL, SQL Anywhere 16  DB Develop 2 Oracle 12c, DB2, MYSQL, SQL Anywhere 16
DB Develop 2 Oracle 12c, DB2, MYSQL, SQL Anywhere 16 Sunny U Okoro
 
Oracle pl-sql user's guide & reference
Oracle   pl-sql user's guide & referenceOracle   pl-sql user's guide & reference
Oracle pl-sql user's guide & referencedesitaria
 
Odi installation guide
Odi installation guideOdi installation guide
Odi installation guideprakashdas05
 
Plesk 8.1 for Linux/UNIX
Plesk 8.1 for Linux/UNIXPlesk 8.1 for Linux/UNIX
Plesk 8.1 for Linux/UNIXwebhostingguy
 
Oracle forms and resports
Oracle forms and resportsOracle forms and resports
Oracle forms and resportspawansharma1986
 
Aplplication server instalacion
Aplplication server instalacionAplplication server instalacion
Aplplication server instalacionhkaczuba
 
Sybase SQL AnyWhere12
Sybase SQL AnyWhere12Sybase SQL AnyWhere12
Sybase SQL AnyWhere12Sunny U Okoro
 
Whats New In Change Auditor - 5.5
Whats New In Change Auditor - 5.5Whats New In Change Auditor - 5.5
Whats New In Change Auditor - 5.5Curtis Brenneman
 

Similaire à Advanced SSRS 2012-SSAS,SSIS, XML, ASP.NET,Forms (20)

BI Apps OLAP & Reports- SSAS 2012 Tabular & Multidimensional
BI Apps  OLAP & Reports- SSAS 2012 Tabular & Multidimensional BI Apps  OLAP & Reports- SSAS 2012 Tabular & Multidimensional
BI Apps OLAP & Reports- SSAS 2012 Tabular & Multidimensional
 
E12841
E12841E12841
E12841
 
Oracle applications developer’s guide
Oracle applications developer’s guideOracle applications developer’s guide
Oracle applications developer’s guide
 
DB Develop 2 Oracle 12c, DB2, MYSQL, SQL Anywhere 16
 DB Develop 2 Oracle 12c, DB2, MYSQL, SQL Anywhere 16  DB Develop 2 Oracle 12c, DB2, MYSQL, SQL Anywhere 16
DB Develop 2 Oracle 12c, DB2, MYSQL, SQL Anywhere 16
 
Oracle_9i_Database_Getting_started
Oracle_9i_Database_Getting_startedOracle_9i_Database_Getting_started
Oracle_9i_Database_Getting_started
 
Adf tutorial oracle
Adf tutorial oracleAdf tutorial oracle
Adf tutorial oracle
 
Install
InstallInstall
Install
 
Oracle pl-sql user's guide & reference
Oracle   pl-sql user's guide & referenceOracle   pl-sql user's guide & reference
Oracle pl-sql user's guide & reference
 
Artrm
ArtrmArtrm
Artrm
 
Odi installation guide
Odi installation guideOdi installation guide
Odi installation guide
 
Viewse um006 -en-e (1)
Viewse um006 -en-e (1)Viewse um006 -en-e (1)
Viewse um006 -en-e (1)
 
Gltrm
GltrmGltrm
Gltrm
 
Plesk 8.1 for Linux/UNIX
Plesk 8.1 for Linux/UNIXPlesk 8.1 for Linux/UNIX
Plesk 8.1 for Linux/UNIX
 
2233335 se xperia ray
2233335 se xperia ray2233335 se xperia ray
2233335 se xperia ray
 
Oracle sap
Oracle sapOracle sap
Oracle sap
 
R44 2960
R44 2960R44 2960
R44 2960
 
Oracle forms and resports
Oracle forms and resportsOracle forms and resports
Oracle forms and resports
 
Aplplication server instalacion
Aplplication server instalacionAplplication server instalacion
Aplplication server instalacion
 
Sybase SQL AnyWhere12
Sybase SQL AnyWhere12Sybase SQL AnyWhere12
Sybase SQL AnyWhere12
 
Whats New In Change Auditor - 5.5
Whats New In Change Auditor - 5.5Whats New In Change Auditor - 5.5
Whats New In Change Auditor - 5.5
 

Plus de Sunny U Okoro

SQL Server and SSAS
SQL Server and SSAS SQL Server and SSAS
SQL Server and SSAS Sunny U Okoro
 
BI Apps Reports 5 QlikSense Desktop
BI Apps Reports 5  QlikSense DesktopBI Apps Reports 5  QlikSense Desktop
BI Apps Reports 5 QlikSense DesktopSunny U Okoro
 
MS SSAS 2008 & MDX Reports
MS SSAS 2008 &  MDX Reports MS SSAS 2008 &  MDX Reports
MS SSAS 2008 & MDX Reports Sunny U Okoro
 
DBA Oracle,SQL Server, MYSQL,DB2 Express Postgres & Sybase
DBA Oracle,SQL Server, MYSQL,DB2 Express Postgres & SybaseDBA Oracle,SQL Server, MYSQL,DB2 Express Postgres & Sybase
DBA Oracle,SQL Server, MYSQL,DB2 Express Postgres & SybaseSunny U Okoro
 
BI Apps ETL 4- Informatica PowerCenter Express
BI  Apps ETL 4- Informatica PowerCenter  ExpressBI  Apps ETL 4- Informatica PowerCenter  Express
BI Apps ETL 4- Informatica PowerCenter ExpressSunny U Okoro
 
BI Apps Reports 4 Cognos BI and Crystal Reports
BI Apps Reports 4  Cognos BI and Crystal ReportsBI Apps Reports 4  Cognos BI and Crystal Reports
BI Apps Reports 4 Cognos BI and Crystal ReportsSunny U Okoro
 
Tableau Reports and Oracle OBIEE
Tableau Reports and  Oracle OBIEETableau Reports and  Oracle OBIEE
Tableau Reports and Oracle OBIEESunny U Okoro
 
DB 3 Sybase ASE 15 & MS SQL Server
DB 3 Sybase ASE 15 & MS SQL Server DB 3 Sybase ASE 15 & MS SQL Server
DB 3 Sybase ASE 15 & MS SQL Server Sunny U Okoro
 
Advanced ETL2 Pentaho
Advanced ETL2  Pentaho Advanced ETL2  Pentaho
Advanced ETL2 Pentaho Sunny U Okoro
 
BI Apps Reports2- Oracle OBIEE & SAP Business Objects
BI Apps Reports2- Oracle OBIEE & SAP Business ObjectsBI Apps Reports2- Oracle OBIEE & SAP Business Objects
BI Apps Reports2- Oracle OBIEE & SAP Business ObjectsSunny U Okoro
 
MiS SharePoint 2010-SSRS, Power View & PowerPivot 2012
MiS SharePoint 2010-SSRS, Power View & PowerPivot 2012MiS SharePoint 2010-SSRS, Power View & PowerPivot 2012
MiS SharePoint 2010-SSRS, Power View & PowerPivot 2012Sunny U Okoro
 
Advanced ETL MS SSIS 2012 & Talend
Advanced ETL  MS  SSIS 2012 & Talend Advanced ETL  MS  SSIS 2012 & Talend
Advanced ETL MS SSIS 2012 & Talend Sunny U Okoro
 
DB Security Oracle 11g-Application Context, Dynamic Views & Aduits
DB Security Oracle 11g-Application Context, Dynamic Views & AduitsDB Security Oracle 11g-Application Context, Dynamic Views & Aduits
DB Security Oracle 11g-Application Context, Dynamic Views & AduitsSunny U Okoro
 
DB Devlop- PostgreSQL 9.2.4 IQ 15.4
DB Devlop- PostgreSQL 9.2.4  IQ 15.4DB Devlop- PostgreSQL 9.2.4  IQ 15.4
DB Devlop- PostgreSQL 9.2.4 IQ 15.4Sunny U Okoro
 
BI Apps Reports-Cognos,Crystal Reports & SSRS 2012
BI Apps Reports-Cognos,Crystal Reports & SSRS 2012BI Apps Reports-Cognos,Crystal Reports & SSRS 2012
BI Apps Reports-Cognos,Crystal Reports & SSRS 2012Sunny U Okoro
 
BI Apps ETL-SSIS 2008 & 2012, Pentaho & Talend
BI Apps ETL-SSIS 2008 & 2012, Pentaho & TalendBI Apps ETL-SSIS 2008 & 2012, Pentaho & Talend
BI Apps ETL-SSIS 2008 & 2012, Pentaho & TalendSunny U Okoro
 

Plus de Sunny U Okoro (20)

SQL Server and SSAS
SQL Server and SSAS SQL Server and SSAS
SQL Server and SSAS
 
BI Apps Reports 5 QlikSense Desktop
BI Apps Reports 5  QlikSense DesktopBI Apps Reports 5  QlikSense Desktop
BI Apps Reports 5 QlikSense Desktop
 
MS SSAS 2008 & MDX Reports
MS SSAS 2008 &  MDX Reports MS SSAS 2008 &  MDX Reports
MS SSAS 2008 & MDX Reports
 
DBA Oracle,SQL Server, MYSQL,DB2 Express Postgres & Sybase
DBA Oracle,SQL Server, MYSQL,DB2 Express Postgres & SybaseDBA Oracle,SQL Server, MYSQL,DB2 Express Postgres & Sybase
DBA Oracle,SQL Server, MYSQL,DB2 Express Postgres & Sybase
 
Database Migration
Database MigrationDatabase Migration
Database Migration
 
Cognos Express
Cognos ExpressCognos Express
Cognos Express
 
BI Apps ETL 4- Informatica PowerCenter Express
BI  Apps ETL 4- Informatica PowerCenter  ExpressBI  Apps ETL 4- Informatica PowerCenter  Express
BI Apps ETL 4- Informatica PowerCenter Express
 
Oracle ODI
Oracle ODIOracle ODI
Oracle ODI
 
BI Apps Reports 4 Cognos BI and Crystal Reports
BI Apps Reports 4  Cognos BI and Crystal ReportsBI Apps Reports 4  Cognos BI and Crystal Reports
BI Apps Reports 4 Cognos BI and Crystal Reports
 
Tableau Reports and Oracle OBIEE
Tableau Reports and  Oracle OBIEETableau Reports and  Oracle OBIEE
Tableau Reports and Oracle OBIEE
 
DB 3 Sybase ASE 15 & MS SQL Server
DB 3 Sybase ASE 15 & MS SQL Server DB 3 Sybase ASE 15 & MS SQL Server
DB 3 Sybase ASE 15 & MS SQL Server
 
MS SSAS 2012 & MDX
MS SSAS 2012  &  MDXMS SSAS 2012  &  MDX
MS SSAS 2012 & MDX
 
Advanced ETL2 Pentaho
Advanced ETL2  Pentaho Advanced ETL2  Pentaho
Advanced ETL2 Pentaho
 
BI Apps Reports2- Oracle OBIEE & SAP Business Objects
BI Apps Reports2- Oracle OBIEE & SAP Business ObjectsBI Apps Reports2- Oracle OBIEE & SAP Business Objects
BI Apps Reports2- Oracle OBIEE & SAP Business Objects
 
MiS SharePoint 2010-SSRS, Power View & PowerPivot 2012
MiS SharePoint 2010-SSRS, Power View & PowerPivot 2012MiS SharePoint 2010-SSRS, Power View & PowerPivot 2012
MiS SharePoint 2010-SSRS, Power View & PowerPivot 2012
 
Advanced ETL MS SSIS 2012 & Talend
Advanced ETL  MS  SSIS 2012 & Talend Advanced ETL  MS  SSIS 2012 & Talend
Advanced ETL MS SSIS 2012 & Talend
 
DB Security Oracle 11g-Application Context, Dynamic Views & Aduits
DB Security Oracle 11g-Application Context, Dynamic Views & AduitsDB Security Oracle 11g-Application Context, Dynamic Views & Aduits
DB Security Oracle 11g-Application Context, Dynamic Views & Aduits
 
DB Devlop- PostgreSQL 9.2.4 IQ 15.4
DB Devlop- PostgreSQL 9.2.4  IQ 15.4DB Devlop- PostgreSQL 9.2.4  IQ 15.4
DB Devlop- PostgreSQL 9.2.4 IQ 15.4
 
BI Apps Reports-Cognos,Crystal Reports & SSRS 2012
BI Apps Reports-Cognos,Crystal Reports & SSRS 2012BI Apps Reports-Cognos,Crystal Reports & SSRS 2012
BI Apps Reports-Cognos,Crystal Reports & SSRS 2012
 
BI Apps ETL-SSIS 2008 & 2012, Pentaho & Talend
BI Apps ETL-SSIS 2008 & 2012, Pentaho & TalendBI Apps ETL-SSIS 2008 & 2012, Pentaho & Talend
BI Apps ETL-SSIS 2008 & 2012, Pentaho & Talend
 

Dernier

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Dernier (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Advanced SSRS 2012-SSAS,SSIS, XML, ASP.NET,Forms

  • 1. Advance Microsoft SSRS 2012 With SSIS 2012 ,XML,SSAS 2012 &Asp.Net Web Reports By Sunny U Okoro
  • 2. 1
  • 3. 2 Contents Database Systems.........................................................................................................................................3 Applications...................................................................................................................................................3 DB2 GSDB Database Physical Model.............................................................................................................5 XML ...............................................................................................................................................................6 Report Forms ..............................................................................................................................................44 Microsoft SSIS 2012...................................................................................................................................58 ASP.NET Web Report ..................................................................................................................................60 Microsoft SQL Server Analysis Services2012 ..............................................................................................71 Microsoft SQL Server Report Builder........................................................................................................107
  • 4. 3 Database Systems Microsoft SQL Server 2012 IBM DB2 Applications
  • 5. 4 Microsoft Visio Microsoft Visual Studio/SQL Server Data Tool
  • 6. 5 DB2 GSDB Database Physical Model CURRENCY_LOOKUP PK,FK1,I1 COUNTRY_CODE INTEGER CURRENCY_CS WCHAR(75) CURRENCY_DA WCHAR(75) CURRENCY_DE WCHAR(75) CURRENCY_EL WCHAR(75) CURRENCY_EN WCHAR(75) CURRENCY_ES WCHAR(75) CURRENCY_FI WCHAR(75) CURRENCY_FR WCHAR(75) CURRENCY_HU WCHAR(75) CURRENCY_ID WCHAR(75) CURRENCY_IT WCHAR(75) CURRENCY_JA WCHAR(75) CURRENCY_KO WCHAR(75) CURRENCY_MS WCHAR(75) CURRENCY_NL WCHAR(75) CURRENCY_NO WCHAR(75) CURRENCY_PL WCHAR(75) CURRENCY_PT WCHAR(75) CURRENCY_RU WCHAR(75) CURRENCY_SC WCHAR(75) CURRENCY_SV WCHAR(75) CURRENCY_TC WCHAR(75) CURRENCY_TH WCHAR(75) COUNTRY PK,I1 COUNTRY_CODE INTEGER COUNTRY_CS WCHAR(90) COUNTRY_DA WCHAR(90) COUNTRY_DE WCHAR(90) COUNTRY_EL WCHAR(90) COUNTRY_EN WCHAR(90) COUNTRY_ES WCHAR(90) COUNTRY_FI WCHAR(90) COUNTRY_FR WCHAR(90) COUNTRY_HU WCHAR(90) COUNTRY_ID WCHAR(90) COUNTRY_IT WCHAR(90) COUNTRY_JA WCHAR(90) COUNTRY_KO WCHAR(90) COUNTRY_MS WCHAR(90) COUNTRY_NL WCHAR(90) COUNTRY_NO WCHAR(90) COUNTRY_PL WCHAR(90) COUNTRY_PT WCHAR(90) COUNTRY_RU WCHAR(90) COUNTRY_SC WCHAR(90) COUNTRY_SV WCHAR(90) COUNTRY_TC WCHAR(90) COUNTRY_TH WCHAR(90) EURO_IN_USE_SINCE TIMESTAMP FLAG_IMAGE WCHAR(45) ISO_THREE_DIGIT_CODE WCHAR(9) ISO_THREE_LETTER_CODE WCHAR(9) ISO_TWO_LETTER_CODE WCHAR(6) FK1 SALES_REGION_CODE INTEGER CUST_ORDER_STATUS PK,I1 CUST_ORDER_STATUS_CODE INTEGER PK,I1 CUST_ORDER_STATUS_LANGUAGE WCHAR(6) CUST_ORDER_STATUS WCHAR(150) CUST_CRDT_CARD PK,I1 CUST_CC_ID INTEGER CRDT_METHOD_CODE INTEGER CUST_CC_EXP_DATE TIMESTAMP CUST_CC_NUMBER WCHAR(57) CUST_CC_SERV_CODE INTEGER FK1 CUST_CODE INTEGER ORDER_HEADER PK,I1 ORDER_NUMBER INTEGER ORDER_CLOSE_DATE TIMESTAMP ORDER_DATE TIMESTAMP FK1 ORDER_METHOD_CODE INTEGER RETAILER_CONTACT_CODE INTEGER RETAILER_NAME WCHAR(150) RETAILER_NAME_MB WCHAR(150) RETAILER_SITE_CODE INTEGER SALES_BRANCH_CODE INTEGER SALES_STAFF_CODE INTEGER SALES_REGION PK,I1 SALES_REGION_CODE INTEGER SALES_REGION_CS WCHAR(90) SALES_REGION_DA WCHAR(90) SALES_REGION_DE WCHAR(90) SALES_REGION_EL WCHAR(90) SALES_REGION_EN WCHAR(90) SALES_REGION_ES WCHAR(90) SALES_REGION_FI WCHAR(90) SALES_REGION_FR WCHAR(90) SALES_REGION_HU WCHAR(90) SALES_REGION_ID WCHAR(90) SALES_REGION_IT WCHAR(90) SALES_REGION_JA WCHAR(90) SALES_REGION_KO WCHAR(90) SALES_REGION_MS WCHAR(90) SALES_REGION_NL WCHAR(90) SALES_REGION_NO WCHAR(90) SALES_REGION_PL WCHAR(90) SALES_REGION_PT WCHAR(90) SALES_REGION_RU WCHAR(90) SALES_REGION_SC WCHAR(90) SALES_REGION_SV WCHAR(90) SALES_REGION_TC WCHAR(90) SALES_REGION_TH WCHAR(90) CUST_PRICE PK,I1 ORDER_MONTH INTEGER PK,I1 ORDER_YEAR INTEGER PK,FK1,I1 PRODUCT_NUMBER INTEGER CUST_UNIT_PRICE NUMERIC(19,2) CUST_UNIT_SALE_PRICE1 NUMERIC(19,2) CUST_UNIT_SALE_PRICE2 NUMERIC(19,2) CUST_UNIT_SALE_PRICE3 NUMERIC(19,2) FREIGHT_ADD_ONE NUMERIC(19,2) FREIGHT_ONE NUMERIC(19,2) UNIT_COST NUMERIC(19,2) WHOLESALE_UNIT_PRICE NUMERIC(19,2) CUST_MARITAL_STATUS PK,I1 MARITAL_STATUS_CODE INTEGER PK,I1 MARITAL_STATUS_LANGUAGE WCHAR(15) MARITAL_STATUS WCHAR(150) SLS_PRODUCT_DIM PK,I1 PRODUCT_KEY INTEGER BASE_PRODUCT_KEY INTEGER BASE_PRODUCT_NUMBER INTEGER DISCONTINUED_DATE TIMESTAMP INTRODUCTION_DATE TIMESTAMP FK1 PRODUCT_BRAND_CODE INTEGER PRODUCT_BRAND_KEY INTEGER FK2 PRODUCT_COLOR_CODE INTEGER PRODUCT_IMAGE WCHAR(60) FK3 PRODUCT_LINE_CODE INTEGER PRODUCT_NUMBER INTEGER FK4 PRODUCT_SIZE_CODE INTEGER FK5 PRODUCT_TYPE_CODE INTEGER PRODUCT_TYPE_KEY INTEGER CUST_CRDT_CHECK PK,FK1,I1 CUST_CODE INTEGER CUST_CRDT_SCORE INTEGER CUST_SSN LARGEINT PRODUCT_TYPE PK,I1 PRODUCT_TYPE_CODE INTEGER FK1,U1 PRODUCT_LINE_CODE INTEGER PRODUCT_TYPE_CS WCHAR(120) PRODUCT_TYPE_DA WCHAR(120) U4 PRODUCT_TYPE_DE WCHAR(120) PRODUCT_TYPE_EL WCHAR(120) U2 PRODUCT_TYPE_EN WCHAR(120) PRODUCT_TYPE_ES WCHAR(120) PRODUCT_TYPE_FI WCHAR(120) U3 PRODUCT_TYPE_FR WCHAR(120) PRODUCT_TYPE_HU WCHAR(120) PRODUCT_TYPE_ID WCHAR(120) PRODUCT_TYPE_IT WCHAR(120) U5 PRODUCT_TYPE_JA WCHAR(120) PRODUCT_TYPE_KO WCHAR(120) PRODUCT_TYPE_MS WCHAR(120) PRODUCT_TYPE_NL WCHAR(120) PRODUCT_TYPE_NO WCHAR(120) PRODUCT_TYPE_PL WCHAR(120) PRODUCT_TYPE_PT WCHAR(120) PRODUCT_TYPE_RU WCHAR(120) PRODUCT_TYPE_SC WCHAR(120) PRODUCT_TYPE_SV WCHAR(120) PRODUCT_TYPE_TC WCHAR(120) PRODUCT_TYPE_TH WCHAR(120) PRODUCT_NAME_LOOKUP PK,I1 PRODUCT_LANGUAGE WCHAR(30) PK,FK1,I1 PRODUCT_NUMBER INTEGER PRODUCT_DESCRIPTION WCHAR(765) U1 PRODUCT_NAME WCHAR(150) CUST_ORDER_DETAIL PK,I1 CUST_ORDER_DETAIL_CODE INTEGER FK1 CUST_ORDER_NUMBER INTEGER CUST_PROMOTION_CODE INTEGER CUST_QUANTITY LARGEINT CUST_SHIP_DATE TIMESTAMP CUST_UNIT_PRICE NUMERIC(19,2) CUST_UNIT_SALE_PRICE NUMERIC(19,2) FK2 PRODUCT_NUMBER INTEGER UNIT_COST NUMERIC(19,2) CUST_CUSTOMER PK,I1 CUST_CODE INTEGER CUST_ADDRESS1 WCHAR(120) CUST_ADDRESS1_MB WCHAR(120) CUST_ADDRESS2 WCHAR(120) CUST_ADDRESS2_MB WCHAR(120) CUST_AGE INTEGER CUST_CITY WCHAR(90) CUST_CITY_MB WCHAR(90) FK1 CUST_COUNTRY_CODE INTEGER CUST_EMAIL WCHAR(120) CUST_FIRST_NAME WCHAR(75) CUST_FIRST_NAME_MB WCHAR(75) CUST_INFO WCHAR(32767) CUST_LAST_NAME WCHAR(90) CUST_LAST_NAME_MB WCHAR(90) CUST_PHONE_NUMBER WCHAR(150) CUST_POSTAL_ZONE WCHAR(30) CUST_PROFESSION_CODE INTEGER CUST_PROV_STATE WCHAR(90) CUST_PROV_STATE_CODE WCHAR(30) CUST_PROV_STATE_MB WCHAR(90) GENDER_CODE INTEGER MARITAL_STATUS_CODE INTEGER PRODUCT_LINE PK,I1 PRODUCT_LINE_CODE INTEGER PRODUCT_LINE_CS WCHAR(90) PRODUCT_LINE_DA WCHAR(90) U3 PRODUCT_LINE_DE WCHAR(90) PRODUCT_LINE_EL WCHAR(90) U1 PRODUCT_LINE_EN WCHAR(90) PRODUCT_LINE_ES WCHAR(90) PRODUCT_LINE_FI WCHAR(90) U2 PRODUCT_LINE_FR WCHAR(90) PRODUCT_LINE_HU WCHAR(90) PRODUCT_LINE_ID WCHAR(90) PRODUCT_LINE_IT WCHAR(90) U4 PRODUCT_LINE_JA WCHAR(90) PRODUCT_LINE_KO WCHAR(90) PRODUCT_LINE_MS WCHAR(90) PRODUCT_LINE_NL WCHAR(90) PRODUCT_LINE_NO WCHAR(90) PRODUCT_LINE_PL WCHAR(90) PRODUCT_LINE_PT WCHAR(90) PRODUCT_LINE_RU WCHAR(90) PRODUCT_LINE_SC WCHAR(90) PRODUCT_LINE_SV WCHAR(90) PRODUCT_LINE_TC WCHAR(90) PRODUCT_LINE_TH WCHAR(90) PRODUCT PK,I1 PRODUCT_NUMBER INTEGER BASE_PRODUCT_NUMBER INTEGER DISCONTINUED_DATE TIMESTAMP GROSS_MARGIN DOUBLE INTRODUCTION_DATE TIMESTAMP PRODUCTION_COST NUMERIC(19,2) FK1 PRODUCT_BRAND_CODE INTEGER FK2 PRODUCT_COLOR_CODE INTEGER PRODUCT_IMAGE WCHAR(60) FK3 PRODUCT_SIZE_CODE INTEGER FK4 PRODUCT_TYPE_CODE INTEGER SLS_PRODUCT_COLOR_LOOKUP PK,I1 PRODUCT_COLOR_CODE INTEGER PRODUCT_COLOR_CS WCHAR(90) PRODUCT_COLOR_DA WCHAR(90) PRODUCT_COLOR_DE WCHAR(90) PRODUCT_COLOR_EL WCHAR(90) PRODUCT_COLOR_EN WCHAR(90) PRODUCT_COLOR_ES WCHAR(90) PRODUCT_COLOR_FI WCHAR(90) PRODUCT_COLOR_FR WCHAR(90) PRODUCT_COLOR_HU WCHAR(90) PRODUCT_COLOR_ID WCHAR(90) PRODUCT_COLOR_IT WCHAR(90) PRODUCT_COLOR_JA WCHAR(90) PRODUCT_COLOR_KO WCHAR(90) PRODUCT_COLOR_MS WCHAR(90) PRODUCT_COLOR_NL WCHAR(90) PRODUCT_COLOR_NO WCHAR(90) PRODUCT_COLOR_PL WCHAR(90) PRODUCT_COLOR_PT WCHAR(90) PRODUCT_COLOR_RU WCHAR(90) PRODUCT_COLOR_SC WCHAR(90) PRODUCT_COLOR_SV WCHAR(90) PRODUCT_COLOR_TC WCHAR(90) PRODUCT_COLOR_TH WCHAR(90) PRODUCT_SIZE_LOOKUP PK,I1 PRODUCT_SIZE_CODE INTEGER PRODUCT_SIZE_CS WCHAR(90) PRODUCT_SIZE_DA WCHAR(90) PRODUCT_SIZE_DE WCHAR(90) PRODUCT_SIZE_EL WCHAR(90) PRODUCT_SIZE_EN WCHAR(90) PRODUCT_SIZE_ES WCHAR(90) PRODUCT_SIZE_FI WCHAR(90) PRODUCT_SIZE_FR WCHAR(90) PRODUCT_SIZE_HU WCHAR(90) PRODUCT_SIZE_ID WCHAR(90) PRODUCT_SIZE_IT WCHAR(90) PRODUCT_SIZE_JA WCHAR(90) PRODUCT_SIZE_KO WCHAR(90) PRODUCT_SIZE_MS WCHAR(90) PRODUCT_SIZE_NL WCHAR(90) PRODUCT_SIZE_NO WCHAR(90) PRODUCT_SIZE_PL WCHAR(90) PRODUCT_SIZE_PT WCHAR(90) PRODUCT_SIZE_RU WCHAR(90) PRODUCT_SIZE_SC WCHAR(90) PRODUCT_SIZE_SV WCHAR(90) PRODUCT_SIZE_TC WCHAR(90) PRODUCT_SIZE_TH WCHAR(90) ORDER_METHOD PK,I1 ORDER_METHOD_CODE INTEGER ORDER_METHOD_CS WCHAR(90) ORDER_METHOD_DA WCHAR(90) U3 ORDER_METHOD_DE WCHAR(90) ORDER_METHOD_EL WCHAR(90) U1 ORDER_METHOD_EN WCHAR(90) ORDER_METHOD_ES WCHAR(90) ORDER_METHOD_FI WCHAR(90) U2 ORDER_METHOD_FR WCHAR(90) ORDER_METHOD_HU WCHAR(90) ORDER_METHOD_ID WCHAR(90) ORDER_METHOD_IT WCHAR(90) U4 ORDER_METHOD_JA WCHAR(90) ORDER_METHOD_KO WCHAR(90) ORDER_METHOD_MS WCHAR(90) ORDER_METHOD_NL WCHAR(90) ORDER_METHOD_NO WCHAR(90) ORDER_METHOD_PL WCHAR(90) ORDER_METHOD_PT WCHAR(90) ORDER_METHOD_RU WCHAR(90) ORDER_METHOD_SC WCHAR(90) ORDER_METHOD_SV WCHAR(90) ORDER_METHOD_TC WCHAR(90) ORDER_METHOD_TH WCHAR(90) SLS_PRODUCT_TYPE_LOOKUP PK,I1 PRODUCT_TYPE_CODE INTEGER PRODUCT_TYPE_CS WCHAR(120) PRODUCT_TYPE_DA WCHAR(120) PRODUCT_TYPE_DE WCHAR(120) PRODUCT_TYPE_EL WCHAR(120) PRODUCT_TYPE_EN WCHAR(120) PRODUCT_TYPE_ES WCHAR(120) PRODUCT_TYPE_FI WCHAR(120) PRODUCT_TYPE_FR WCHAR(120) PRODUCT_TYPE_HU WCHAR(120) PRODUCT_TYPE_ID WCHAR(120) PRODUCT_TYPE_IT WCHAR(120) PRODUCT_TYPE_JA WCHAR(120) PRODUCT_TYPE_KO WCHAR(120) PRODUCT_TYPE_MS WCHAR(120) PRODUCT_TYPE_NL WCHAR(120) PRODUCT_TYPE_NO WCHAR(120) PRODUCT_TYPE_PL WCHAR(120) PRODUCT_TYPE_PT WCHAR(120) PRODUCT_TYPE_RU WCHAR(120) PRODUCT_TYPE_SC WCHAR(120) PRODUCT_TYPE_SV WCHAR(120) PRODUCT_TYPE_TC WCHAR(120) PRODUCT_TYPE_TH WCHAR(120) SLS_PRODUCT_LOOKUP PK,I1 PRODUCT_LANGUAGE WCHAR(30) PK,I1 PRODUCT_NUMBER INTEGER PRODUCT_DESCRIPTION WCHAR(765) PRODUCT_NAME WCHAR(150) CUST_PROFESSION PK,I1 CUST_PROFESSION_CODE INTEGER PK,I1 CUST_PROFESSION_LANGUAGE WCHAR(15) CUST_PROFESSION WCHAR(150) PRODUCT_COLOR_LOOKUP PK,I1 PRODUCT_COLOR_CODE INTEGER PRODUCT_COLOR_CS WCHAR(90) PRODUCT_COLOR_DA WCHAR(90) PRODUCT_COLOR_DE WCHAR(90) PRODUCT_COLOR_EL WCHAR(90) PRODUCT_COLOR_EN WCHAR(90) PRODUCT_COLOR_ES WCHAR(90) PRODUCT_COLOR_FI WCHAR(90) PRODUCT_COLOR_FR WCHAR(90) PRODUCT_COLOR_HU WCHAR(90) PRODUCT_COLOR_ID WCHAR(90) PRODUCT_COLOR_IT WCHAR(90) PRODUCT_COLOR_JA WCHAR(90) PRODUCT_COLOR_KO WCHAR(90) PRODUCT_COLOR_MS WCHAR(90) PRODUCT_COLOR_NL WCHAR(90) PRODUCT_COLOR_NO WCHAR(90) PRODUCT_COLOR_PL WCHAR(90) PRODUCT_COLOR_PT WCHAR(90) PRODUCT_COLOR_RU WCHAR(90) PRODUCT_COLOR_SC WCHAR(90) PRODUCT_COLOR_SV WCHAR(90) PRODUCT_COLOR_TC WCHAR(90) PRODUCT_COLOR_TH WCHAR(90) SLS_PRODUCT_BRAND_LOOKUP PK,I1 PRODUCT_BRAND_CODE INTEGER PRODUCT_BRAND_CS WCHAR(90) PRODUCT_BRAND_DA WCHAR(90) PRODUCT_BRAND_DE WCHAR(90) PRODUCT_BRAND_EL WCHAR(90) PRODUCT_BRAND_EN WCHAR(90) PRODUCT_BRAND_ES WCHAR(90) PRODUCT_BRAND_FI WCHAR(90) PRODUCT_BRAND_FR WCHAR(90) PRODUCT_BRAND_HU WCHAR(90) PRODUCT_BRAND_ID WCHAR(90) PRODUCT_BRAND_IT WCHAR(90) PRODUCT_BRAND_JA WCHAR(90) PRODUCT_BRAND_KO WCHAR(90) PRODUCT_BRAND_MS WCHAR(90) PRODUCT_BRAND_NL WCHAR(90) PRODUCT_BRAND_NO WCHAR(90) PRODUCT_BRAND_PL WCHAR(90) PRODUCT_BRAND_PT WCHAR(90) PRODUCT_BRAND_RU WCHAR(90) PRODUCT_BRAND_SC WCHAR(90) PRODUCT_BRAND_SV WCHAR(90) PRODUCT_BRAND_TC WCHAR(90) PRODUCT_BRAND_TH WCHAR(90) CUST_ORDER_HEADER PK,I1 CUST_ORDER_NUMBER INTEGER FK1 CUST_CC_ID INTEGER FK2 CUST_CODE INTEGER CUST_ORDER_DATE TIMESTAMP CUST_ORDER_STATUS_CODE INTEGER CUST_SALES_TAX NUMERIC(19,2) CUST_SHIP_COST NUMERIC(19,2) CUST_SUBTOTAL NUMERIC(19,2) CUST_TOTAL NUMERIC(19,2) CUST_TOTAL_QUANTITY LARGEINT CUST_UNIQUE_ITEMS INTEGER FK3 ORDER_METHOD_CODE INTEGER PAY_METHOD_CODE INTEGER SLS_PRODUCT_SIZE_LOOKUP PK,I1 PRODUCT_SIZE_CODE INTEGER PRODUCT_SIZE_CS WCHAR(90) PRODUCT_SIZE_DA WCHAR(90) PRODUCT_SIZE_DE WCHAR(90) PRODUCT_SIZE_EL WCHAR(90) PRODUCT_SIZE_EN WCHAR(90) PRODUCT_SIZE_ES WCHAR(90) PRODUCT_SIZE_FI WCHAR(90) PRODUCT_SIZE_FR WCHAR(90) PRODUCT_SIZE_HU WCHAR(90) PRODUCT_SIZE_ID WCHAR(90) PRODUCT_SIZE_IT WCHAR(90) PRODUCT_SIZE_JA WCHAR(90) PRODUCT_SIZE_KO WCHAR(90) PRODUCT_SIZE_MS WCHAR(90) PRODUCT_SIZE_NL WCHAR(90) PRODUCT_SIZE_NO WCHAR(90) PRODUCT_SIZE_PL WCHAR(90) PRODUCT_SIZE_PT WCHAR(90) PRODUCT_SIZE_RU WCHAR(90) PRODUCT_SIZE_SC WCHAR(90) PRODUCT_SIZE_SV WCHAR(90) PRODUCT_SIZE_TC WCHAR(90) PRODUCT_SIZE_TH WCHAR(90) SLS_PRODUCT_LINE_LOOKUP PK,I1 PRODUCT_LINE_CODE INTEGER PRODUCT_LINE_CS WCHAR(90) PRODUCT_LINE_DA WCHAR(90) PRODUCT_LINE_DE WCHAR(90) PRODUCT_LINE_EL WCHAR(90) PRODUCT_LINE_EN WCHAR(90) PRODUCT_LINE_ES WCHAR(90) PRODUCT_LINE_FI WCHAR(90) PRODUCT_LINE_FR WCHAR(90) PRODUCT_LINE_HU WCHAR(90) PRODUCT_LINE_ID WCHAR(90) PRODUCT_LINE_IT WCHAR(90) PRODUCT_LINE_JA WCHAR(90) PRODUCT_LINE_KO WCHAR(90) PRODUCT_LINE_MS WCHAR(90) PRODUCT_LINE_NL WCHAR(90) PRODUCT_LINE_NO WCHAR(90) PRODUCT_LINE_PL WCHAR(90) PRODUCT_LINE_PT WCHAR(90) PRODUCT_LINE_RU WCHAR(90) PRODUCT_LINE_SC WCHAR(90) PRODUCT_LINE_SV WCHAR(90) PRODUCT_LINE_TC WCHAR(90) PRODUCT_LINE_TH WCHAR(90) PRODUCT_BRAND PK,I1 PRODUCT_BRAND_CODE INTEGER PRODUCT_BRAND_CS WCHAR(90) PRODUCT_BRAND_DA WCHAR(90) PRODUCT_BRAND_DE WCHAR(90) PRODUCT_BRAND_EL WCHAR(90) PRODUCT_BRAND_EN WCHAR(90) PRODUCT_BRAND_ES WCHAR(90) PRODUCT_BRAND_FI WCHAR(90) PRODUCT_BRAND_FR WCHAR(90) PRODUCT_BRAND_HU WCHAR(90) PRODUCT_BRAND_ID WCHAR(90) PRODUCT_BRAND_IT WCHAR(90) PRODUCT_BRAND_JA WCHAR(90) PRODUCT_BRAND_KO WCHAR(90) PRODUCT_BRAND_MS WCHAR(90) PRODUCT_BRAND_NL WCHAR(90) PRODUCT_BRAND_NO WCHAR(90) PRODUCT_BRAND_PL WCHAR(90) PRODUCT_BRAND_PT WCHAR(90) PRODUCT_BRAND_RU WCHAR(90) PRODUCT_BRAND_SC WCHAR(90) PRODUCT_BRAND_SV WCHAR(90) PRODUCT_BRAND_TC WCHAR(90) PRODUCT_BRAND_TH WCHAR(90) ORDER_DETAILS PK,I1 ORDER_DETAIL_CODE INTEGER FK2 ORDER_NUMBER INTEGER FK1 PRODUCT_NUMBER INTEGER PROMOTION_CODE INTEGER QUANTITY INTEGER SHIP_DATE TIMESTAMP UNIT_COST NUMERIC(19,2) UNIT_PRICE NUMERIC(19,2) UNIT_SALE_PRICE NUMERIC(19,2) IBM DB2 GSDB Database
  • 8. 7
  • 9. 8 Link Server to DB2 using Microsoft SQL Server Management Studio
  • 11. 10
  • 12. 11 Utilizing the link server makes it easier to process the data using Microsoft SQL Server TSQL XML functionalities which are easier to understand and construct compare to DB2 XML functionalities.
  • 13. 12
  • 14. 13
  • 16. 15
  • 17. 16
  • 18. 17
  • 19. 18
  • 20. 19
  • 21. 20
  • 22. 21
  • 24. 23
  • 26. 25
  • 27. 26
  • 28. 27
  • 29. 28
  • 30. 29
  • 31. 30
  • 32. 31
  • 33. 32
  • 34. 33
  • 35. 34
  • 36. 35
  • 37. 36
  • 38. 37
  • 39. 38
  • 40. 39
  • 41. 40
  • 42. 41
  • 43. 42
  • 44. 43
  • 46. 45
  • 47. 46
  • 48. 47
  • 49. 48
  • 50. 49
  • 51. 50
  • 52. 51
  • 53. 52
  • 54. 53
  • 55. 54
  • 56. 55
  • 57. 56
  • 58. 57
  • 60. 59
  • 62. 61
  • 63. 62
  • 64. 63
  • 65. 64
  • 66. 65
  • 67. 66
  • 68. 67
  • 69. 68
  • 70. 69
  • 71. 70
  • 72. 71 Microsoft SQL Server Analysis Services2012
  • 73. 72 For this demonstration Microsoft SSAS Service Tutorial Project would be utilized for the report development. After downloading the file from Microsoft Website, the database and server information has to be changed for a successful cube deployment. Cube Deployment
  • 74. 73
  • 76. 75 DimPromotion PK,I2 PromotionKey INTEGER I1 PromotionAlternateKey INTEGER EnglishPromotionName WCHAR(255) SpanishPromotionName WCHAR(255) FrenchPromotionName WCHAR(255) DiscountPct DOUBLE EnglishPromotionType WCHAR(50) SpanishPromotionType WCHAR(50) FrenchPromotionType WCHAR(50) EnglishPromotionCategory WCHAR(50) SpanishPromotionCategory WCHAR(50) FrenchPromotionCategory WCHAR(50) StartDate TIMESTAMP EndDate TIMESTAMP MinQty INTEGER MaxQty INTEGER FactSalesQuota PK,I1 SalesQuotaKey INTEGER FK2,U2 EmployeeKey INTEGER FK1,U1 DateKey INTEGER CalendarYear SMALLINT CalendarQuarter UTINYINT SalesAmountQuota CURRENCY Date TIMESTAMP DimOrganization PK,I1 OrganizationKey INTEGER FK2 ParentOrganizationKey INTEGER PercentageOfOwnership WCHAR(16) OrganizationName WCHAR(50) FK1 CurrencyKey INTEGER FactResellerSales PK,I1 SalesOrderNumber WCHAR(20) PK,I1 SalesOrderLineNumber UTINYINT FK6,U5 ProductKey INTEGER FK2,U4 OrderDateKey INTEGER FK3,U2 DueDateKey INTEGER FK4,U8 ShipDateKey INTEGER FK8,U7 ResellerKey INTEGER FK5,U3 EmployeeKey INTEGER FK7,U6 PromotionKey INTEGER FK1,U1 CurrencyKey INTEGER FK9 SalesTerritoryKey INTEGER RevisionNumber UTINYINT OrderQuantity SMALLINT UnitPrice CURRENCY ExtendedAmount CURRENCY UnitPriceDiscountPct DOUBLE DiscountAmount DOUBLE ProductStandardCost CURRENCY TotalProductCost CURRENCY SalesAmount CURRENCY TaxAmt CURRENCY Freight CURRENCY CarrierTrackingNumber WCHAR(25) CustomerPONumber WCHAR(25) OrderDate TIMESTAMP DueDate TIMESTAMP ShipDate TIMESTAMP DimSalesReason PK,I1 SalesReasonKey INTEGER SalesReasonAlternateKey INTEGER SalesReasonName WCHAR(50) SalesReasonReasonType WCHAR(50) FactCurrencyRate PK,FK1,I1 CurrencyKey INTEGER PK,FK2,I1 DateKey INTEGER AverageRate DOUBLE EndOfDayRate DOUBLE Date TIMESTAMP DimSalesTerritory PK,I2 SalesTerritoryKey INTEGER I1 SalesTerritoryAlternateKey INTEGER SalesTerritoryRegion WCHAR(50) SalesTerritoryCountry WCHAR(50) SalesTerritoryGroup WCHAR(50) SalesTerritoryImage BINARY(524287) DimProduct PK,I2 ProductKey INTEGER I1 ProductAlternateKey WCHAR(25) FK1,U1 ProductSubcategoryKey INTEGER WeightUnitMeasureCode WCHAR(3) SizeUnitMeasureCode WCHAR(3) EnglishProductName WCHAR(50) SpanishProductName WCHAR(50) FrenchProductName WCHAR(50) StandardCost CURRENCY FinishedGoodsFlag BOOL Color WCHAR(15) SafetyStockLevel SMALLINT ReorderPoint SMALLINT ListPrice CURRENCY Size WCHAR(50) SizeRange WCHAR(50) Weight DOUBLE DaysToManufacture INTEGER ProductLine WCHAR(2) DealerPrice CURRENCY Class WCHAR(2) Style WCHAR(2) ModelName WCHAR(50) LargePhoto BINARY(524287) EnglishDescription WCHAR(400) FrenchDescription WCHAR(400) ChineseDescription WCHAR(400) ArabicDescription WCHAR(400) HebrewDescription WCHAR(400) ThaiDescription WCHAR(400) GermanDescription WCHAR(400) JapaneseDescription WCHAR(400) TurkishDescription WCHAR(400) I1 StartDate TIMESTAMP EndDate TIMESTAMP Status WCHAR(7) FactSurveyResponse PK,I1 SurveyResponseKey INTEGER FK2,U2 DateKey INTEGER FK1,U1 CustomerKey INTEGER ProductCategoryKey INTEGER EnglishProductCategoryName WCHAR(50) U3 ProductSubcategoryKey INTEGER EnglishProductSubcategoryName WCHAR(50) Date TIMESTAMP DimAccount PK,I2 AccountKey INTEGER FK1 ParentAccountKey INTEGER I1 AccountCodeAlternateKey INTEGER ParentAccountCodeAlternateKey INTEGER AccountDescription WCHAR(50) AccountType WCHAR(50) Operator WCHAR(50) CustomMembers WCHAR(300) ValueType WCHAR(50) CustomMemberOptions WCHAR(200) FactFinance FinanceKey INTEGER FK2 DateKey INTEGER FK4 OrganizationKey INTEGER FK3 DepartmentGroupKey INTEGER FK5 ScenarioKey INTEGER FK1 AccountKey INTEGER Amount DOUBLE Date TIMESTAMP DimReseller PK,I2 ResellerKey INTEGER FK1,U1 GeographyKey INTEGER I1 ResellerAlternateKey WCHAR(15) Phone WCHAR(25) BusinessType CHAR(20) ResellerName WCHAR(50) NumberEmployees INTEGER OrderFrequency CHAR(1) OrderMonth UTINYINT FirstOrderYear INTEGER LastOrderYear INTEGER ProductLine WCHAR(50) AddressLine1 WCHAR(60) AddressLine2 WCHAR(60) AnnualSales CURRENCY BankName WCHAR(50) MinPaymentType UTINYINT MinPaymentAmount CURRENCY AnnualRevenue CURRENCY YearOpened INTEGER DimProductCategory PK,I2 ProductCategoryKey INTEGER I1 ProductCategoryAlternateKey INTEGER EnglishProductCategoryName WCHAR(50) SpanishProductCategoryName WCHAR(50) FrenchProductCategoryName WCHAR(50) DimScenario PK,I1 ScenarioKey INTEGER ScenarioName WCHAR(50) DimDepartmentGroup PK,I1 DepartmentGroupKey INTEGER FK1 ParentDepartmentGroupKey INTEGER DepartmentGroupName WCHAR(50) DimEmployee PK,I1 EmployeeKey INTEGER FK1,U1 ParentEmployeeKey INTEGER EmployeeNationalIDAlternateKey WCHAR(15) ParentEmployeeNationalIDAlternateKey WCHAR(15) FK2,U2 SalesTerritoryKey INTEGER FirstName WCHAR(50) LastName WCHAR(50) MiddleName WCHAR(50) NameStyle BOOL Title WCHAR(50) HireDate WCHAR(10) BirthDate WCHAR(10) LoginID WCHAR(256) EmailAddress WCHAR(50) Phone WCHAR(25) MaritalStatus WCHAR(1) EmergencyContactName WCHAR(50) EmergencyContactPhone WCHAR(25) SalariedFlag BOOL Gender WCHAR(1) PayFrequency UTINYINT BaseRate CURRENCY VacationHours SMALLINT SickLeaveHours SMALLINT CurrentFlag BOOL SalesPersonFlag BOOL DepartmentName WCHAR(50) StartDate WCHAR(10) EndDate WCHAR(10) Status WCHAR(50) EmployeePhoto BINARY(524287) FactInternetSalesReason PK,FK2,I1 SalesOrderNumber WCHAR(20) PK,FK2,I1 SalesOrderLineNumber UTINYINT PK,FK1,I1 SalesReasonKey INTEGER DimProductSubcategory PK,I2 ProductSubcategoryKey INTEGER I1 ProductSubcategoryAlternateKey INTEGER EnglishProductSubcategoryName WCHAR(50) SpanishProductSubcategoryName WCHAR(50) FrenchProductSubcategoryName WCHAR(50) FK1 ProductCategoryKey INTEGER DimGeography PK,I1 GeographyKey INTEGER City WCHAR(30) StateProvinceCode WCHAR(3) StateProvinceName WCHAR(50) CountryRegionCode WCHAR(3) EnglishCountryRegionName WCHAR(50) SpanishCountryRegionName WCHAR(50) FrenchCountryRegionName WCHAR(50) PostalCode WCHAR(15) FK1 SalesTerritoryKey INTEGER IpAddressLocator WCHAR(15) DimCurrency PK,I2 CurrencyKey INTEGER I1 CurrencyAlternateKey WCHAR(3) CurrencyName WCHAR(50) FactInternetSales PK,I1 SalesOrderNumber WCHAR(20) PK,I1 SalesOrderLineNumber UTINYINT FK6,U6 ProductKey INTEGER FK3,U5 OrderDateKey INTEGER FK4,U4 DueDateKey INTEGER FK5,U1 ShipDateKey INTEGER FK2,U3 CustomerKey INTEGER FK7,U7 PromotionKey INTEGER FK1,U2 CurrencyKey INTEGER FK8 SalesTerritoryKey INTEGER RevisionNumber UTINYINT OrderQuantity SMALLINT UnitPrice CURRENCY ExtendedAmount CURRENCY UnitPriceDiscountPct DOUBLE DiscountAmount DOUBLE ProductStandardCost CURRENCY TotalProductCost CURRENCY SalesAmount CURRENCY TaxAmt CURRENCY Freight CURRENCY CarrierTrackingNumber WCHAR(25) CustomerPONumber WCHAR(25) OrderDate TIMESTAMP DueDate TIMESTAMP ShipDate TIMESTAMP FactCallCenter PK,I2 FactCallCenterID INTEGER FK1,I1 DateKey INTEGER WageType WCHAR(15) I1 Shift WCHAR(20) LevelOneOperators SMALLINT LevelTwoOperators SMALLINT TotalOperators SMALLINT Calls INTEGER AutomaticResponses INTEGER Orders INTEGER IssuesRaised SMALLINT AverageTimePerIssue SMALLINT ServiceGrade DOUBLE Date TIMESTAMP DimDate PK,I2 DateKey INTEGER I1 FullDateAlternateKey WCHAR(10) DayNumberOfWeek UTINYINT EnglishDayNameOfWeek WCHAR(10) SpanishDayNameOfWeek WCHAR(10) FrenchDayNameOfWeek WCHAR(10) DayNumberOfMonth UTINYINT DayNumberOfYear SMALLINT WeekNumberOfYear UTINYINT EnglishMonthName WCHAR(10) SpanishMonthName WCHAR(10) FrenchMonthName WCHAR(10) MonthNumberOfYear UTINYINT CalendarQuarter UTINYINT CalendarYear SMALLINT CalendarSemester UTINYINT FiscalQuarter UTINYINT FiscalYear SMALLINT FiscalSemester UTINYINT DimCustomer PK,I2 CustomerKey INTEGER FK1,U1 GeographyKey INTEGER I1 CustomerAlternateKey WCHAR(15) Title WCHAR(8) FirstName WCHAR(50) MiddleName WCHAR(50) LastName WCHAR(50) NameStyle BOOL BirthDate WCHAR(10) MaritalStatus WCHAR(1) Suffix WCHAR(10) Gender WCHAR(1) EmailAddress WCHAR(50) YearlyIncome CURRENCY TotalChildren UTINYINT NumberChildrenAtHome UTINYINT EnglishEducation WCHAR(40) SpanishEducation WCHAR(40) FrenchEducation WCHAR(40) EnglishOccupation WCHAR(100) SpanishOccupation WCHAR(100) FrenchOccupation WCHAR(100) HouseOwnerFlag WCHAR(1) NumberCarsOwned UTINYINT AddressLine1 WCHAR(120) AddressLine2 WCHAR(120) Phone WCHAR(20) DateFirstPurchase WCHAR(10) CommuteDistance WCHAR(15) FactProductInventory PK,FK2,I1 ProductKey INTEGER PK,FK1,I1 DateKey INTEGER MovementDate WCHAR(10) UnitCost CURRENCY UnitsIn INTEGER UnitsOut INTEGER UnitsBalance INTEGER AdventureWorksDW2012
  • 77. 76
  • 78. 77
  • 79. 78
  • 80. 79
  • 81. 80 Results Abbreviated. This report and other reports created will be later deployed to the report server
  • 82. 81
  • 83. 82
  • 84. 83
  • 85. 84
  • 86. 85
  • 87. 86
  • 88. 87
  • 89. 88
  • 90. 89
  • 91. 90
  • 92. 91
  • 93. 92
  • 94. 93
  • 95. 94
  • 96. 95
  • 97. 96
  • 98. 97
  • 99. 98
  • 101. 100
  • 102. 101
  • 103. 102
  • 105. 104
  • 107. 106
  • 108. 107 Microsoft SQL Server Report Builder
  • 109. 108
  • 110. 109
  • 111. 110
  • 112. 111
  • 113. 112 Results Abbreviated for New York City
  • 114. 113
  • 115. 114
  • 116. 115
  • 117. 116
  • 118. 117