SlideShare una empresa de Scribd logo
1 de 19
Resource Roster
November, 2010
2
Resource Roster – Sources
• Tools
• Excel
• Microsoft Visual Studio 2005
• Microsoft SQL Server 2005
• SME’s:
• Hemail Dave - BA Continuum, GDC
• Kiran Civinigunta - BA Continuum (India)
• Erinn Marks - HLIT Employee Roster .zip
• Claudia Elmore - ADIM Reports on SharePoint
• Ambe Tangyie - Microsoft SQL Server, Visual Studio Connectivity
3
Resource Roster – Create Folders
• Create two folders with a path through the NBK ID:
• C:Documents and SettingsnbkidMy
DocumentsVisual Studio 2005Projects
• C:Documents and SettingsnbkidMy
DocumentsSSIS Upload Files
4
Resource Roster – File Sources
• From ADIM Reports on the Sharepoint Site
• AssociateListing.xls (QZ-HLIT sheet)
• CHLIT_ResourceDuplicateRpt.xls
• ContractorListing.xls (QZ-HLIT sheet)
From Hemali Dave / Kiran Civinigunta (Bi Weekly)
• CP_ResourceListingBAContinum.xls
• CP_ResourceListingGDC_Offshore.xls
•From Erinn Marks
•HLIT Employee Roster .zip
5
Resource Roster – Formatting BA Continuum.xls
• From Hemali Dave / Kiran Civinigunta (Bi Weekly)
• CP_ResourceListingBAContinum.xls
• Add another column next to Team OBS called Level6Parsed
Team OBS Level6Parsed
/Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs
Integration/Stargate - Retail
/Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs
Integration/Stargate - IMS/
/Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs
Integration/Stargate - Retail
/Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs
Integration/Stargate - Retail
/Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs
Integration/Stargate - Retail
/Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs
Integration/Stargate - Retail
/Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs
Integration/Stargate - Retail
/Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs
Integration/Stargate - IMS
6
Resource Roster – Formatting BA Continuum.xls
• Use Text To Columns function
• To delimit by “/”
• So that Level6Parsed contains this text
7
Resource Roster – Load *.xls files into SSIS Folder
• AssociateListing.xls
• CHLIT_ResourceDuplicateRpt.xls
• ContractorListing.xls
• CP_ResourceListingBAContinum.xls
• CP_ResourceListingGDC_Offshore.xls
• As these *.xls files are uploaded,
maintain file and sheet naming
consistency
8
Resource Roster – Unzip the HLIT Employee
Roster
• Extract HLIT Employee Roster – pkzip to HLIT Employee
Roster folder
9
Resource Roster – Launch Visual Studio
• Launch Microsoft Visual Studio Solution
10
Resource Roster – Check Connections For First
Run
• Edit and validate each of the five connections
(for first time process run)
11
Resource Roster – Check Paths For First Run
• Follow the file path for the five
connections to the HLIT
Employee Roster Folder
1
2
3
12
Resource Roster – Execute the Main Module
• Execute Main().dtsx module to
launch all 5 packages
• The five *.xls files loaded
to SSIS are linked to the
*.dtsx files
• The GDC_Offshore
Module has been disabled
13
Resource Roster – Processing Packages
• Watch progress on
each step within
each *.dtsx
package
Working
Finished
• The
Training_Contractors.dtsx
package is running
14
Resource Roster – Processing Completed
• Success!
• Stop the process
15
Resource Roster – Update the Resource Roster
• Move last week’s data values…
From here… …to here
• .. And refresh
16
Resource Roster – Update the Resource Roster
• Save the file (as the new mm-dd-yyyy) after it’s
refreshed
• Update the week
17
Resource Roster – Upload The Resource Roster
• HLIT Reporting & Analysis >
• HLIT Reporting & Analysis Team >
• BSM Reports >
• HLIT Resource Roster >
• Upload Document
• Browse to the
zipped Resource
Roster and upload
18
Resource Roster – Upload The Resource Roster
• Most current Resource
Roster. This naming
convention allows
automatic link to HLIT
Reporting & Analysis
19

