āļšāļ—āļ„āļ§āļēāļĄ

āļāļēāļĢāļ™āļģāļ‚้āļ­āļĄูāļĨāļˆāļēāļ SQL Server āļŠ่āļ‡āļ­āļ­āļāđ€āļ›็āļ™ CSV File

āļĢāļđāļ›āļ āļēāļž
āļāļēāļĢāļ™āļģāļ‚้āļ­āļĄูāļĨāļˆāļēāļ SQL Server āļŠ่āļ‡āļ­āļ­āļāđ€āļ›็āļ™ CSV File āļĨāļēā OLE DB Source  āļĄāļēāļ§āļēāļ‡āđ„āļ§้ āļāļģāļŦāļ™āļ”āļ„่āļē āđ€āļĨืāļ­āļāļāļēāļĢāđ€āļŠื่āļ­āļĄāļ•่āļ­ āļāļĢāļ“ีāļ™ี้ āļĄีāļ­āļĒู่āđāļĨ้āļ§āļāļēāļĢāđ€āļŠื่āļ­āļĄāļ•่āļ­āđ„āļ§้āļ­āļĒู่āđāļĨ้āļ§ āđ€āļĨืāļ­āļ table āļāļēāļĢāļŠ่āļ‡āļ­āļ­āļ āđ€āļĨืāļ­āļ Flat File Destination āļāļģāļŦāļ™āļ”āļ„่āļē āđ€āļĨืāļ­āļāļ—ี่āļ•ั้āļ‡āļ‚āļ­āļ‡āđ„āļŸāļĨ์ Run  

data from table to table

āļĢāļđāļ›āļ āļēāļž
  1.  āđ€āļĨืāļ­ā    āļˆāļēāļ ssis toolbax > favorites āļˆāļ°āđ„āļ”้āļ”ัāļ‡āļĢูāļ›  āđ€āļĨืāļ­āļ sql server  āļ—āļēāļ‡āļ‹้āļēāļĒāļĄืāļ­ āđāļĨ้āļ§ āđ€āļĨืāļ­āļ new .. āļ—āļēāļ‡āļ‚āļ§āļēāļĄืāļ­ āđāļĨāļ°āļāļ” ok  2. āļˆāļ°āđ„āļ”้āļĢูāļ›āļ”ัāļ‡āļ™ี้  āđƒāļŦ้ āļāļĢāļ­āļ server or file name āđāļĨāļ° āđ€āļĨืāļ­āļ user a specific user name and password  āđāļĨāļ°āļāļĢāļ­āļ user name  ,  passwaod āļ‚āļ­āļ‡āđ€āļ„āļĢื่āļ­āļ‡āđ€āļĢāļēāđƒāļŦ้āļ„āļĢāļš āđāļĨāļ°āļāļ” ok āđāļĨ้āļ§āļˆāļ°āđ„āļ”้āļĢูāļ›āļ”ัāļ‡āļ™ี้ 3. āđƒāļŦ้āļ”ัāļšāđ€āļšิ้āļĨāļ„āļĨิāļāđ€āļ‚้āļēāđ„āļ›āļˆāļ°āđ„āļ”้āļ”ัāļ‡āļ™ี้ āđƒāļŦ้āđ€āļĨืāļ­āļ data access mode āđ€āļ›็āļ™ sql command āđāļĨāļ°āđƒāļŠ่ sql āļĨāļ‡ āđ„āļ› āļ‚āļ­āļ‡āļœāļĄāļ„ืāļ­  SELECT  [Id] [Name] FROM [rpa].[dbo].[user] āđāļĨāļ°āļāļ” ok  āļˆāļ°āđ„āļ”้āļĢูāļ›āļ”ัāļ‡āļ™ี้   āļ—ี่āđ„āļĄ่āļĄี error 4. āđ„āļ›āđ€āļĨืāļ­ā Destination Assistant āđāļĨāļ°āļ—āļģāļ•āļēāļĄāļ§ิāļ˜ีāļ—ี่ 2 āļžāļ­āļ—āļģāđ€āļŠāļĢ็āļˆāđāļĨ้āļ§āđƒāļŦ้āļĄāļēāļ”ัāļšāđ€āļšิ้āļĨāļ—ี่ āļĢูāļ›āļ™ี้ āļˆāļ°āđ„āļ”้āļĢูāļ›āļ”ัāļ‡āļ™ี้ āđƒāļŦ้āđ€āļĨืāļ­āļ table āļ—ี่āļˆāļ°āđ€āļ­āļēāļ‚้āļ­āļĄูāļĨāđ„āļ›āļĨāļ‡āļ—ี่āļŠ่āļ­āļ‡ name of the table āđāļĨāļ°āļāļ” ok 5 . āđ„āļ›āļĨāļēāļāđ€āļŠ้āļ™ āļˆāļēāļāļĨ่āļ­āļ‡āļ—ี่ 1 āļĄāļē 2  6. āđ„āļ› mapp āļ—ี่āļāļĨ่āļ­āļ‡ 2 āđāļĨāļ°āļāļ” ok āļĨāļ­āļ‡āļĢัāļ™āļˆāļ°āđ„āļ”้āļĢูāļ›āļ™ี้ āđāļ›āļĨāļ§่āļē āļ‚้āļ­āļĄูāļĨāđ€āļ‚้āļēāđāļĨ้āļ§

