Hướng dẫn tiếp cận cơ bản với SQL Server Analysis Services (SSAS)[“Chuong_2”]=Định nghĩa và cách thức deploy một Cube lên Server

Trong tuần trước, mình đã hướng dẫn các bạn cách thức để định nghĩa một Data Source View trong SSAS Project, trong bài viết tuần này, mình sẽ trình bày cách thức định nghĩa vả triển khai một cube lên server như thế nào.

 

Bài viết sẽ gồm 5 phần, các bạn sẽ phải tiến hành từng phần một, từ trên xuống và các bạn phải hoàn tất bài tập ở chương 1.

Định nghĩa Dimension

  1. Trong pane Solution Explorer, phải chuột Dimentsions, chọn New Dimensions.
  2. Tại cửa sổ Welcome to Dimension Wizard, chọn Next
  3. Tại cửa số Select Creation Method, đảm bảo tùy chọn Use an Existing Table được chọn, chọn Next.
  4. Tại cửa sổ Specify Source Information, đảm bảo data source Adventure Works DW được chọn.
  5. Trong danh sách Main Table, chọn Date
  6. Tại trang Select Dimension Attributes, chọn các Attributes sau:
    • Date Key
    • Full Date Alternate Key
    • English Month Name
    • Calendar Quarter
    • Calendar Year
    • Calendar Semester
  7. Thay đổi Attribute Type của cho thuộc tính Full Date Alternate Key từ Regular sang Date bằng cách chọn vào Regular và tiến hành thay đổi. Thực hiện tương tự cho các thuộc tính khác.
    • English Month Name –> Month
    • Calendar Quarter –> Quarter
    • Calendar Year –> Year
    • Calendar Semester –> Half Year
  8. Nhấn Next
  9. Tại màn hình Completing the Wizard, trong Preview Pane, ta có thể thấy dimension Date và các thuộc tính của nó.
  10. Nhấn Finish để hoàn tất việc định nghĩa Dimension
  11. Tiến hành Save All Project

Định nghĩa Cube

  1. Trong Solution Explorer Pane, phải chuột Cubes, chọn New Cubes
  2. Tại cửa sổ Welcome to the Cube Wizard, chọn Next
  3. Tại cửa sổ Select Creation Method, chọn Use existing tables và nhấn Next
  4. tại cửa sổ Select Measure Group Tables, đảm bảo Adventure Works DW data source view được chọn, và nhấn Next.
  5. Nhấn Suggest để cửa số Suggest Table hiển thị và đề xuất các table cần thiết để xây dựng các measure group.
  6. Nhấn Next
  7. tại cửa sổ Select Measure, xem lại InternetSales measure group và deselect các checkbox cho các giá trị sau
    • Promotion Key
    • Currency Key
    • Sales Territory Key
    • Revision Number
  8. Chọn Next
  9. tại cửa sổ Selecting Existing Dimensions, chọn Date dimension đã dc định nghĩa và chọn Next
  10. Trong cửa sổ Select New Dimension, chọn các dimension mới để thiết lập, đảm bảo Customer, Geography và Product được chọn và deselect InternetSales.
  11. Nhấn Next
  12. tại cửa sổ Completing the Wizard, thiết lập name của Cube là Analysis Services Tutorial,
  13. Chọn Finish để hoàn tất
  14. Tiến hành Save All

Thêm Attribues vào Dimensions

Thêm Attributes vào Customer Dimension

  1. Dùng Dimension Designer để thao tác với Customer Designer bằng cách double click vào Customer Dimension
  2. tại Pane Attributes, đảm bảo Customer Key và Geography Key đã được tạo.
  3. Kéo các cột của Customer table từ Data Source View pane vào Attributes Pane:
    • BirthDate
    • MaritalStatus
    • Gender
    • EmailAddress
    • YearlyIncome
    • TotalChildren
    • NumberChildrenAtHome
    • EnglishEducation
    • EnglishOccupation
    • HouseOwnerFlag
    • NumberCarsOwned
    • Phone
    • DateFirstPurchase
    • CommuteDistance
  4. Kéo các cột từ bảng Geography tại Data Source Pane và Attributes Pane
    • City
    • StateProvinceName
    • EnglishCountryRegionName
    • PostalCode
  5. Tiến hành Save All

Thêm Attribute vào Product Dimension

Thực hiện lại các bước trên cho bảng Product với các thuộc tính:

    • StandardCost
    • Color
    • SafetyStockLevel
    • ReorderPoint
    • ListPrice
    • Size
    • SizeRange
    • Weight
    • DaysToManufacture
    • ProductLine
    • DealerPrice
    • Class
    • Style
    • ModelName
    • StartDate
    • EndDate
    • Status

Deploy SSAS Project lên server

  1. Trong Solution Explorer Pane, phải chuột Analysis Services Tutorial và chọn Properties.
  2. tại Configuration Properties tại pane bên trái, chọn Deployment
  3. Chọn OK
  4. Phải chuột Analysis Service Tutorial project và chọn Deploy
  5. Review lại cửa sổ Output và Deployment Progress – Analysis Service Tutorial để đảm bảo cube được build không có lỗi khi build
  6. Như vậy project SSAS đã được deploy lên server

Browsing Cube

  1. Chuyển sang Dimension Designer cho Product Dimension trong Business Intelligence Studio bằng cách double click vào Product  dimension trong Dimension Node
  2. Click Browse để hiển thị cây cấu trúc của Product Key
  3. Chuyển sang Cube Designer trong Business Intelligence Development  Studio bằng cách double click vào Analysis Service Tutorial trong cube node.
  4. Chuyển sang Browse tab và nhấn vào biểu tượng reconnect, cửa sổ Browse tab gồm 2 phần
    • Left Pane: thể hiện các đối tượng của Analysis Service Tutorial Cube
    • Right Pane gồm 2 phần: phần trên là Filter Pane, phần dưới là Data Pane và việc phân tích, thể hiện dữ liệu sẽ được thực hiện tại đây.
Published 04-04-2010 11:56 PM by Phong Le
Filed under: