ÄÜÅÙÃ÷ »ó¼¼º¸±â
½Ç¹« ¿¹Á¦·Î ¹è¿ì´Â µ¥ÀÌÅÍ °øÇÐ


½Ç¹« ¿¹Á¦·Î ¹è¿ì´Â µ¥ÀÌÅÍ °øÇÐ

½Ç¹« ¿¹Á¦·Î ¹è¿ì´Â µ¥ÀÌÅÍ °øÇÐ

<Æú Å©¸®Ä¿µå> Àú/<·ù±¤> ¿ª | Á¦ÀÌÆà

Ãâ°£ÀÏ
2021-12-15
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
50 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
ÀúÀÚ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

½Ç½Ã°£ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ±¸Ãà, ¸ð´ÏÅ͸µ ¹× °ü¸®ÇÏ°í,
Apache ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇÏ¿© È¿À²ÀûÀÎ µ¥ÀÌÅÍ ¿£Áö´Ï¾î¸µ ÀÎÇÁ¶ó¸¦ »ý¼ºÇÑ´Ù!


ÀÌ Ã¥À» ´Ù ÀÐ°í ³ª¸é ÆÄÀ̽ã°ú ¿ÀǼҽº ÇÁ·ÎÁ§Æ®µéÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ °øÇÐÀÌ ¾î¶² °ÍÀÎÁö È®½ÇÇÏ°Ô ÀÌÇØÇÏ°Ô µÉ °ÍÀ̸ç, µ¥ÀÌÅ͸¦ ÃßÃâÇÏ°í, ±× Ç°ÁúÀ» Á¡°ËÇÏ°í, ¿ëµµ¿¡ ¸Â°Ô ÀûÀýÈ÷ º¯È¯ÇÏ´Â µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ±¸ÃàÇØ ³¾ ¼ö ÀÖ´Â ÀڽۨÀÌ »ý±æ °ÍÀÌ´Ù.

ÀúÀÚ¼Ò°³

Æú Å©¸®Ä¿µå´Â ¡¶Leaflet.js Essentials: Community Experience Distilled¡·(2014, Packt)ÀÇ ÀúÀÚÀÌÀÚ ¡¶Mastering Geospatial Analysis with Python¡·(2018, Packt)ÀÇ °øµ¿ ÀúÀÚÀ̸ç, ¹Ì±¹ ´º¸ß½ÃÄÚ ÁÖ ¾Ù¹öÄ¿Å°¿¡ ¼ÒÀçÇÑ Á¦2Áö¹æ°ËÂûûÀÇ ÃÖ°í Á¤º¸ Ã¥ÀÓÀÚ(CIO)·Î ÀÖ´Ù.
Á¤Ä¡ÇÐ ¼®»ç ÇÐÀ§ ¼ÒÁöÀÚÀ̸鼭 °øµ¿Ã¼ ¹× Áö¿ª °³¹ß °æ·ÂÀ» Áö´Ñ ÀúÀÚ´Â »çȸ°úÇÐ À̷аú ±â¹ýÀ» ±â¼ú ÇÁ·ÎÁ§Æ®¿Í Á¢¸ñÇÏ´Â Àü¹®°¡À̱⵵ ÇÏ´Ù. ¡®New Mexico Big Data and Analytics Summit¡¯°ú ¡®Experience IT NM Conference¡¯¿¡ Âü¿©Çß°í, ¡®New Mexico Big Data Working Group¡¯, ¡®Sandia National Labs¡¯, ¡®New Mexico Geographic Information Council¡¯¿¡¼­ °­¿¬ÀÚ·Î ³ª¼­±âµµ Çß´Ù.

¸ñÂ÷

PART I µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà: ÃßÃâ, º¯È¯, ÀûÀç 1
CHAPTER 1 µ¥ÀÌÅÍ °øÇÐÀ̶õ? 3
1.1 µ¥ÀÌÅÍ °øÇÐÀÚ°¡ ÇÏ´Â ÀÏ 3
1.2 µ¥ÀÌÅÍ °øÇÐ ´ë µ¥ÀÌÅÍ °úÇÐ 7
1.3 µ¥ÀÌÅÍ °øÇÐ µµ±¸µé 7
1.4 ¿ä¾à 13