āļāļēāļĢāļ™āļģāđ€āļ‚้āļēāļ‚้āļ­āļĄูāļĨāļˆāļēāļ Flat File(CSV) āđ€āļ‚้āļēāđ„āļ›āđ€āļ็āļšāļ—ี่āļāļēāļ™āļ‚้āļ­āļĄูāļĨ SQL Server

āļĢāļđāļ›āļ āļēāļž
āļāļēāļĢāļ™āļģāđ€āļ‚้āļēāļ‚้āļ­āļĄูāļĨāļˆāļēāFlat File(CSV) āđ€āļ‚้āļēāđ„āļ›āđ€āļ็āļšāļ—ี่āļāļēāļ™āļ‚้āļ­āļĄูāļĨ SQL Server āđ„āļ›āļ—ี่ Data Flow   āļĨāļēāļ Flat File āļĄāļēāļ§āļēāļ‡ āļāļģāļŦāļ™āļ”āđāļŦāļĨ่āļ‡āļ—ี่āļĄāļēāļ‚āļ­āļ‡ source file āđāļ›āļĨāļ‡āļ‚้āļ­āļĄูāļĨ āļ”้āļ§āļĒ Data Conversion āļāļģāļŦāļ™āļ”āļ„่āļē āļāļģāļŦāļ™āļ” database āļ—ี่āļˆāļ°āļšัāļ™āļ—ึāļāļ‚้āļ­āļĄูāļĨāđ€āļ‚้āļē āđƒāļŠ้ OLE DB Destination

āļāļēāļĢ Merge join

