The Datachix Blog











The time for submissions has ended.  Stay tuned for the results!

 



Atlanta MDF presents:

SQL Saturday #111 Pre-Conference Sessions

Attend a session presented by Microsoft SQL Server MVPs (and one Microsoft Guy):

Andy Leonard and Matt Masson– A Day of SSIS – http://dayofssis.eventbrite.com/

A Day of SSIS was developed by Andy Leonard to train technology professionals in the fine art of using SQL Server Integration Services (SSIS) to build data integration and Extract-Transform-Load (ETL) solutions.  The training is focused around lectures and emphasizes a practical approach. The target audience for this training is database professionals, application developers, and business intelligence practitioners interested in acquiring or expanding their existing SSIS skill set. No experience with SQL Server or SQL Server Integration Services is required before attending this training.  It is helpful (but not required) that students possess some knowledge of and experience with relational databases. SQL Server knowledge / experience will be more helpful than experience and knowledge with other technologies.

Adam Machanic – No More Guessing! An Enlightened Approach to Performance Troubleshooting – http://nomoreguessing.eventbrite.com/

Scratching your head, you stare at the screen. Should you rebuild an index? Create a new one? Reboot the server? Why is this query so slow?!? Figuring out performance problems can sometimes feel like fumbling your way through a dark room. Maybe you’ll get lucky and find the right solution―or maybe you’ll stub your toe. Either way, it’s a slow, potentially painful process. Yet finding the root cause of most performance issues is a simple exercise, once you understand where to look and when. In this full day seminar, you will learn a proven methodology that can be used to approach virtually any performance problem. Created and refined by Adam Machanic over several years, this strategy leverages core SQL Server performance tools (including dynamic management views, Extended Events, and WMI counters), applying them to various performance troubleshooting techniques (such as waits and queues analysis, baselining, and real-time activity monitoring). Each of these tools and techniques has a unique role, and you will learn to use them cooperatively to quickly and adaptively find the actual cause of performance issues. All of this will be illustrated through complete demonstrations that will teach you how to drill from high-level problem detection all the way to specific spot in a query plan or deeper―pinpointing the exact problem and helping you to quickly solve it. Attend this seminar to take full control of your databases—and never again stumble blindly through the dimly lit world of performance troubleshooting.

Jessica Moss – Learn SSRS in a Day – http://ssrsinaday.eventbrite.com/

SQL Server MVP, Jessica M. Moss, presents an exciting, introductory, full day training session on SQL Server Reporting Services 2008 R2. In the three-part class, Jessica will teach you how to build reports from the ground up. In Part 1, learn the basics of report development, including picking a report development tool and creating your first report. Part 2 delves into visualizations, groupings, and drill-down functionality. Finally, Part 3 highlights core administration tasks in Reporting Services. In addition, Jessica will point out industry-wide best practices for report development and show numerous live demos using a variety of data sources.

Friday, April 13, 2012

Georgia State University – Alpharetta

3775 Brookside Pkwy

Alpharetta, GA

Register for pre-conference sessions by March 15 for $99!

($109 after March 15)

For registration to the Saturday Event and more information visit  http://www.sqlsaturday.com/111/eventhome.aspx.



I need to put out an “official” SQL Saturday #89 debrief (hint: it was pretty great), but I want to throw out one cool piece of SQL Saturday history that was made last weekend.  As far as I know, SQL Saturday #89 in Atlanta is the very first SQL Saturday to have an official, original cocktail.

Allow me to set the stage… It’s Friday evening.  Pre-con sessions are done, printing and badge assembly isn’t.  The whole volunteer crew heads to our HQ at the Staybridge Suites to finish up.  Aaron Nelson (blog | Twitter) is driving Adam Machanic (blog | Twitter) about town.  Before getting to the hotel, Aaron and Adam hit the package store.  Adam arrives with an armload of liquid motivation.  He heads to the kitchenette and begins to Concoct.  We less savvy cocktail drinkers ask what he’s making.  He announces that he’s making it up with a few things he picked up.  We realize that we might possibly be in the midst of a genius moment, so we step away and let the man work.