CHAPTER 2 µ¥ÀÌÅÍ °øÇÐ ±â¹Ý±¸Á¶ ±¸Ãà 15
2.1 ¾ÆÆÄÄ¡ NiFiÀÇ ¼³Ä¡¿Í ¼³Á¤ 16
2.2 ¾ÆÆÄÄ¡ ¿¡¾îÇ÷ÎÀÇ ¼³Ä¡¿Í ¼³Á¤ 24
2.3 ÀÏ·¡½ºÆ½¼­Ä¡ÀÇ ¼³Ä¡¿Í ¼³Á¤ 30
2.4 Å°¹Ù³ªÀÇ ¼³Ä¡¿Í ¼³Á¤ 31
2.5 PostgreSQLÀÇ ¼³Ä¡¿Í ¼³Á¤ 36
2.6 pgAdmin 4 ¼³Ä¡ 37
2.6.1 pgAdmin 4 µÑ·¯º¸±â 38
2.7 ¿ä¾à

CHAPTER 3 ÆÄÀÏ ÀÐ°í ¾²±â 41
3.1 ÆÄÀ̽ãÀ¸·Î ÆÄÀÏ ¾²°í Àбâ 41
3.2 ¾ÆÆÄÄ¡ ¿¡¾îÇ÷Πµ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 51
3.3 NiFi 󸮱⸦ ÀÌ¿ëÇÑ ÆÄÀÏ ´Ù·ç±â 57
3.4 ¿ä¾à 68

CHAPTER 4 µ¥ÀÌÅͺ£À̽º ´Ù·ç±â 69
4.1 ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ °ü°èÇü µ¥ÀÌÅÍ »ðÀÔ ¹× ÃßÃâ 70
4.2 ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ NoSQL µ¥ÀÌÅͺ£À̽º µ¥ÀÌÅÍ »ðÀÔ ¹× ÃßÃâ 79
4.3 µ¥ÀÌÅͺ£À̽º¸¦ À§ÇÑ ¾ÆÆÄÄ¡ ¿¡¾îÇ÷Πµ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 87
4.4 NiFi 󸮱⸦ ÀÌ¿ëÇÑ µ¥ÀÌÅͺ£À̽º ó¸® 91
4.4.1 PostgreSQL¿¡¼­ µ¥ÀÌÅÍ ÃßÃâ 92 / 4.4.2 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ½ÇÇà 95
4.5 ¿ä¾à 96

CHAPTER 5 µ¥ÀÌÅÍÀÇ Á¤Á¦, º¯È¯, Áõ°­ 99
5.1 ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ Å½»öÀû µ¥ÀÌÅÍ ºÐ¼® 100
5.2 pandas¸¦ ÀÌ¿ëÇÑ °øÅëÀûÀÎ µ¥ÀÌÅÍ ¹®Á¦Á¡ ó¸® 109
5.3 ¿¡¾îÇ÷θ¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ Á¤Á¦ 119
5.4 ¿ä¾à 122

CHAPTER 6 ½Ç½À ÇÁ·ÎÁ§Æ®: 311 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¸¸µé±â 123
6.1 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 123
6.2 Å°¹Ù³ª ´ë½Ãº¸µå ¸¸µé±â 132
6.3 ¿ä¾à 142

PART II ½Ç¹« ȯ°æ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¹èÄ¡ 145
CHAPTER 7 ½Ç¹«¿ë µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀÇ Æ¯Â¡ 147
7.1 µ¥ÀÌÅÍÀÇ ½ºÅ×ÀÌ¡°ú °ËÁõ 148
7.2 ¸èµîÀû µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 168
7.3 ¿øÀÚÀû µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 169
7.4 ¿ä¾à 171