āļĢāļđāļ›āļ āļēāļž
āđ€āļ•āļĢีāļĒāļĄāļ„āļ§āļēāļĄāļžāļĢ้āļ­āļĄāļ้āļ­āļ™āļĨāļ‡āļĄืāļ­āļ—āļģāļัāļ™āļ่āļ­āļ™ āļĄี 2 āļŠ่āļ§āļ™ āđ„āļ”้āđāļ่ Database āđāļĨāļ° SSIS Database   - āđƒāļ™āļŠ่āļ§āļ™āļ™ี้āļˆāļ°āļ•้āļ­āļ‡āļāļģāļŦāļ™āļ” data type āđƒāļŦ้āļ•āļĢāļ‡āļัāļ™āļ—ั้āļ‡āļ่āļēāļĒāļ•้āļ™āļ—āļēāļ‡āđ€āđ€āļĨāļ°āļ›āļĨāļēāļĒāļ—āļēāļ‡ āļĒ้āļģ!!! SSIS   - āļ„āļĨิāļāļ‚āļ§āļēāļ—ี่ SSIS Package -> New SSIS Package  - āļ„āļĨิāļ Control Flow -> āļĨāļēāļ Data Flow Task   - āļ„āļĨิāļ Data Flow     1. āđ€āļĨืāļ­āļ Source Assistant āļ”ัāļšāđ€āļšิ้āļĨāļ„āļĨิāļ āļŦāļĢืāļ­āļĨāļēāļ āļ็āđ„āļ”้ āđāļĨ้āļ§āđ€āļĨืāļ­āļ SQL Server    2. āļ„āļĨิāļ New     3. āđƒāļŠ่ Server name āļ‚āļ­āļ‡ Database    4. āđƒāļŠ่ username āđāļĨāļ° password     5. Test Connectoin āļ–้āļēāļ‚ึ้āļ™ pop up āļ§่āļē success āđāļŠāļ”āļ‡āļ§่āļē āđ€āļŠื่āļ­āļĄāļ•่āļ­āļ–ูāļāļ•้āļ­āļ‡ āđƒāļŦ้āđ„āļ›āļ—ี่ 6 āđ„āļ”้āđ€āļĨāļĒ āđāļ•่āđ„āļĄ่āļ‚ึ้āļ™ Success āļ„ุāļ“āļ­āļēāļˆāļˆāļ°āđƒāļŠ่ Server name āļŦāļĢืāļ­ username āļŦāļĢืāļ­ password  āļœิāļ”āļ­āļ°āđ„āļĢ    6. āđ€āļĨืāļ­āļāļ้āļ­āļ™ Database āļ—ี่āđ€āļĢāļēāļˆāļ°āđƒāļŠ้āđ€āļ›็āļ™āļ•้āļ™āļ—āļēāļ‡āļ‚้āļ­āļĄูāļĨ    7. OK - Ok āđāļĨ้āļ§āļˆāļ°āļ‚ึ้āļ™ āļāļēāļāļšāļēāļ—āļŠีāđāļ”āļ‡ āđƒāļŦ้āļ”ัāļšāđ€āļšิ้āļĨāļ„āļĨิāļ āđāļĨ้āļ§āđ€āļĨืāļ­āļ Table name āļ—ี่āđ€āļ›็āļ™āļ‚้āļ­āļĄูāļĨāļ•้āļ™āļ—āļēāļ‡ āđāļĨ้āļ§āļ็āļ„āļĨิāļ Ok   -  āļ”ัāļšāđ€āļšิ้āļĨāļ„āļĨิāļ āļŦāļĢืāļ­āļĨāļēāļ Sort āđāļĨ้āļ§āļ็āļ”ัāļšāđ€āļšิ้āļĨāļ„...

āļ§ิāļ˜ีāļŠāļĢ้āļēāļ‡āđ‚āļ›āļĢāđ€āļˆāļ„ SSIS āđƒāļŦāļĄ่

āļĢāļđāļ›āļ āļēāļž
āļāļēāļĢāļŠāļĢ้āļēāļ‡āđ‚āļ›āļĢāđ€āļˆāļ„āđƒāļŦāļĄ่ āđ€āļ›ิāļ” visual studio āđ€āļĨืāļ­āļāļ›āļĢāļ°āđ€āļ āļ—āđ‚āļ›āļĢāđ€āļˆāļ„ āļ•ั้āļ‡āļŠื่āļ­āđ‚āļ›āļĢāđ€āļˆāļ„ āđ‚āļ›āļĢāđ€āļˆāļ„āđ€āļ›āļĨ่āļē

āļāļēāļĢāļ•ิāļ”āļ•ั้āļ‡ SSDT āļšāļ™ Visual Studio

āļĢāļđāļ›āļ āļēāļž
āļāļēāļĢāļ•ิāļ”āļ•ั้āļ‡ SQL Server Data Tools (SSDT) āļ„้āļ™āļŦāļē Extension āļ”āļēāļ§āļ™์āđ‚āļŦāļĨāļ” āļ•ิāļ”āļ•ั้āļ‡ āđ€āļĨืāļ­āļāļ āļēāļĐāļē āļ•่āļ­āđ„āļ›