๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก2022/02 (21)

DATA101

[SAP/ERP] CTS, Sandbox, Transport Organizer, IMG, NOTES ์ •๋ฆฌ

๋ณธ ํฌ์ŠคํŒ…์—์„œ๋Š” SAP์—์„œ CTS, Sandbox, Transport Organizer, IMG, NOTES์— ๋Œ€ํ•œ ๊ฐœ๋…์„ ๊ฐ„๋žตํ•˜๊ฒŒ ์ •๋ฆฌํ•ด ๋ด…๋‹ˆ๋‹ค. 1. SAP ์„œ๋ฒ„ ํ™˜๊ฒฝ ๊ตฌ์„ฑ CTS ๊ฐœ๋…์— ๋Œ€ํ•ด ์ดํ•ดํ•˜๊ธฐ์— ์•ž์„œ SAP์˜ ์„œ๋ฒ„ ํ™˜๊ฒฝ ๊ตฌ์„ฑ์— ๋Œ€ํ•ด ์ดํ•ดํ•˜์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค. SAP๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ 3๊ฐœ์˜ ๋…๋ฆฝ๋œ ์„œ๋ฒ„๋ฅผ ๊ตฌ์„ฑํ•˜์—ฌ ์„œ๋ฒ„ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•ฉ๋‹ˆ๋‹ค. ์ฒซ์งธ, DEV ๊ฐœ๋ฐœ ์„œ๋ฒ„๋Š” ABAP Workbench๋ฅผ ํ†ตํ•ด ํ”„๋กœ๊ทธ๋žจ์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ์—…๋ฐ์ดํŠธํ•˜๊ณ  ๋‹จ์œ„๋ณ„๋กœ ํ…Œ์ŠคํŠธํ•˜๋Š” ๊ฐœ๋ฐœ, Cutomizing, Sandbox ์‹œ์Šคํ…œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ๋‘˜์งธ, Quality Assurance Server(QAS)๋Š” ์šด์˜ ์„œ๋ฒ„์— ๋ฐ˜์˜ํ•˜๊ธฐ ์ „ ์ตœ์ข…์ ์œผ๋กœ ํ†ตํ•ฉ ํ…Œ์ŠคํŠธํ•˜๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ, ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ๊ฐ€ ์™„๋ฃŒ๋œ ํ›„, PRD ์šด์˜ ์„œ๋ฒ„๋Š” ์—…..

SW ๊ฐœ๋ฐœ/ABAP(SAP) 2022. 2. 18. 15:44
[SAP] ํŒจํ‚ค์ง€, Software Component, Transport Layer ์ •๋ฆฌ

๋ณธ ํฌ์ŠคํŒ…์—์„œ๋Š” SAP์—์„œ ํŒจํ‚ค์ง€, Software Component, Transport ๊ฐœ๋…์— ๋Œ€ํ•ด ๊ฐ„๋žตํžˆ ์ •๋ฆฌํ•ด ๋ด…๋‹ˆ๋‹ค. 1. ํŒจํ‚ค์ง€(Package) SAP์—์„œ ํŒจํ‚ค์ง€(Package)๋ž€ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ฐ™์€ ๊ฐ์ฒด(Object)๋ฅผ ๊ธฐ๋Šฅ๋ณ„๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๊ฐœ๋ฐœ ํด๋ž˜์Šค(Development Class)์ž…๋‹ˆ๋‹ค. ํŒจํ‚ค์ง€๋Š” ๊ฐ์ฒด๋ฅผ ๊ตฌ์กฐํ™”(Structure)ํ•˜๊ณ , ๊ฐ์ฒด์˜ ๊ธฐ๋Šฅ์„ ๋ชจ๋“ˆํ™”(Encapsulate, Modularize)ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ๊ฐ์ฒด๋ฅผ ๊ธฐ๋Šฅ๋ณ„๋กœ ๊ตฌ๋ถ„(Classifify)ํ•˜๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์‹ค๋ฌด์—์„œ๋Š” ์—…๋ฌด ๋ชจ๋“ˆ๋ณ„๋กœ ํ”„๋กœ๊ทธ๋žจ(Object)์„ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ ํด๋ž˜์Šค ๊ทธ๋ฃน๋ณ„๋กœ ๋ฌถ์–ด์„œ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๋‚˜์•„๊ฐ€, ๊ฐ ๋ชจ๋“ˆ์—์„œ๋„ ์—…๋ฌด ์˜์—ญ๋ณ„๋กœ ๋” ์„ธ๋ถ„ํ™”ํ•˜์—ฌ ํŒจํ‚ค์ง€๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๊ฐœ๋ฐœ ํด๋ž˜์Šค ๊ทธ๋ฃน์ด ZS..