CHAPTER 8 NiFi ·¹Áö½ºÆ®¸®¸¦ ÀÌ¿ëÇÑ ¹öÀü °ü¸® 173
8.1 NiFi ·¹Áö½ºÆ®¸®ÀÇ ¼³Ä¡°ú ¼³Á¤ 173
8.2 NiFi¿¡¼­ ·¹Áö½ºÆ®¸® »ç¿ë 176
8.3 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¹öÀü °ü¸® 178
8.4 NiFi ·¹Áö½ºÆ®¸®¿¡¼­ git-persistence È°¿ë 184
8.5 ¿ä¾à 188

CHAPTER 9 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¸ð´ÏÅ͸µ 189
9.1 NiFi GUI¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¸ð´ÏÅ͸µ 189
9.2 NiFi 󸮱⸦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¸ð´ÏÅ͸µ 198
9.3 ÆÄÀ̽ã°ú REST API¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¸ð´ÏÅ͸µ 201
9.4 ¿ä¾à 206

CHAPTER 10 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¹èÄ¡ 207
10.1 ½Ç¹« ¹èÄ¡¸¦ À§ÇÑ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¸¶¹«¸® ÀÛ¾÷ 207
10.2 NiFi º¯¼ö ·¹Áö½ºÆ®¸® È°¿ë 214
10.3 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¹èÄ¡ 217
10.4 ¿ä¾à 222

CHAPTER 11 ½Ç½À ÇÁ·ÎÁ§Æ®: ½Ç¹«¿ë µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 223
11.1 °Ë»ç ȯ°æ°ú ½Ç¹« ȯ°æ ±¸Ãà 223
11.2 ½Ç¹«¿ë µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 227
11.3 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ½Ç¹« ȯ°æ¿¡ ¹èÄ¡ 238
11.4 ¿ä¾à 238

PART III ÀÏ°ý 󸮸¦ ³Ñ¾î¼­: ½Ç½Ã°£ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 241
CHAPTER 12 ¾ÆÆÄÄ¡ Ä«ÇÁÄ« Ŭ·¯½ºÅÍ ±¸Ãà 243
12.1 ÁÖÅ°ÆÛ ¹× Ä«ÇÁÄ« Ŭ·¯½ºÅÍ »ý¼º 243
12.2 Ä«ÇÁÄ« Ŭ·¯½ºÅÍ ½ÃÇè ¿î¿µ 248
12.3 ¿ä¾à 250

CHAPTER 13 Ä«ÇÁÄ«¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ½ºÆ®¸®¹Ö 251
13.1 ·Î±ëÀÇ ±âÃÊ 251
13.2 Ä«ÇÁÄ«ÀÇ ·Î±× È°¿ë ¹æ½Ä 253
13.3 Ä«ÇÁÄ«¿Í NiFi¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 257
13.4 ½ºÆ®¸² ó¸®¿Í ÀÏ°ý ó¸®ÀÇ Â÷ÀÌ 264
13.5 ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ ¸Þ½ÃÁö »ý»ê ¹× ¼Òºñ 266
13.6 ¿ä¾à 270

CHAPTER 14 ¾ÆÆÄÄ¡ ½ºÆÄÅ©¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ Ã³¸® 271
14.1 ¾ÆÆÄÄ¡ ½ºÆÄÅ©ÀÇ ¼³Ä¡¿Í ¼³Á¤ 271
14.2 PySparkÀÇ ¼³Ä¡¿Í ¼³Á¤ 275
14.3 PySpark¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ Ã³¸® 277
14.4 ¿ä¾à 283

CHAPTER 15 MiNiFi, Ä«ÇÁÄ«, ½ºÆÄÅ©¸¦ ÀÌ¿ëÇÑ ½Ç½Ã°£ ¿§Áö µ¥ÀÌÅÍ Ã³¸® 285
15.1 MiNiFi ¼³Ä¡ ¹× ¼³Á¤ 285
15.2 MiNiFi µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà ¹× ¿¬µ¿ 288
15.3 ¿ä¾à 293

APPENDIX A NiFi Ŭ·¯½ºÅÍ ±¸Ãà 295