Más contenido relacionado

La actualidad más candente

Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...
Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...
Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...4Science
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence PortfolioYubaraj Khanal
 
The Elastic Stack as a SIEM
The Elastic Stack as a SIEMThe Elastic Stack as a SIEM
The Elastic Stack as a SIEMJohn Hubbard
 
Graph basedrdf storeforapachecassandra
Graph basedrdf storeforapachecassandraGraph basedrdf storeforapachecassandra
Graph basedrdf storeforapachecassandraRavindra Ranwala
 
Enterprise Data Science
Enterprise Data ScienceEnterprise Data Science
Enterprise Data ScienceMisha Lisovich
 
Spark Summit EU 2015: Revolutionizing Big Data in the Enterprise with Spark
Spark Summit EU 2015: Revolutionizing Big Data in the Enterprise with SparkSpark Summit EU 2015: Revolutionizing Big Data in the Enterprise with Spark
Spark Summit EU 2015: Revolutionizing Big Data in the Enterprise with SparkDatabricks
 
Presto@Netflix Presto Meetup 03-19-15
Presto@Netflix Presto Meetup 03-19-15Presto@Netflix Presto Meetup 03-19-15
Presto@Netflix Presto Meetup 03-19-15Zhenxiao Luo
 
A compute infrastructure for data scientists
A compute infrastructure for data scientistsA compute infrastructure for data scientists
A compute infrastructure for data scientistsStitch Fix Algorithms
 
Spline 2 - Vision and Architecture Overview
Spline 2 - Vision and Architecture OverviewSpline 2 - Vision and Architecture Overview
Spline 2 - Vision and Architecture OverviewVaclav Kosar
 
LinkedStat: making ISTAT data more valuable
LinkedStat: making ISTAT data more valuableLinkedStat: making ISTAT data more valuable
LinkedStat: making ISTAT data more valuableSpazioDati
 
Cenitpede: Analyzing Webcrawl
Cenitpede: Analyzing WebcrawlCenitpede: Analyzing Webcrawl
Cenitpede: Analyzing WebcrawlPrimal Pappachan
 
Spark sql under the hood - Data KRK meetup
Spark sql under the hood  - Data KRK meetupSpark sql under the hood  - Data KRK meetup
Spark sql under the hood - Data KRK meetupMikołaj Kromka
 
Getting Started With The Talis Platform
Getting Started With The Talis PlatformGetting Started With The Talis Platform
Getting Started With The Talis PlatformLeigh Dodds
 
Near Real-Time Analytics with Apache Spark: Ingestion, ETL, and Interactive Q...
Near Real-Time Analytics with Apache Spark: Ingestion, ETL, and Interactive Q...Near Real-Time Analytics with Apache Spark: Ingestion, ETL, and Interactive Q...
Near Real-Time Analytics with Apache Spark: Ingestion, ETL, and Interactive Q...Databricks
 
Presto: Distributed sql query engine
Presto: Distributed sql query engine Presto: Distributed sql query engine
Presto: Distributed sql query engine kiran palaka
 
ELK in Security Analytics
ELK in Security Analytics ELK in Security Analytics
ELK in Security Analytics nullowaspmumbai
 

La actualidad más candente (20)

Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...
Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...
Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
 
The Elastic Stack as a SIEM
The Elastic Stack as a SIEMThe Elastic Stack as a SIEM
The Elastic Stack as a SIEM
 
Graph basedrdf storeforapachecassandra
Graph basedrdf storeforapachecassandraGraph basedrdf storeforapachecassandra
Graph basedrdf storeforapachecassandra
 
Enterprise Data Science
Enterprise Data ScienceEnterprise Data Science
Enterprise Data Science
 
Tracking data lineage at Stitch Fix
Tracking data lineage at Stitch FixTracking data lineage at Stitch Fix
Tracking data lineage at Stitch Fix
 