SW ๊ฐœ๋ฐœ/ABAP(SAP) 2022. 2. 18. 15:18
[SAP/ABAP] ๊ธฐ๋ณธ ํ™”๋ฉด ๊ตฌ์„ฑ ๋ฐ SAP Workbench ๊ฐœ๋ฐœ ๋„๊ตฌ

๋ณธ ํฌ์ŠคํŒ…์—์„œ๋Š” SAP ๊ธฐ๋ณธ ํ™”๋ฉด ๊ตฌ์„ฑ๊ณผ SAP Workbench ๊ฐœ๋ฐœ ๋„๊ตฌ๋ฅผ ์•Œ์•„๋ด…๋‹ˆ๋‹ค. 1. SAP ๊ธฐ๋ณธ ํ™”๋ฉด ๊ตฌ์„ฑ SAP ๊ธฐ๋ณธ ํ™”๋ฉด ๊ตฌ์„ฑ์€ ๊ทธ๋ฆผ 1๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. Command Field: Transaction Code(T-CODE) ์ž…๋ ฅ์„ ํ†ตํ•ด ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ โ€ป Transaction Code: SAP์—์„œ ํ•จ์ˆ˜์— ๋น ๋ฅด๊ฒŒ ์ ‘๊ทผํ•˜๊ฑฐ๋‚˜ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰์‹œํ‚ค๋Š” ๋ฐ ํ™œ์šฉ๋˜๋Š” ์ฝ”๋“œ Menu Bar: T-CODE ์ž…๋ ฅ ์—†์ด ๋ฉ”๋‰ด ์„ ํƒ์„ ํ†ตํ•ด ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ Standard Tool Bar: ๋ชจ๋“  ํ”„๋กœ๊ทธ๋žจ์—์„œ ์กฐํšŒ๋˜๋Š” ๋„๊ตฌ ๋ชจ์Œ Application Tool Bar: ABAP ๊ฐœ๋ฐœ์ž๊ฐ€ ์กฐ์ • ๊ฐ€๋Šฅํ•œ ๋„๊ตฌ ๋ชจ์Œ SAP Menu: ๊ณ„์ธต๊ตฌ์กฐ๋กœ ์—…๋ฌด ํ”„๋กœ์„ธ์Šค ๊ด€๋ฆฌ ๊ธฐ๋Šฅ 2. ABAP Workbench ABAP ํ”„๋กœ๊ทธ๋žจ ๊ตฌํ˜„์„ ..

SW ๊ฐœ๋ฐœ/ABAP(SAP) 2022. 2. 18. 14:32
SAP ERP ๊ฐœ๋… ๋ฐ 12๊ฐ€์ง€ ๋ชจ๋“ˆ ์†Œ๊ฐœ

๋ณธ ํฌ์ŠคํŒ…์—์„œ๋Š” SAP ERP ๊ฐœ๋…, 12๊ฐ€์ง€ ๋ชจ๋“ˆ, ๊ตญ๋‚ด SAP ์‹œ์žฅ ํ˜„ํ™ฉ์— ๋Œ€ํ•ด ์•Œ์•„๋ด…๋‹ˆ๋‹ค. 1. SAP ERP ๊ฐœ๋… SAP(System Applications and Products in Data Processing)๋Š” 2021๋…„ ๊ธฐ์ค€์œผ๋กœ ๊ตญ๋‚ด๋ฅผ ํฌํ•จํ•œ ์ „ ์„ธ๊ณ„ ์ „์‚ฌ์  ์ž์›๊ด€๋ฆฌ(ERP) ์‹œ์Šคํ…œ ๊ตฌ์ถ• ์‹œ์žฅ ์ ์œ ์œจ 1์œ„๋ฅผ ์ฐจ์ง€ํ•˜๋Š” ๋…์ผ์˜ ์†Œํ”„ํŠธ์›จ์–ด ํšŒ์‚ฌ ์ด๋ฆ„์ด์ž ์†”๋ฃจ์…˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค[์ฐธ๊ณ ]. ํ•œ๊ตญ์—์„œ๋Š” ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด "์Œฅ"์ด๋ผ๊ณ  ๋ฐœ์Œํ•˜์ง€๋งŒ ์ •์‹ ๋ฐœ์Œ์€ "์—์Šค-์—์ด-ํ”ผ"์ž…๋‹ˆ๋‹ค. ๊ตญ๋‚ด์—์„œ๋Š” "SAP๋ฅผ (๊ฐœ๋ฐœ)ํ•œ๋‹ค"๋ผ๋Š” ๋ง์€ ํ”ํžˆ "SAP ์†”๋ฃจ์…˜์„ ํ†ตํ•ด ERP ์‹œ์Šคํ…œ ๊ตฌ์ถ•ํ•œ๋‹ค"๋Š” ์˜๋ฏธ์ž…๋‹ˆ๋‹ค. ๋งˆ์น˜ ํ–‡๋ฐ˜์ด ์ฆ‰์„๋ฐฅ์˜ ๊ณ ์œ ๋ช…์‚ฌ์ธ ๊ฒƒ์ฒ˜๋Ÿผ "SAP=ERP"๋กœ ํ†ต์šฉ๋˜๊ณค ํ•ฉ๋‹ˆ๋‹ค. 2. SAP ๊ฐœ๋ฐœ ์–ธ์–ด(ABAP) Advan..

