Welcome to Salvo(z)

SQL Server 2012 Tabular Models vs. PowerPivot

Sunday, January 15, 2012
by jsalvo

I recently installed SQL Server 2012 and began exploring the tabular models.  At first glance, they look very similar to PowerPivot and contain much of the same functionality.  In fact, both the tabular model and PowerPivot share the same engine and the DAX language. 

read more...

SSIS: Using the Script Component to Obtain an Error Description

Tuesday, December 27, 2011
by jsalvo

In the SSIS data flow, many data flow components provide an ErrorOutput that allows you to route rows that generate errors or truncation to another component in the data flow.  The ErrorOutput path contains the following metadata: ErrorCode, ErrorColumn and Flat File Source Error Output Column.

read more...

SSIS: Handling Truncation and Data Errors

Tuesday, December 27, 2011
by jsalvo

SSIS provides functionality to handle unexpected data in the data flow.  Data flow errors are often due to invalid data values (e.g. string instead of number) and data truncation. 

read more...

SSRS: Checking for Divide By Zero Using Custom Code

Friday, November 25, 2011
by jsalvo

I encountered a divide-by-zero error while working on an SSRS report and thought the issue could easily be resolved using IIF with code similar to the following:

read more...

SSIS: Implementing IsNumeric( ) Logic Using the Data Flow Script Component

Friday, November 25, 2011
by jsalvo

SSIS does not include an ‘out-of-the-box’ isNumeric( ) function.  Fortunately, this functionality can be implemented using the script component in the data flow.

read more...