Spark Summit EU 2015: Revolutionizing Big Data in the Enterprise with Spark
Spark Summit EU 2015: Revolutionizing Big Data in the Enterprise with SparkSpark Summit EU 2015: Revolutionizing Big Data in the Enterprise with Spark
Spark Summit EU 2015: Revolutionizing Big Data in the Enterprise with Spark
 
Presto@Netflix Presto Meetup 03-19-15
Presto@Netflix Presto Meetup 03-19-15Presto@Netflix Presto Meetup 03-19-15
Presto@Netflix Presto Meetup 03-19-15
 
A compute infrastructure for data scientists
A compute infrastructure for data scientistsA compute infrastructure for data scientists
A compute infrastructure for data scientists
 
Jekyll RDF
Jekyll RDFJekyll RDF
Jekyll RDF
 
Spline 2 - Vision and Architecture Overview
Spline 2 - Vision and Architecture OverviewSpline 2 - Vision and Architecture Overview
Spline 2 - Vision and Architecture Overview
 
Linq
LinqLinq
Linq
 
LinkedStat: making ISTAT data more valuable
LinkedStat: making ISTAT data more valuableLinkedStat: making ISTAT data more valuable
LinkedStat: making ISTAT data more valuable
 
Cenitpede: Analyzing Webcrawl
Cenitpede: Analyzing WebcrawlCenitpede: Analyzing Webcrawl
Cenitpede: Analyzing Webcrawl
 
Spark sql under the hood - Data KRK meetup
Spark sql under the hood  - Data KRK meetupSpark sql under the hood  - Data KRK meetup
Spark sql under the hood - Data KRK meetup
 
Getting Started With The Talis Platform
Getting Started With The Talis PlatformGetting Started With The Talis Platform
Getting Started With The Talis Platform
 
(20.05.2009) Cumuy Presenta - Más tecnologías interesantes para conocer - PPT 2
(20.05.2009) Cumuy Presenta - Más tecnologías interesantes para conocer - PPT 2(20.05.2009) Cumuy Presenta - Más tecnologías interesantes para conocer - PPT 2
(20.05.2009) Cumuy Presenta - Más tecnologías interesantes para conocer - PPT 2
 
Near Real-Time Analytics with Apache Spark: Ingestion, ETL, and Interactive Q...
Near Real-Time Analytics with Apache Spark: Ingestion, ETL, and Interactive Q...Near Real-Time Analytics with Apache Spark: Ingestion, ETL, and Interactive Q...
Near Real-Time Analytics with Apache Spark: Ingestion, ETL, and Interactive Q...
 
Presto: Distributed sql query engine
Presto: Distributed sql query engine Presto: Distributed sql query engine
Presto: Distributed sql query engine
 
ELK in Security Analytics
ELK in Security Analytics ELK in Security Analytics
ELK in Security Analytics
 

Destacado

Creating a User Centred Design cultrure
Creating a User Centred Design cultrure Creating a User Centred Design cultrure
Creating a User Centred Design cultrure Vedran Arnautovic
 
Fabricação de Refrigerantes - Coca Cola
Fabricação de Refrigerantes - Coca ColaFabricação de Refrigerantes - Coca Cola
Fabricação de Refrigerantes - Coca ColaMaria Carolina
 
Coca-Cola - Iniciativas de Marketing Digital
Coca-Cola - Iniciativas de Marketing DigitalCoca-Cola - Iniciativas de Marketing Digital
Coca-Cola - Iniciativas de Marketing DigitalPablo Augusto
 
Holy Crap! You Can Get Fired For Social Media Posts?
Holy Crap! You Can Get Fired For Social Media Posts?Holy Crap! You Can Get Fired For Social Media Posts?
Holy Crap! You Can Get Fired For Social Media Posts?Eric T. Tung
 
Design in Tech Report 2015
Design in Tech Report 2015Design in Tech Report 2015
Design in Tech Report 2015John Maeda
 
