Microsoft SQL Server 2000 Analysis Services Step by Step
Home > Computing and Information Technology > Computer programming / software engineering > Database programming > Microsoft SQL Server 2000 Analysis Services Step by Step
Microsoft SQL Server 2000 Analysis Services Step by Step

Microsoft SQL Server 2000 Analysis Services Step by Step


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

MICROSOFT SQL SERVER 2000 ANALYSIS SERVICES STEP BY STEP shows Microsoft Excel and Access experts, IS managers, and database developers how to build applications that take advantage of the powerful data-analysis services in Microsoft SQL Server 2000. You’ll discover why these services make it easier to analyze huge amounts of data quickly, and you’ll learn how to develop a wide range of advanced dimensional-data applications—from enterprise reporting tools to advanced decision-support systems. The book’s easy-to-follow lessons begin with clear objectives and include real-world business examples, with a companion CD full of sample files that support each lesson. This title shows you how to: Administer the Analysis Manager: Understand the fundamentals behind data dimensions and hierarchies, data warehousing, and the Microsoft Analysis Services architecture, and use the Microsoft Analysis Manager application to define and populate data cubes. Create and display cubes: Define and modify measures and dimensions. Design, build, process, and view cubes, from simple to advanced, with cube and dimension editors. Use Microsoft Excel PivotTable Reports and the PivotTable List in Microsoft Excel to browse cubes, and create cubes using Microsoft Office. Query cubes: Use multidimensional expressions (MDX) values and sets and the MDX Sample application to query and display dimensional data. Perform advanced administration: Choose data storage options and the Storage Design Wizard to optimize, manage, and update data efficiently. Automate the Analysis server to process an OLAP database. Work with partitions and automate updates, and apply security to cubes. For customers who purchase an ebook version of this title, instructions for downloading the CD files can be found in the ebook.

