Login or Sign Up to become a member!
LessThanDot Sit Logo

LessThanDot

Data Management

Less Than Dot is a community of passionate IT professionals and enthusiasts dedicated to sharing technical knowledge, experience, and assistance. Inside you will find reference materials, interesting technical discussions, and expert tips and commentary. Once you register for an account you will have immediate access to the forums and all past articles and commentaries.

LTD Social Sitings

Lessthandot twitter Lessthandot Linkedin Lessthandot friendfeed Lessthandot facebook Lessthandot rss

Note: Watch for social icons on posts by your favorite authors to follow their postings on these and other social sites.

Your profile

    Search

    XML Feeds

    Google Ads

    « SSIS Interview questions - AnswersSSMS Assembly Error - Microsoft.SqlServer.Sqm.dll »
    comments

    The answers to these questions can be found @ SSIS Interview Questions - Answers

    A while ago I had written some questions for an SSIS discussion. I happen to tweet that I was doing this and received some requests to post some of those questions. This was mostly out of curiosity of what I thought made really good SSIS questions. All but one or two of these questions I feel are more advanced questions that relate to SSIS and I have hopes they will indeed, test you. Then again, what I think is advanced may be extremely simple to others. In saying that, the shortened list of questions I thought were interesting for others to try answer (with or without BOL which you can open directly by clicking the diagram above [and can fully answer any of these. It is how I learned them]). It is up to you if you want to test yourself or not. I’m sure everyone will enjoy trying them out so post your answers in the comments. Don’t be shy; this is how we learn from each other. My own answers may be worded as such that they are completely off too. I hope everyone that visits LTD would let me know so I don’t make the mistake twice.

     

    1. What is an Error-Tolerant Index?
    2. How would I implement logical or conditional precedence in SSIS?
    3. Tell me some examples you’ve implemented error handling in SSIS and how you did
    4. What are some logging mechanisms in SSIS?
    5. How can you achieve parallelism in SSIS?
    6. What types of things can I pass between packages in SSIS?
    7. List and describe the SSIS architecture components.
    8. Describe a Partially blocking transformations and what components would use this type of transform in a data flow task.
    9. Explain the execution tree in SSIS. How did it change in SQL Server 2008 from 2005?
    10. If you change the DefaultMaxBufferRows in a package, what else do you need to change/ consider/relate based on your changes? How would you start by determining if you can improve performance by altering these settings?

    In a second part to this post, I will provide my own answers to these questions. I will give it a few days before posting as to not tempt everyone to look in the back of the book for the answers. Let’s just hope they are right when I give them ;-)

    These all relate directly to SQL Server 2008 and SQL Server 2008 R2 versions. These may also be very useful for interviews if you so want to use them.

    Have fun. It’s what this is for.

    About the Author

    Ted Krueger is a SQL Server MVP and has been working in development and database administration for 13+ years. Specialties range from High Availability and Disaster / Recovery setup and testing methods down to custom assembly development for SQL Server Reporting Services. Ted blogs and is also one of the founders of LessThanDot.com technology community. Some of the articles focused on are Backup / Recovery, Security, SSIS and working on SQL Server and using all of the SQL Server features available to create stable and scalable database services. @onpnt
    Social SitingsTwitterLinkedInLTD RSS Feed
    3207 views
    Instapaper

    6 comments

    Comment from: SQLDenis [Member] Email
    SQLDenis I would add to this list

    How can you have SSIS pick up a connection where the filename changes everyday..for example ExelSheet_YYYYMMDD.xls
    11/01/11 @ 08:05
    Comment from: Ted Krueger (onpnt) [Member]
    Ted Krueger (onpnt) One that was very similar to that was in the original list. It's a very good question and one I think everyone should know. We just can't afford to be static when it comes to a daily routine of consuming external resources in SSIS :)
    11/01/11 @ 08:07
    Comment from: SQLDenis [Member] Email
    SQLDenis Where is this original list?
    11/01/11 @ 08:53
    Comment from: Ted Krueger (onpnt) [Member]
    Ted Krueger (onpnt) It's super secret :P

    I can get it cleaned up and posted as an addition.
    11/01/11 @ 09:44
    Comment from: sqlsister [Member] Email
    sqlsister One of my former coworkers got this question in an interview and it has become my favorite SSIS question to determine if the person has really used SSIS extensively:

    Tell me what are the things that most annoy you when you are using SSIS.

    11/01/11 @ 12:20
    Comment from: David Forck (thirster42) [Member]
    TIL I don't know the first thing when it comes to SSIS... apparently
    11/02/11 @ 12:42

    Leave a comment


    Your email address will not be revealed on this site.

    Your URL will be displayed.
    (Line breaks become <br />)
    (Name, email & website)
    (Allow users to contact you through a message form (your email will not be revealed.)