How to build a great coding culture
How to build a great coding cultureHow to build a great coding culture
How to build a great coding cultureMark Halvorson
 
SpringOwl's 99 Page Presentation On How To Best Turnaround Yahoo!
SpringOwl's 99 Page Presentation On How To Best Turnaround Yahoo!SpringOwl's 99 Page Presentation On How To Best Turnaround Yahoo!
SpringOwl's 99 Page Presentation On How To Best Turnaround Yahoo!Eric Jackson
 
Search Ranking Factors in 2015
Search Ranking Factors in 2015Search Ranking Factors in 2015
Search Ranking Factors in 2015Rand Fishkin
 
What Makes Content Memorable?
What Makes Content Memorable?What Makes Content Memorable?
What Makes Content Memorable?Bruce Kasanoff
 
Content Marketing Strategy Workshop
Content Marketing Strategy WorkshopContent Marketing Strategy Workshop
Content Marketing Strategy WorkshopMichael Brenner
 
Final venture outlook 2016
Final venture outlook 2016Final venture outlook 2016
Final venture outlook 2016Mark Suster
 
How To Plan And Build A Successful Content Marketing Strategy
How To Plan And Build A Successful Content Marketing StrategyHow To Plan And Build A Successful Content Marketing Strategy
How To Plan And Build A Successful Content Marketing StrategyMichael Brenner
 
2016 A-Z Culture Glossary
2016 A-Z Culture Glossary2016 A-Z Culture Glossary
2016 A-Z Culture Glossarysparks & honey
 

Destacado (18)

Resume
ResumeResume
Resume
 
Creating a User Centred Design cultrure
Creating a User Centred Design cultrure Creating a User Centred Design cultrure
Creating a User Centred Design cultrure
 
жрс об нн_09062015
жрс об нн_09062015жрс об нн_09062015
жрс об нн_09062015
 
Resume_Amar_Agrawal
Resume_Amar_AgrawalResume_Amar_Agrawal
Resume_Amar_Agrawal
 
Capstone PPT
Capstone PPTCapstone PPT
Capstone PPT
 
Fabricação de Refrigerantes - Coca Cola
Fabricação de Refrigerantes - Coca ColaFabricação de Refrigerantes - Coca Cola
Fabricação de Refrigerantes - Coca Cola
 
Coca-Cola - Iniciativas de Marketing Digital
Coca-Cola - Iniciativas de Marketing DigitalCoca-Cola - Iniciativas de Marketing Digital
Coca-Cola - Iniciativas de Marketing Digital
 
Holy Crap! You Can Get Fired For Social Media Posts?
Holy Crap! You Can Get Fired For Social Media Posts?Holy Crap! You Can Get Fired For Social Media Posts?
Holy Crap! You Can Get Fired For Social Media Posts?
 
Design in Tech Report 2015
Design in Tech Report 2015Design in Tech Report 2015
Design in Tech Report 2015
 
How to build a great coding culture
How to build a great coding cultureHow to build a great coding culture
How to build a great coding culture
 
SpringOwl's 99 Page Presentation On How To Best Turnaround Yahoo!
SpringOwl's 99 Page Presentation On How To Best Turnaround Yahoo!SpringOwl's 99 Page Presentation On How To Best Turnaround Yahoo!
SpringOwl's 99 Page Presentation On How To Best Turnaround Yahoo!
 
Search Ranking Factors in 2015
Search Ranking Factors in 2015Search Ranking Factors in 2015
Search Ranking Factors in 2015
 
State of Startups 2015
State of Startups 2015State of Startups 2015
State of Startups 2015
 
What Makes Content Memorable?
What Makes Content Memorable?What Makes Content Memorable?
What Makes Content Memorable?
 
Content Marketing Strategy Workshop
Content Marketing Strategy WorkshopContent Marketing Strategy Workshop
Content Marketing Strategy Workshop
 
Final venture outlook 2016
Final venture outlook 2016Final venture outlook 2016
Final venture outlook 2016
 