Table of Contents:
Contents Preface ix Part 1 Administration Fundamentals Chapter 1 A Data Analysis Foundation 3 Understanding Data Warehousing 4 The Purpose of a Data Warehouse 5 Dimensions in Data Analysis 5 Hierarchies in Data Analysis 9 The Structure of a Data Warehouse 12 A Fact Table 13 Dimension Tables 14 Alternative Dimension Table Structures 16 Understanding Analysis Services 17 Conceptualizing a Cube 18 Analysis Services Administrator Tools 19 Analysis Services User Tools 20 Chapter Summary 23 Chapter 2 Analysis Manager from 500 Feet 25 Previewing Analysis Manager 26 Explore the console tree 26 Explore menu commands 27 Explore the detail pane 29 Preparing to Create a Cube 31 Review the data warehouse structure 31 Create a new OLAP database 31 Specify a data source 32 Designing a Cube by Using the Cube Wizard 34 Select the fact table and the measures 34 Create a dimension from a star schema table 36 Create a dimension from snowflake schema tables 38 Create a dimension from a parent-child table 41 Create a dimension from a date column 43 Name and save a cube 45 Processing and Browsing a Cube 46 Process a cube 46 Browse cube data 48 Chapter Summary 51 Chapter 3 Dimension and Cube Editors 53 Start the lesson 54 Working with a Standard Star Schema Dimension 54 Use the Dimension Editor 54 Choose how to sort members of a level 56 Add additional levels in the Dimension Editor 58 Create a ragged hierarchy 59 Working with a Standard Snowflake Dimension 60 Create a dimension from multiple tables 60 Allow duplicate names in a dimension 61 Create an expression for a member name 64 Specify a default member 66 Create a detail-level member property 69 Create a summary-level member property 69 Working with Time Dimensions 71 Create a calendar date hierarchy 71 Set Time dimension properties 73 Create a fiscal date hierarchy 76 Working with a Cube 79 Use the Cube Editor 79 Add a shared dimension by using the Cube Editor 81 Working with Measures in a Cube 83 Create a derived measure 83 Specify the aggregation function for a measure 85 Create a calculated measure 87 Create a measure that calculates an average 89 Hide an internal measure 91 Working with a Parent-Child Dimension 92 Create a parent-child dimension 92 Allow data for non-leaf-level members 93 Manage levels within a parent-child dimension 95 Chapter Summary 98 Chapter 4 Advanced Dimensions and Cubes 101 Start the lesson 101 Creating a Finance Cube 102 Create an initial finance cube 102 Refine the formatting of an Account dimension 104 Use custom rollup operators 105 Use a custom member formula 106 Creating an Internet Tracking Cube 108 Create a cube from a measureless fact table 108 Enable drillthrough for a cube 109 Handle a very large, flat dimension 110 Link days to a Time dimension 112 Calculate distinct counts for a dimension 114 Creating a Forecast Cube 116 Create a Scenario dimension 117 Create a cube from an empty fact table 118 Use only the top levels of a shared dimension 119 Enable write-back for a cube 121 Write values back to a cube temporarily 122 Write values back to a cube permanently 123 Dynamically add members to a dimension 126 Creating Virtual Cubes 127 Remove dimensions and measures from a cube 128 Combine measures from multiple cubes 131 Create calculated members in a virtual cube 132 Chapter Summary 135 Chapter 5 Office 2000 Analysis Components 137 Start the lesson 138 Creating an Excel PivotTable Report 138 Establish a link from Excel 138 Browse a cube by using a PivotTable report 142 Drill down to member children in a PivotTable report 144 Add multiple dimensions to a single axis 146 Format a PivotTable report 148 Create a PivotChart report 150 Creating an Office PivotTable List 153 Create a PivotTable list from a PivotTable report 153 Manipulate levels in a PivotTable list 155 Manipulate subtotals in a PivotTable list 159 Design a PivotTable list in FrontPage 162 Create a restricted PivotTable list 166 Creating a Local Cube 168 Create a local cube from a PivotTable report 168 Create a local cube from a relational data source 171 Use the OLAP Cube Wizard to create a cube file 173 Chapter Summary 177 Part 2 Multidimensional Expressions Chapter 6 MDX Values 181 Start the lesson 181 Creating Simple MDX Expressions 182 Create a calculated member using constant values 182 Display the name of the current member 185 Display the ancestor of a current member 188 Test a member name against a string 190 Display a member property for a member 192 Use an external function to convert a string to a number 193 Retrieving Values from Cells 196 Retrieve a value by specifying a single dimension 196 Retrieve a value by specifying two or more dimensions 198 Calculating Relative Contribution 203 Calculate contribution as a percent of the total 203 Calculate contribution as a percent of a parent 205 Check for an empty member 206 Comparing Values over Time 207 Calculate growth from the previous period 207 Calculate growth from a parallel period 209 Chapter Summary 212 Chapter 7 MDX Sets 213 Start the lesson 213 Preparing to Create MDX Queries 214 Use a PivotTable list to understand MDX terms 214 Use the MDX Sample application 218 Creating Basic MDX Queries 222 Create a minimal MDX query 222 Add a set to the column axis 223 Add a set to a second axis 224 Create a set by using explicit member names 226 Put two dimensions on one axis 227 Creating Calculations by Using Aggregation Functions 229 Create a calculated member as part of a query 229 Create a calculated member of a nonmeasure dimension 230 Create a cumulative total 234 Calculate discount dollars by using a member function 238 Chapter Summary 242 Part 3 Advanced Administration Chapter 8 Storage Optimization 245 Start the lesson 246 Specifying Options for Optimizing Storage 246 Understand Analysis server storage modes 246 Choose the correct storage mode 247 Understand Analysis server aggregations 248 Inspect aggregations for a single dimension 249 Inspect aggregations for two dimensions 252 Use the Storage Design Wizard 255 Managing the Pool of Potential Aggregations 257 Preparing for Usage-Based Optimization 257 Populate the usage log 258 View usage analysis reports 259 Use the Usage-Based Optimization Wizard 261 Consider the server cache 263 Manipulate the query log 264 Manage aggregations for a dimension 264 Chapter Summary 266 Chapter 9 Processing Optimization 269 Start the lesson 269 Understanding OLAP Processing 270 How the Analysis Server Processes a Dimension 270 How the Analysis Server Processes a Cube 272 Watch the server process a database 274 Changing Data in a Warehouse 276 Set storage options for sample cubes 277 Browse data before updating the warehouse 278 Change the database data source 279 Browse data after updating the warehouse 280 Managing OLAP Processing 283 Incrementally update a dimension 283 Incrementally update a cube 286 Watch an incremental update double-count values 287 Incrementally update by using a separate fact table 288 Incrementally update by using a filter 290 Working with Partitions 291 Use a data slice when creating a new partition 293 Use a filter when editing an existing partition 297 Merge two partitions into one 299 Automating the Processing of a Database 302 Create a DTS package 303 Create an Analysis Services Processing Task 304 Send an e-mail message if the task fails 305 Save and schedule a DTS package 306 Chapter Summary 308 Chapter 10 Dimension Optimization 309 Start the lesson 309 Optimizing Dimensions in a Cube 310 Process a cube without optimizations 310 Assign unique keys to the leaf levels of a dimension 311 Optimize a cube 314 Creating Virtual Dimensions 318 Create a single-level virtual dimension 318 Creating a Hierarchy in a Virtual Dimension 321 Add aggregations to the Sales cube 321 Create a Fiscal Year member property 323 Create a Fiscal Quarter member property 324 Create a Time.Fiscal virtual dimension 324 Adjust the sort order of virtual dimension members 326 Test the performance with aggregations 328 Chapter Summary 330 Chapter 11 Security 331 Start the lesson 331 Creating Security Roles 332 Create sample users and groups 332 Create a role for all users 335 Create roles at the database level 338 Manage database roles 341 Applying Security to a Dimension 344 Fully restrict a dimension 344 Restrict the members of a dimension 347 Control visual totals for a dimension 349 Create a default member for a role in a dimension 353 Applying Cell-Level Security to a Cube 355 Prevent values in cells from being read 355 Allow users to write to cells 358 Chapter Summary 359 Index 361

About the Author :
OLAP Train is a curriculum-development company that specializes in OLAP and related data-warehousing technologies. Microsoft licenses OLAP Train's courseware for Microsoft SQL Server 2000 worldwide as Microsoft Official Curriculum titles.


Best Sellers


Product Details
  • ISBN-13: 9780735609044
  • Publisher: Microsoft Press,U.S.
  • Publisher Imprint: Microsoft Press,U.S.
  • Height: 229 mm
  • No of Pages: 400
  • Width: 187 mm
  • ISBN-10: 0735609047
  • Publisher Date: 06 Sep 2000
  • Binding: SA
  • Language: English
  • Weight: 1000 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Microsoft SQL Server 2000 Analysis Services Step by Step
Microsoft Press,U.S. -
Microsoft SQL Server 2000 Analysis Services Step by Step
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Microsoft SQL Server 2000 Analysis Services Step by Step

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!