A few moments later, Adam begins to distribute drinks to the volunteers.  I taste mine.  It’s heaven.  Refreshing and crisp, with just the right amount of bitter.  It makes the super-slow printer that we named something very derogatory and inappropriate (hint: think harlot with very poor hygiene) look just a little bit better.  It brings a smile to my face, and the carpal tunnel syndrome I’ve developed during the paper-cutting-filled day begins to ease.  The whole crew feels the weight of the biggest SQL Saturday ever in Atlanta begin to lift.  We decide that we must name this masterpiece.  After a brief discussion, we settle on it.  The 89.

Once there is a drink in every hand, Mr. Machanic jumps in to help.  That, my friends, is exactly what the SQL Server community is all about.   Friends, teamwork, volunteerism, and one hell of a good cocktail.

And now, the recipe:

The 89 (Invented by Adam Machanic):

Materials:  Abuelo Anejo Rum, Cranberry Juice, Lime Juice, Cointreau, Angostura Bitters, Ginger Beer, Highball Glass, Ice

– 2 oz Abuelo Anejo Rum (or similar aged rum)

– 1 oz Cranberry Juice

– 1/2 oz Lime Juice

– 1/2 oz Cointreau

– 5 dashes Angostura Bitters

Build in highball glass with ice, top with Ginger Beer, Stir



I am honored to be part of the team which is bringing SQL Saturday 89 — Atlanta, GA  to the community on September 17th. As an extra special treat, we are also bringing two Pre-Cons on the Friday before the Pre-Con for only $99.

Troubleshooting and Performance Tuning with Kevin Kline

AND…..

Data Warehousing with SSIS Deep Dive by MS SQL MVP —-John Welch

Today I want to tell you why you should attend John Welch’s Pre-Con.

At $99 –This is a bargain. Some phrases become trite with overuse. Phrases like: “A Fraction of the Cost”, “Gubernatorial”, “Buy now and get this personal pizza oven”.  But Google “SSIS training” and look at the prices.  Also look at the fact that this is only one day off of work, and if you are local, no travel. Also, you get John Welch live and in person. You can ask him questions!

John Welch (Blog | Twitter) is completely awesome.  He’s a skilled practitioner and a great speaker. He’s a Microsoft SQL Server MVP and was a contributing author to MVP Deep Dives. I learn something from John every time I see him–see this blog  post for how John helped me with Error Handling in SSIS. He’s been doing this ETL stuff for a long time and he’s got more tricks for doing it quickly and properly than Jason Bacani (another team member– Blog , Twitter) has shoes (next time you see Jason, ask him how many shoes he owns and report back, it’s astounding!). There have been many times when I have been completely stumped with a problem and found the answer on John’s blog  (he’s really good at working with XML in SSIS!).

Do you use BIDS Helper?  John Welch worked on that project. That’s right. John Welch helped write the code that turns your connection managers blue and pink and resets your GUIDs when they are trying to ruin your life ! Wouldn’t you like to learn from the man who helped tame SSIS with BIDS Helper and other similar projects ? Shouldn’t you thank him?!!!

Survival. If the subject matter in this session is not part of your job today, it will be soon. You will always need to know how to move data from Source A to Destination B. No matter the size your organization or your relationship with said organization’s data, there is almost always a moment when you are faced with importing or exporting data. It comes with being a DBA. While there are as many ways to accomplish this as there are DBA’s out there to do it; SSIS is actually built exclusively for this purpose. It may have bulky bells and whistles, but SSIS at its core is THE tool given to us by Microsoft to move data. Shouldn’t you learn how to bend it to your will? Could there be a better opportunity? So come on people: click the button!

http://www.eventbrite.com/event/1804919563