How To Plan And Build A Successful Content Marketing Strategy
How To Plan And Build A Successful Content Marketing StrategyHow To Plan And Build A Successful Content Marketing Strategy
How To Plan And Build A Successful Content Marketing Strategy
 
2016 A-Z Culture Glossary
2016 A-Z Culture Glossary2016 A-Z Culture Glossary
2016 A-Z Culture Glossary
 

Similar a Resource Roster SSIS ETL

Efficient & effective data management for research projects : ILRI's Data Ma...
Efficient & effective  data management for research projects : ILRI's Data Ma...Efficient & effective  data management for research projects : ILRI's Data Ma...
Efficient & effective data management for research projects : ILRI's Data Ma...CIARD Movement
 
Managing database project with Visual Studio SSDT and TFS
Managing database project with Visual Studio SSDT and TFSManaging database project with Visual Studio SSDT and TFS
Managing database project with Visual Studio SSDT and TFSHarry Zheng
 
MARK KRAMER_RESUMEa
MARK KRAMER_RESUMEaMARK KRAMER_RESUMEa
MARK KRAMER_RESUMEaMark Kramer
 
PowerShell Introduction to Administering SharePoint On-Premises & O365
PowerShell Introduction to Administering SharePoint On-Premises & O365PowerShell Introduction to Administering SharePoint On-Premises & O365
PowerShell Introduction to Administering SharePoint On-Premises & O365Michael Greene
 
From Legacy Web Application To SharePoint - a case study
From Legacy Web Application To SharePoint - a case studyFrom Legacy Web Application To SharePoint - a case study
From Legacy Web Application To SharePoint - a case studyElizabeth Szabo
 
Adf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriar
Adf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriarAdf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriar
Adf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriarNilesh Shah
 
4 Ways to Merge IBM i Data with Microsoft Excel
4 Ways to Merge IBM i Data with Microsoft Excel4 Ways to Merge IBM i Data with Microsoft Excel
4 Ways to Merge IBM i Data with Microsoft ExcelHelpSystems
 
Microsoft Power BI Demo
Microsoft Power BI DemoMicrosoft Power BI Demo
Microsoft Power BI DemoJames Riley
 
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...Lucidworks
 
Describing Theses and Dissertations Using Schema.org
Describing Theses and Dissertations Using Schema.orgDescribing Theses and Dissertations Using Schema.org
Describing Theses and Dissertations Using Schema.orgOCLC
 
2005_604_Wagner_slides
2005_604_Wagner_slides2005_604_Wagner_slides
2005_604_Wagner_slidesMary Wagner
 
Geek Sync | Deployment and Management of Complex Azure Environments
Geek Sync | Deployment and Management of Complex Azure EnvironmentsGeek Sync | Deployment and Management of Complex Azure Environments
Geek Sync | Deployment and Management of Complex Azure EnvironmentsIDERA Software
 
Designing and developing your database for application availability
Designing and developing your database for application availabilityDesigning and developing your database for application availability
Designing and developing your database for application availabilityCharley Hanania
 
Azure DocumentDB for Healthcare Integration
Azure DocumentDB for Healthcare IntegrationAzure DocumentDB for Healthcare Integration
Azure DocumentDB for Healthcare IntegrationBizTalk360
 
Bren - UCSB - Spooky spreadsheets
Bren - UCSB - Spooky spreadsheetsBren - UCSB - Spooky spreadsheets
Bren - UCSB - Spooky spreadsheetsCarly Strasser
 
SharePoint Databases: What you need to know (201609)
SharePoint Databases: What you need to know (201609)SharePoint Databases: What you need to know (201609)
SharePoint Databases: What you need to know (201609)Alan Eardley
 
Azure Global Bootcamp - CIS Handson
Azure Global Bootcamp - CIS HandsonAzure Global Bootcamp - CIS Handson
Azure Global Bootcamp - CIS HandsonJan Pieter Posthuma
 

Similar a Resource Roster SSIS ETL (20)