SW ๊ฐœ๋ฐœ/ABAP(SAP) 2022. 2. 18. 09:21
ERP ๊ฐœ๋…, ํ•„์š”์„ฑ, ๊ตญ๋‚ด ๋„์ž… ํ˜„ํ™ฉ, ์‹œ์žฅ ์ ์œ ์œจ

๋“ค์–ด๊ฐ€๋ฉฐ ๋ณธ ํฌ์ŠคํŒ…์—์„œ๋Š” ์ „์‚ฌ์  ์ž์› ๊ด€๋ฆฌ ์‹œ์Šคํ…œ(ERP)์˜ ๊ฐœ๋…์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ณ , ์™œ ๊ตฌ์ถ• ๋ฐ ์šด์˜ ๋น„์šฉ์ด ๋†’์€ ERP ์‹œ์Šคํ…œ์„ ๊ธฐ์—…์—์„œ ๋„์ž…ํ•ด์•ผ ๋˜๋Š”์ง€ ๊ทธ ํ•„์š”์„ฑ์„ ์•Œ์•„๋ด…๋‹ˆ๋‹ค. ๋‚˜์•„๊ฐ€, ๊ตญ๋‚ด ERP ์‹œ์Šคํ…œ์˜ ๋„์ž… ํ˜„ํ™ฉ๊ณผ ๊ตญ๋‚ด์™ธ ๊ณต๊ธ‰์—…์ฒด๋ณ„ ์ ์œ ์œจ๊นŒ์ง€ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ชฉ์ฐจ 1. ERP ์‹œ์Šคํ…œ์ด๋ž€? 2. ERP ๋„์ž…์˜ ํ•„์š”์„ฑ 3. ๊ตญ๋‚ด ERP ๋„์ž… ํ˜„ํ™ฉ 4. ๊ตญ๋‚ด ERP ์‹œ์žฅ ์ ์œ ์œจ 5. ์ „ ์„ธ๊ณ„ ERP ์‹œ์žฅ ์ ์œ ์œจ 1. ERP ์‹œ์Šคํ…œ์ด๋ž€? ์ „์‚ฌ์  ์ž์› ๊ด€๋ฆฌ(Enterprise Resource Planning, ERP) ์‹œ์Šคํ…œ์€ ๊ธฐ์—…์˜ ๋น„์ฆˆ๋‹ˆ์Šค ์˜์—ญ ์ „๋ฐ˜์— ๊ฑธ์นœ ์—…๋ฌด ํ”„๋กœ์„ธ์Šค๋ฅผ ํ†ตํ•ฉ์ ์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•๋Š” ์†Œํ”„ํŠธ์›จ์–ด์ž…๋‹ˆ๋‹ค(๊ทธ๋ฆผ 1 ์ฐธ๊ณ [1]). ์ฆ‰, ERP๋Š” ์ธ์‚ฌ, ์žฌ๋ฌด, ์˜์—…, ๋ฌผ๋ฅ˜, ์ƒ์‚ฐ ..

SW ๊ฐœ๋ฐœ/ABAP(SAP) 2022. 2. 17. 15:46
PySpark ๊ฐœ๋… ๋ฐ ์ฃผ์š” ๊ธฐ๋Šฅ(+Apache Spark)