Ugh!  I screwed up.   I’m going to tell you guys about it and beg your forgiveness.

What I did:  I gave out some bad info in my session on SSIS in Columbia, SC this past weekend.

What I said:  I said that when an SSIS package is executed using a SQL Server Agent job,  that the Service Account under which SSIS is running under requires all of the necessary permissions (file, etc).  I said that the Service Account for the agent also needs these permissions.

What’s wrong with that:  The account under which SSIS runs under is not a player in jobs executed by the Agent.  Only the Service Account that the Agent uses matters.  If giving that account the necessary permissions is just not an option, then you need to execute the Agent job under a proxy account.  Here is an excellent post covering this topic.

How I got screwed up:  I got confused with this a few years ago.  I had a file permissions error with an Agent job executing an SSIS package and could have sworn that I resolved it by giving the SSIS service account the necessary permissions.

What must have happened:  Looking back, the agent must have been running under the same service account that SSIS was running under.

So there it is,  my mea culpa.  If you saw my session and are reading this, I apologize.  Please tell anyone who was with you about my error, so that we can nip this bad info train in the bud.   And to the gentleman in the front who doubted me, thank you.  Without your help, I would still be operating with false info in my brain.  I wish I had gotten your contact info–email me if you read this :)

Other than that,  it was a fantastic, wonderful event.   This was the world premier of my presentation Up and Running with SSIS; what really made me happy was that several of the attendees approached me afterwards and said that they had really gotten some necessary info out of it.



Thanks for coming to my presentation,  here is the link to the slides and the code:  LINK

–Julie



{January 25, 2011}   I went to SQL Saturday in Tampa!

 My husband and I got married May 3 (I’m not telling the year).  As we were rushing to the airport en route to our honeymoon, we realized that in the chaos of the wedding, we had almost forgotten a present for our mothers on the upcoming Mother’s Day.  I somehow found the perfect card given the circumstances, and we mailed them just as we were leaving.  Here is a rendition of the card we each sent our mothers that year:

 

The reason I’m thinking of that anecdote is that here it is on Tuesday, and it’s my turn for a blog post, and I’m in sort of a rush again.  Not on my way to Europe this time, but anyway; I’m busy.

I wanted to do a write up of SQL Saturday #62 in Tampa which occurred two weeks ago, but I feel like the content is going to be as dense and informative as the above referenced greeting card. 

Suffice it to say that I had a fantastic time.  Organizers Pam Shaw and Jose Chinchilla are to be commended for the hospitality, the food, the speed pass idea.  It was a great weekend. 

It was warm in Florida.  This cannot be overemphasized.  I really enjoyed the Sun (Blog | Twitter) and the way its shininess let me cavort around mittenless.  I hope to return to Tampa every time there is a SQLSaturday in the winter.

My presentation was well attended and well received.  Lots of folks came, including many people who work with SSIS and are pretty famous for it.  Fortunately for me their presences neither made me faint nor throw up, always a bonus. 

I left with more friends and professional connections, and perhaps most importantly, the most awesome SQL Saturday presenter’s shirt EVAH:

If only I had something yellow to wear. Not a polo.

———————————————————-

Finally, I’d like to “roll credits” so to speak and give a shout out to all the great folks I got to spend time with that weekend.  (Loving the networking tab on the SQL Saturday Page!).  Can’t wait to see you all again.

Name/Twitterhandle:

Aaron Nelson @sqlvariant   
Adam Jorgensen   @adam_jorgensen
Andy Warren    @sqlandy
Bobby Dimmick    @kr4ster
Brad Schacht   @bradleyschacht
Brian Knight @BrianKnight
Brian McDonald    @briankmcdonald
David Taylor    @dyfhid
Denny Cherry    @mrdenny
Jorge Segarra    @sqlchicken
Jose Chinchilla    @sqljoe
John Welch    @john_welch
Jason E Bacani    @jebacanisqldude
Jack Corbett    @unclebiguns
Geoff Hiten   @sqlcraftsman
Gareth Swanepoel    @garethswan
Ed Wilson   @scriptingguys
Erika Bakse    @baksedoesbi
Eric Wisdahl    @old_man_fish     @EricWisdahl
Kevin Boles    @thesqlguru