Efficient & effective data management for research projects : ILRI's Data Ma...
Efficient & effective  data management for research projects : ILRI's Data Ma...Efficient & effective  data management for research projects : ILRI's Data Ma...
Efficient & effective data management for research projects : ILRI's Data Ma...
 
Managing database project with Visual Studio SSDT and TFS
Managing database project with Visual Studio SSDT and TFSManaging database project with Visual Studio SSDT and TFS
Managing database project with Visual Studio SSDT and TFS
 
Office Add-ins community call-June 2019
Office Add-ins community call-June 2019Office Add-ins community call-June 2019
Office Add-ins community call-June 2019
 
MARK KRAMER_RESUMEa
MARK KRAMER_RESUMEaMARK KRAMER_RESUMEa
MARK KRAMER_RESUMEa
 
PowerShell Introduction to Administering SharePoint On-Premises & O365
PowerShell Introduction to Administering SharePoint On-Premises & O365PowerShell Introduction to Administering SharePoint On-Premises & O365
PowerShell Introduction to Administering SharePoint On-Premises & O365
 
From Legacy Web Application To SharePoint - a case study
From Legacy Web Application To SharePoint - a case studyFrom Legacy Web Application To SharePoint - a case study
From Legacy Web Application To SharePoint - a case study
 
Adf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriar
Adf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriarAdf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriar
Adf and ala design c sharp corner toronto chapter feb 2019 meetup nik shahriar
 
HARRISON, AD (09-2014)
HARRISON, AD (09-2014)HARRISON, AD (09-2014)
HARRISON, AD (09-2014)
 
4 Ways to Merge IBM i Data with Microsoft Excel
4 Ways to Merge IBM i Data with Microsoft Excel4 Ways to Merge IBM i Data with Microsoft Excel
4 Ways to Merge IBM i Data with Microsoft Excel
 
Microsoft Power BI Demo
Microsoft Power BI DemoMicrosoft Power BI Demo
Microsoft Power BI Demo
 
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
 
AhmedWasfi2015
AhmedWasfi2015AhmedWasfi2015
AhmedWasfi2015
 
Describing Theses and Dissertations Using Schema.org
Describing Theses and Dissertations Using Schema.orgDescribing Theses and Dissertations Using Schema.org
Describing Theses and Dissertations Using Schema.org
 
2005_604_Wagner_slides
2005_604_Wagner_slides2005_604_Wagner_slides
2005_604_Wagner_slides
 
Geek Sync | Deployment and Management of Complex Azure Environments
Geek Sync | Deployment and Management of Complex Azure EnvironmentsGeek Sync | Deployment and Management of Complex Azure Environments
Geek Sync | Deployment and Management of Complex Azure Environments
 
Designing and developing your database for application availability
Designing and developing your database for application availabilityDesigning and developing your database for application availability
Designing and developing your database for application availability
 
Azure DocumentDB for Healthcare Integration
Azure DocumentDB for Healthcare IntegrationAzure DocumentDB for Healthcare Integration
Azure DocumentDB for Healthcare Integration
 
Bren - UCSB - Spooky spreadsheets
Bren - UCSB - Spooky spreadsheetsBren - UCSB - Spooky spreadsheets
Bren - UCSB - Spooky spreadsheets
 
SharePoint Databases: What you need to know (201609)
SharePoint Databases: What you need to know (201609)SharePoint Databases: What you need to know (201609)
SharePoint Databases: What you need to know (201609)
 
Azure Global Bootcamp - CIS Handson
Azure Global Bootcamp - CIS HandsonAzure Global Bootcamp - CIS Handson
Azure Global Bootcamp - CIS Handson
 

