Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 

Devin Knight

Devin is a BI consultant at Pragmatic Works Consulting. Previously, he has tech edited the book Professional Microsoft SQL Server 2008 Integration Services and was an author in the book Knight's 24-Hour Trainer: Microsoft SQL Server 2008 Integration Services. Devin has spoken at past conferences like PASS and at several SQL Saturday events. He is a contributing member to the Business Intelligence Special Interest Group (SIG) for PASS as a leader in the SSIS Focus Group. Making his home in Jacksonville, FL, Devin is a participating member of the local users’ group (JSSUG).

SSIS - Inferred Member Insert in Fact Table Load

?
Recently while working on a different solution for loading inferred member solution in our fact table load I ran into this article on SQL Server Central article.  This article explains very well what an inferred member is.
This is a great article and I started using it…

Read more

0 comments, 630 reads

Posted in Devin Knight on 16 August 2011

PowerPivot – Commonly Used DAX Expressions

Today I will be presenting in a webinar, which by the way is recorded for later viewing, on Commonly used DAX Expressions.  You can register (or if you miss it live watch the recording) for this webinar here.  I thought it would be great if I could push out… Read more

0 comments, 521 reads

Posted in Devin Knight on 11 August 2011

PowerPivot – Creating KPIs

Probably one of the most anticipated additions to the latest version of PowerPivot is the ability to create KPIs. PowerPivot has made what was once a task that was done purely done by developers now something that anyone can do now.

KPIs (Key Performance Indicator) are an executive favorite that… Read more

0 comments, 1,320 reads

Posted in Devin Knight on 8 August 2011

PowerPivot – Perspectives

PowerPivot – Perspectives

Many times when developing larger Analysis Services cubes you may find it necessary to use Perspectives to logically split up your cube so users can find what they want faster.  A perspective is similar to a TSQL view because it will take a larger object (the cube)… Read more

0 comments, 882 reads

Posted in Devin Knight on 5 August 2011

PowerPivot – Creating Hierarchies

Hierarchies are one of the long awaited features that will now be available in the latest version of PowerPivot. Hierarchies are useful because it allows a single click for a user to bring in all the fields that exist in a natural table hierarchy.  Normally the user would have to… Read more

7 comments, 1,604 reads

Posted in Devin Knight on 31 July 2011

Modified Insert Unknown Row to Dimension Table

A little over a year ago Patrick LeBlanc wrote a blog post about inserting an unknown row into a dimension.  This is a great script and i've used it dozens of time, but this week I made a few modifications to it that I thought I would share.

First… Read more

0 comments, 673 reads

Posted in Devin Knight on 29 July 2011

Tallahassee User Group meeting August 9th

For those of you in the Tallahassee, FL area on August 9th at 6:00 pm I will be speaking virtually for the Tallahassee PASS user group.  Several of the groups leaders attended SQL Saturday in Jacksonville this year and after speaking with them it sounds like they have a fanatics… Read more

0 comments, 283 reads

Posted in Devin Knight on 21 July 2011

PowerPivot - Diagram View

The new “Denali” PowerPivot has a lot of fanatic new additions that I’ve really been looking forward to.  Many of my biggest complaints from the first version of the product have been addressed.  One of these complaints was the lack of a visual representation of object relationships.  You had to… Read more

0 comments, 1,084 reads

Posted in Devin Knight on 21 July 2011

PowerPivot - Measure Grid

There are a lot of fantastic new features in the latest CTP 3 release of PowerPivot, which you can download here.  This is a huge change for PowerPivot and really shows how the product is maturing into become a tool that can solve a variety of problems that it… Read more

0 comments, 731 reads

Posted in Devin Knight on 20 July 2011

SQL Server Denali Installation Change

Tonight I took my first crack at getting SQL Server Denali up and running on my machine.  From what I had read so far there are no longer issue with installing a side by side instance of Denali with an existing SQL Server install so I went that route.  The… Read more

0 comments, 507 reads

Posted in Devin Knight on 20 July 2011

SQL PASS 2011 Session and Pre Con

Yesterday I was thrilled to find out that my session "Common Analysis Services Design Mistakes and How to Avoid Them" was accepted for SQL PASS this October.  This will be my first solo PASS session I have ever presented so I'm really excited!  The last time I attended PASS was… Read more

0 comments, 265 reads

Posted in Devin Knight on 16 June 2011

SSAS - Understanding KeyColumns Dimension Property

For many Analysis Services developers building dimensions with many attributes and hierarchies is something that comes as second nature to them.  However, I’ve found for those that are new to Analysis Services changing the KeyColumns property can be particularly difficult to understand why and when it is necessary. 

In a… Read more

0 comments, 1,123 reads

Posted in Devin Knight on 13 June 2011

Data Mining in Excel Presentation

Wednesday I will be presenting for the PASS BI/DW group a session on Data Mining in Excel.  This is a fun topic that shows how business users can perform data mining on their own inside of Excel.  As usual this is a free event to attend so be sure to… Read more

0 comments, 497 reads

Posted in Devin Knight on 24 May 2011

SQL Rally Day 1 PreCon

Yesterday was the first day of the SQL Rally conference in Orlando, FL.  It was a great first day because I was able to be part of delivering a full day pre conference seminar.  Patrick LeBlanc, Adam Jorgensen, Mike Davis and I did an End to End BI workshop that… Read more

0 comments, 244 reads

Posted in Devin Knight on 12 May 2011

SSAS - Creating and Using a Writeback Measure Group

Imagine you have spent the last 9 months developing a sales Data Warehouse and an Analysis Services cube.  Your end users love what you have built for them so far but it’s never good enough right?  You have a new requirement to allow your users to enter in projected or… Read more

2 comments, 1,406 reads

Posted in Devin Knight on 25 April 2011

SSAS – Using Dimension OrderBy AttributeKey

Often when building dimensions there is a need to order you dimension attributes by something other than the NameColumn or KeyColumn properties.  An example of this may be an accounting structure that is preferred to be viewed in a certain order.  The data doesn’t represent that order well so you… Read more

0 comments, 791 reads

Posted in Devin Knight on 19 April 2011

SQL Rally Schedule

 

Thursday, May 12

BI

DBA

DEV

PD / WILD CARD

8:30 - 9:30

SQL Server Parallel Data Warehouse - Under the Hood

Brian Mitchell

The Dirty Dozen: PowerShell Scripts for the Busy DBA

Aaron Nelson

A data-logic approach to EF4

Mattias Lind

Iceberg, Dead Ahead! - Lessons from real life…

Read more

0 comments, 511 reads

Posted in Devin Knight on 5 April 2011

SQL Saturday #74 Jacksonville

For the 4th year SQL Saturday comes to Jacksonville, FL this year on April 30, 2011. Many of you already know about these events but just to remind you it is a totally FREE all day event that brings top speakers to you.

I hope everyone already realizes this, but… Read more

0 comments, 512 reads

Posted in Devin Knight on 30 March 2011

SSAS - Measures or Attributes in Multiple Display Folders

I had a client recently show me a neat little tip that I thought I would share.  In the cube he was designing he had the need for measures to show under multiple display folders.  For example, he had a Sales Amount measure and he wanted it to be in… Read more

1 comments, 409 reads

Posted in Devin Knight on 22 March 2011

Passing Values into an SSIS Package at Runtime from Outside the Package

SSIS provide several methods for passing values into your packages at runtime.  The benefit of doing so allows you to change the results of the package without having to even open the package in the development environment (BIDS). 

The typical way of doing this is to create variables inside your… Read more

4 comments, 2,916 reads

Posted in Devin Knight on 14 March 2011

Newer posts

Older posts