Mike Wells @SarasotaSQL
Pam Shaw    @pamshaw
Troy Gallant    @gratefuldba
Tim Radney    @tradney
Stacia Misner    @staciamisner 

——————————

And lastly, SQLRally voting for the BI Track will be next week.  Don’t forget to vote! (for me! ) 



I am honored to be presenting at SQL Saturday #62 which will be held in (hopefully) warm Tampa, Florida on January 15, 2011.   The title of my presentation is Cool Tricks to Pull from your SSIS Hat, and it covers the basics of SSIS variables and the Expression language.  I will also be participating in the Women in Technology panel discussion.

This event, the first of 2011, will be bustling with fantastic speakers. I’m especially looking forward to the Powershell/SSIS Smackdown with Aaron Nelson (Blog|Twitter) and Mike Davis (Blog|Twitter).

I am also going to the PreCon which will be the Friday before the main event.  This is a huge bargain and I didn’t want to miss the opportunity for an entire day of training on (SAN) storage and virtualization for DBA’s and BI for $99.  I imagine I’ll be switching from room to room throughout the day.  Sign up before tomorrow to join me at this price!

From Pam Shaw and Jose Chinchilla on the PreCon–>

We will also be hosting a Day of Data on 1/14/2011, the day before SQL Saturday #62 in Tampa at the Italian Club in the historic Ybor City district.  We are offering 2 all day sessions from which to choose.  For the DBAs we have Denny Cherry presenting Storage and Virtualization for the DBA.  For the BI focus We have Stacia Misner presenting Business Intelligence End-to-End.  The cost is only $99 per person thru 1/5/2011, after that the price goes to $109.  This price includes coffee, juice and donuts, lunch, and course materials.  Click here to register for Day of Data.



Like I mentioned in my post, my mom (Karen Smith, not on the Twitter yet)  came with me to Columbia and decided to come to the day’s events.  She attended sessions all day, sometimes with me, sometimes on her own.  She branched out on her own for two sessions–David Taylor’s “To Click or Not to Click” and Jose Chinchilla’s “Get Cert! Get Cred!”  here are some of mom’s thoughts:

What I most appreciated about David Taylor’s ( @DYFHID ) presentation was his infectious enthusiam for all things SQL.  In addition he offered very practical advice for anyone like him who becomes an accidental DBA. Very good advice for beginners like me.
 
Jose Chinchilla has a plan to get certified: ( @sqljoe ) the why, where and how.  Lots of money saving tips and advice. I came away with something to aspire to! 
 
 
As for SQL Saturdays and PASS, I can’t say enough about them. I’ve worked at conferences and attended a few. I have to say this gang really know how to put on a seminar:  great sessions, great topics, great speakers, really nice venue and food! The organizers really know how to pull it off. This is a great community!


I had a great time at this past Saturday’s event in Columbia, SC where I  was lucky enough to be presenting.  I forgot to mention during my presentation –“Cool Tricks to Pull from your SSIS Hat” –that Carolina is my alma mater, and the Columbia area was home to me and my parents for 8 years. 

This was my first time back in 15, and besides the great professional event, I got to see several dear dear, friends from my previous life which was in Theatre.  I stayed at the lovely Hampton Inn in downtown Columbia (in the newish Vista area).  My mom came with me and we caught Rent at Trustus Theatre, which was only a few blocks from the hotel.  What an amazing show!  Shout out to the folks at Trustus for 26 years of theatrical awesomesauce. 

My mother happens to be a smart lady who is also interested in the SQL Server lifestyle, so she also came with me to the speaker’s dinner and the event itself.  It was really nice to share a little of my career with her.  I’m pretty sure she loved it.