Resource Roster SSIS ETL

  • 2. 2 Resource Roster – Sources • Tools • Excel • Microsoft Visual Studio 2005 • Microsoft SQL Server 2005 • SME’s: • Hemail Dave - BA Continuum, GDC • Kiran Civinigunta - BA Continuum (India) • Erinn Marks - HLIT Employee Roster .zip • Claudia Elmore - ADIM Reports on SharePoint • Ambe Tangyie - Microsoft SQL Server, Visual Studio Connectivity
  • 3. 3 Resource Roster – Create Folders • Create two folders with a path through the NBK ID: • C:Documents and SettingsnbkidMy DocumentsVisual Studio 2005Projects • C:Documents and SettingsnbkidMy DocumentsSSIS Upload Files
  • 4. 4 Resource Roster – File Sources • From ADIM Reports on the Sharepoint Site • AssociateListing.xls (QZ-HLIT sheet) • CHLIT_ResourceDuplicateRpt.xls • ContractorListing.xls (QZ-HLIT sheet) From Hemali Dave / Kiran Civinigunta (Bi Weekly) • CP_ResourceListingBAContinum.xls • CP_ResourceListingGDC_Offshore.xls •From Erinn Marks •HLIT Employee Roster .zip
  • 5. 5 Resource Roster – Formatting BA Continuum.xls • From Hemali Dave / Kiran Civinigunta (Bi Weekly) • CP_ResourceListingBAContinum.xls • Add another column next to Team OBS called Level6Parsed Team OBS Level6Parsed /Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs Integration/Stargate - Retail /Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs Integration/Stargate - IMS/ /Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs Integration/Stargate - Retail /Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs Integration/Stargate - Retail /Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs Integration/Stargate - Retail /Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs Integration/Stargate - Retail /Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs Integration/Stargate - Retail /Enterprise Teams/QZ–HLIT/QZA-MSFT (Mrtg Sales&Ful Tech)/IMS-Institutional Mrtg Servs/MSFT-Bus Prod Svcs Integration/Stargate - IMS
  • 6. 6 Resource Roster – Formatting BA Continuum.xls • Use Text To Columns function • To delimit by “/” • So that Level6Parsed contains this text
  • 7. 7 Resource Roster – Load *.xls files into SSIS Folder • AssociateListing.xls • CHLIT_ResourceDuplicateRpt.xls • ContractorListing.xls • CP_ResourceListingBAContinum.xls • CP_ResourceListingGDC_Offshore.xls • As these *.xls files are uploaded, maintain file and sheet naming consistency
  • 8. 8 Resource Roster – Unzip the HLIT Employee Roster • Extract HLIT Employee Roster – pkzip to HLIT Employee Roster folder
  • 9. 9 Resource Roster – Launch Visual Studio • Launch Microsoft Visual Studio Solution
  • 10. 10 Resource Roster – Check Connections For First Run • Edit and validate each of the five connections (for first time process run)
  • 11. 11 Resource Roster – Check Paths For First Run • Follow the file path for the five connections to the HLIT Employee Roster Folder 1 2 3
  • 12. 12 Resource Roster – Execute the Main Module • Execute Main().dtsx module to launch all 5 packages • The five *.xls files loaded to SSIS are linked to the *.dtsx files • The GDC_Offshore Module has been disabled
  • 13. 13 Resource Roster – Processing Packages • Watch progress on each step within each *.dtsx package Working Finished • The Training_Contractors.dtsx package is running
  • 14. 14 Resource Roster – Processing Completed • Success! • Stop the process
  • 15. 15 Resource Roster – Update the Resource Roster • Move last week’s data values… From here… …to here • .. And refresh
  • 16. 16 Resource Roster – Update the Resource Roster • Save the file (as the new mm-dd-yyyy) after it’s refreshed • Update the week
  • 17. 17 Resource Roster – Upload The Resource Roster • HLIT Reporting & Analysis > • HLIT Reporting & Analysis Team > • BSM Reports > • HLIT Resource Roster > • Upload Document • Browse to the zipped Resource Roster and upload
  • 18. 18 Resource Roster – Upload The Resource Roster • Most current Resource Roster. This naming convention allows automatic link to HLIT Reporting & Analysis
  • 19. 19

Notas del editor