๋“ค์–ด๊ฐ€๋ฉฐ PySpark, ๋ฐ์ดํ„ฐ ๋ถ„์„/์—”์ง€๋‹ˆ์–ด๋ง ํ˜น์€ ์ธ๊ณต์ง€๋Šฅ ๋ถ„์•ผ์— ๊ด€์‹ฌ ์žˆ์œผ์‹  ๋ถ„๋“ค์€ ํ•œ ๋ฒˆ์ฏค ๋“ค์–ด๋ณด์…จ์„ ๊ธฐ์ˆ  ์Šคํƒ์ด์ฃ . ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” PySaprk์˜ ๊ฐœ๋…๊ณผ ์ฃผ์š” ๊ธฐ๋Šฅ์„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ์ •๋ฆฌํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. 1. PySpark ๊ฐœ๋… PySpark๋Š” Python ํ™˜๊ฒฝ์—์„œ Apache Spark๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ธํ„ฐํŽ˜์ด์Šค์ž…๋‹ˆ๋‹ค. ์ฆ‰, PySpark๋Š” Spark์šฉ API์ด๊ธฐ ๋•Œ๋ฌธ์— PySpark ๊ฐœ๋…์„ ์ดํ•ดํ•˜๋ ค๋ฉด Spark์— ๋Œ€ํ•ด ์ดํ•ดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. Apache Spark ๊ฐœ๋… Apache Spark๋Š” ๋Œ€์šฉ๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ณ ์†์œผ๋กœ, ํšจ์œจ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ๋น…๋ฐ์ดํ„ฐ ๋ถ„์‚ฐ์ฒ˜๋ฆฌ ํ”Œ๋žซํผ(Distributed Computing Platform)์ž…๋‹ˆ๋‹ค. Apache Spark๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํ•˜๋“œ๋””์Šคํฌ๊ฐ€ ์•„๋‹Œ ๋ฉ”๋ชจ๋ฆฌ์— ์บ..

[Jupyter Notebook] ํŒŒ์ผ ์ €์žฅ ์‹œ forbidden ์—๋Ÿฌ ํ•ด๊ฒฐํ•˜๊ธฐ

โ‰๏ธ ์—๋Ÿฌ ์ƒํ™ฉ ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ ์ž˜ ์‚ฌ์šฉํ•˜๋˜ ์ค‘ ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ ์ฐฝ ์šฐ์ธก ์ƒ๋‹จ์— forbidden์ด๋ผ๋Š” ๋ฌธ๊ตฌ๊ฐ€ ๋‚˜์˜ค๋ฉฐ ์ €์žฅ์ด ์ œ๋Œ€๋กœ ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ํ„ฐ๋ฏธ๋„์—์„œ ํ™•์ธํ•ด ๋ณด๋‹ˆ ์ €์žฅํ•  ๋•Œ๋งˆ๋‹ค ์•„๋ž˜์™€ ๊ฐ™์€ ์—๋Ÿฌ ๋ฉ”์‹œ์ง€๊ฐ€ ๋‚˜์˜ค๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ“ ์—๋Ÿฌ ๋ฉ”์‹œ์ง€ ๐Ÿ‘จ‍๐Ÿ’ป ์›์ธ ์ € ๊ฐ™์€ ๊ฒฝ์šฐ์—๋Š” ํฌ๋กฌ ์ฟ ํ‚ค๋ฅผ ์‚ญ์ œํ•œ ๊ฒƒ์ด ์›์ธ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์„œ์—์„œ๋„ ์ €์™€ ๊ฐ™์€ ์ƒํ™ฉ์—์„œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์žˆ๋„ค์š”. ์›์ธ์€ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ค‘ ํ•˜๋‚˜๋กœ, ๋ชจ๋‘ ์ €์™€ ๊ฐ™์€ ์›์ธ์€ ์•„๋‹ ์ˆ˜ ์žˆ๋‹ค๋Š” ์  ์•Œ์•„์ฃผ์„ธ์š” :) ๐Ÿ’ก ํ•ด๊ฒฐ๋ฐฉ๋ฒ• ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์€ ๋งค์šฐ ๊ฐ„๋‹จํ•ด์š”. ํฌ๊ฒŒ 2๊ฐ€์ง€ ์ ˆ์ฐจ๋ฉด ๋ฉ๋‹ˆ๋‹ค. [Step 1] ์—๋Ÿฌ ๋‚œ ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ์„ ๋ธŒ๋ผ์šฐ์ € ์ƒˆ๋กœ์šด ํƒญ์— ๋„์›๋‹ˆ๋‹ค. ์•„๋ž˜์™€ ๊ฐ™์€ ํ™”๋ฉด์ด ์ถœ๋ ฅ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. [Step 2] ํ„ฐ๋ฏธ๋„์— ์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ๋ฌธ์ œ๊ฐ€..

SW ๊ฐœ๋ฐœ/Python 2022. 2. 8. 21:29