This event was swarming with MVP’s and VIP’s and I got a chance to meet quite a few great folks and cavort with people I already knew. 

Where should I start?  Maybe with my some of my homies from Atlanta…..

Mark Tabladillo.  He’s a super smart guy with whom I shared a great conversation at the Speaker’s Dinner about Data Mining and ways to test the trustworthiness of your results and predictions.  My conversation with Mark illustrated to me the beauty of SQL Saturdays and events like them—you can not only learn cool and useful things, but enjoy great conversations and build relationships from which you can continue learning. 

Bob Langley.  Bob sat next to me at the speaker’s dinner and I was pretty sad to learn that we were scheduled to speak in the same time slot, because his presentation on Column Level Encryption really interested me.  This is a request I have received before, and I want to see what the possibilities are.  This was Bob’s first speaking engagement—kudos for speaking.

Stuart Ainsworth.  Stu did 3, yes 3 presentations.  I was not able to make any of them because of the restraining order, (just kidding), but I did hear that he did a great job.  He reported that his lunchtime demo was slightly hindered by a runaway process which ate his laptop, but I don’t think anyone noticed because

— the LUNCH was AWESOME!

                And FREE!  Thanks Sponsors

Special thanks also to Brian Kelley and Bobby Dimmick (and all the volunteers, especially Paul Waters who was my AV helper and the lovely man who watched our stuff all day in the speaker’s room).  The day really did go beautifully. 

Now the Outliers:

David Taylor from Alabama by way of Boston.   David was doing a new presentation on DBA tasks which my mother loved.  David is a recent convert to SQL Server whose enthusiasm for our community is palpable.  I always enjoy seeing David.

Jose Chinchilla.  Jose is a super nice guy that  I got to sit with at the Speakers Dinner as well.  He is running a SQL Saturday event in Tampa in January of 2011, which I hope to make.  Mom sat in on his certifications session, and she is really excited about getting some certifications now. 

Andy Leonard. (Blog | Linkedin | Twitter)  The Man . The Myth. The Moustache  :{>.  Andy is one of those Rock Star names in BI that I was super excited to get a chance to meet and hear present and he didn’t disappoint.  He loves his work and he loves his family and he loves sharing the tools of our trade with people.  I watched both of his presentations and got to learn how bigger shops can standardize large deployments and solutions, with clever safeguards in place.  He took time to talk with me about my presentation, sharing with me some additional xml tools I could use and giving me praise which made me all giggly.

Andy Warren. (Blog | Linkedin | Twitter) Co-founder of SQL Saturday, SQLServerCentral and a Director at Large of PASS.  Andy’s presentation on developing yourself professionally was well received and given that bio, I think he knows of what he speaks.  He encouraged us to think of ourselves as a product or business, and to develop a business plan accordingly.  I concur. 

Jessica Moss.  (Blog | Linkedin | Twitter) So glad I got to meet Jessica and see her presentation on Reporting Services.  Jessica is a great speaker—people were engaged and learning and she has a great time up there, which I love to see.

My presentation went very well.  I had 20 folks and I felt like most of my group was really enjoying it.  Several folks said they learned at least one or two very useful things.  I realized when it was over that I didn’t get very many questions, but people were definitely engaged, so I hope I wasn’t bulldozing them.  Got an average score of 4.6 (out of 5)—the large majority of people liked the presentation a lot. 

My advice to first time speakers:  (Robert Cain also gave me this advice):  practice with 1024×768 resolution.  You would be amazed how much the low resolution will throw you off, and how frequently you encounter it.  Also, practice your presentation with people in an audience—I inflict it on my coworkers.  I did practice runs on Tuesday and Thursday.  Tuesday really kind of sucked (thanks dear coworkers for suffering through it), on Thursday I felt much better and by Saturday I was pretty happy.



et cetera
Follow

Get every new post delivered to your Inbox.

Join 36 other followers