{"_id":"@axway-api-builder-ext/api-builder-plugin-fn-aws-athena","_rev":"7-57cfe1dca1100b1972059afefdb08da2","name":"@axway-api-builder-ext/api-builder-plugin-fn-aws-athena","dist-tags":{"latest":"2.1.0"},"versions":{"1.0.0":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-aws-athena","version":"1.0.0","description":"A plugin for Axway API Builder","author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"},"license":"Apache-2.0","keywords":["amplify","api-builder","aws","athena","connector"],"engines":{"node":">= 10.0"},"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-aws-athena","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^0.1.0","athena-express":"^5.1.1","aws-sdk":"^2.610.0"},"peerDependencies":{"@axway/api-builder-runtime":"^4.5.0"},"devDependencies":{"chai":"^4.1.2","mocha":"^6.1.4"},"scripts":{"test":"mocha ./test --recursive -R spec","postinstall":"node scripts/copyconf.js"},"_id":"@axway-api-builder-ext/api-builder-plugin-fn-aws-athena@1.0.0","_nodeVersion":"12.15.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ix2pJS/F6DF1OQa0biPo66k0Xx6d/XDU356Ja5UQT4FES7RWV0g/RopgiUTka8GqlIo2+x3RA7Jzcjbs3LhsGw==","shasum":"a9be0f2e592080ab693b0e484c532f32512bd470","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-aws-athena/-/api-builder-plugin-fn-aws-athena-1.0.0.tgz","fileCount":9,"unpackedSize":31278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQV+GCRA9TVsSAnZWagAAtLkP/124i9RIrddK2TR5dumZ\n92tmPhZpgXmKKU1oRwfPZubCZkG74XhXkUr1lFlrJAcP5tW/6Gx3ngC9IlXT\nfMFRMUemtcN9uDpAj2OHrGFB2dzCqAzsuwu5V4hJZBcy0aGj0sQN7bP0ww/3\nMgRTfOPQKlFkQnGzo6D7ZVaB9+nn5wOmm1Lx7LmHZedPRfAZLMl+MN7ZAXe+\nFF+Nma1GWr8CDOilj6JBo0kt27HRm6O6bODnwDwVJPwRFiB+OyjqgOuHdFJK\nTo78BLP5OqVoq2s1WWhcrXB8rS25M48tLOw8s0fBIK9u3B610+L9/Z0szWnV\nc7VTxcPd2rL1BhhoG1STfbbnpje7ugZEsm76eKdho3hgFtzTZlQ+WVac/mWV\nK28O4xNdyPaLjImQwoyx2TgYv1aIqnZ+LjVGajS25NQgE5SIzhuqOiY/Xe2U\n6As7rSGcLus8osib9Z0R0H0kau3JvHGw7EEmDlEIQkr7yrV668WpPPyELV/P\nJp+ejkSa6AjQrSbw1mYnA7I3zDi/+uqhdFkju5AlI7NlWxzzwvEJR+vIWaNW\nhZxlvV3VXrDroF1VQZO6CQ94+498nrX3tpNfcaH2e0rsJ8NPshb2IO8SdmyC\nmAxqz1H4AyAX57XFOAsnGU1MBnNJqyLbQq8Ko35x0TRq8aAmQvLQAPfKskZu\nEnUL\r\n=+PqQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFyNKtFWf+k6z4TzWmBaJs5EHEdIoIgNrt2Rj12cNY1+AiEA3lf8o+WnTK/iflRRfoz2I3U3hqqvgVtjMYKyIzH/mWo="}]},"maintainers":[{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmUser":{"name":"cwiechmann","email":"cwiechmann@axway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-aws-athena_1.0.0_1581342598190_0.7005057870775311"},"_hasShrinkwrap":false},"1.0.1":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-aws-athena","version":"1.0.1","description":"Plugin to query AWS Athena from within the API-Builder flow node","author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"},"license":"Apache-2.0","keywords":["amplify","api-builder","aws","athena","connector"],"engines":{"node":">= 10.0"},"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-aws-athena","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^0.1.0","athena-express":"^5.1.1","aws-sdk":"^2.648.0"},"peerDependencies":{"@axway/api-builder-runtime":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.3"},"scripts":{"test":"mocha ./test --recursive -R spec","postinstall":"node scripts/copyconf.js"},"_id":"@axway-api-builder-ext/api-builder-plugin-fn-aws-athena@1.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-RClJStrFry+oX2RriFB1HWQXukcQuTQuZEtnegg6vRY5iog6Qf5pnHgjBt+nF8b3TlxrOzcckWpP4snusb+D/A==","shasum":"cfc6d41f2657f6639c3a2a7c0775321f16fb6db2","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-aws-athena/-/api-builder-plugin-fn-aws-athena-1.0.1.tgz","fileCount":10,"unpackedSize":32098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegajbCRA9TVsSAnZWagAAGfwP/Rcyp+oFeHqG1KE4uJ/F\ngP+AZzkMx85FrFZRWFB0J8hLlpT3R6N19bd3Y1N2ANaVZLKQ4mf6Z5rcgJ96\naaXYjRe7Kp3oOhX/FgoIWxJehHnMxa89aY9ESQ2mQmtueWFvZ+hvtMB76ETi\njw4Vzgi3U5YjE0I1gl7BSM1APp0+YJUUf3NLSQntSS4DzISC+J4MWSa2bqku\nZ3TONFIh1AoMsshjoAznVItFyab3uzxuMSVSViMRo9h4r4/YHoufBylEIzW2\nKJL1tYgTwmtpFatCHlUPpBikA0PrHyqZDYLzrE5CRLk6ZtAB/uWVaRHM3/bV\n73MpexbAlYXK3SwPCXGkActNo3crz+tauH0Ng1zjq+QyANXOnCJgYOiBH9OS\nLug1WGCdDmhXYmQMe2BHhj0Hx4/s//jRj9cpBTFBjRlIgSEYkgeBTMMGzFBV\nd54hQkgCdsyFlFN7lGTPraV6QjK2SvVKVffjV9oPbQjaaxNVlcwpwTnH13wD\nhN23tONCLPSmbuoaOgW5E2BYBDtFpYHKgK6kM5It3qe5gipDSi97wirP501l\nWfdRYX4qS5EJuE+PqMBoy6YOdQjtjw1/mg66Q70+BIBAy8Vrw8ji/7osf+3f\nh/8ubcCwv6jV1LRL3VdZAgdu+EYCrYX/7O6IEQoIJHpen7GkS6RUEsSLloLl\nWlpv\r\n=spsS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChBx7ls07FTl1EqcElNeT5MmBEZTkx9/vPOoe69OjThAIhAOONkThx7HaK3ZJhiPtAuRv82aW33VchNCH1Gj9ck4uO"}]},"maintainers":[{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmUser":{"name":"cwiechmann","email":"cwiechmann@axway.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-aws-athena_1.0.1_1585555674711_0.5710433235241699"},"_hasShrinkwrap":false},"2.0.0":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-aws-athena","version":"2.0.0","description":"Plugin to query AWS Athena from within the API-Builder flow node","author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"},"license":"Apache-2.0","keywords":["amplify","api-builder","aws","athena","connector"],"engines":{"node":">= 10.0"},"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-aws-athena","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^1.1.5","@axway/api-builder-project-utils":"^1.0.3","athena-express":"^7.0.3","aws-sdk":"^2.903.0"},"peerDependencies":{"@axway/api-builder-runtime":"^4.64.1"},"devDependencies":{"@axway/api-builder-test-utils":"^1.4.0","chai":"^4.3.4","mocha":"^9.2.0","simple-mock":"^0.8.0"},"scripts":{"test":"mocha ./test --recursive -R spec","postinstall":"api-builder-copy ./config/aws-athena.default.js ./conf"},"_id":"@axway-api-builder-ext/api-builder-plugin-fn-aws-athena@2.0.0","_nodeVersion":"12.22.9","_npmVersion":"6.14.15","dist":{"integrity":"sha512-xrjUnPCTSGu224drT0KCimXIBanQlAyreQ9vKIvN2Rl79u35HDr6mNdt6LLM36oriGbwbHgLfgcHIyJaVrZKOQ==","shasum":"bdce1147d220ae7bbd0d1cc9a0cda7563d27c277","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-aws-athena/-/api-builder-plugin-fn-aws-athena-2.0.0.tgz","fileCount":9,"unpackedSize":31113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+5MdCRA9TVsSAnZWagAAdMoP/jIgVlV31vWYvS8fjhau\ngC+QiVebXeqjogBSdqUrSBZwe5mymoHgqCo7z3/FqZcONPlTjLdapQGaqMcr\nq3TSh1lFY51WbslgOPL1F6Q/WXJAKiS5+topAk4I6DoxhQ+ywuU8ZEH/UFnz\npAGFsRbACYsONimIeL7yLSq9YmNNePLauUA9y7B9QY71zMCtinsqwxlwCM+X\n4JASsqSVsoAfmkeux/VDXOhDV3L8nVvr8W3Q3ssLFauqMO80TuzYhOZMOvNa\n6tv7fhOL1YvCR5Uc5HnM92pWr1+942FyidBEqYF4WxYWdG8V7ZYSdbYo5w+T\nd7IVin2bRhKcZSfiB+xNs9TrDoKCk5hco5i0vkaN6HSmk/G6//eDkMoqDnNo\npcGWCsjDJFspZfMD3sOhNfMlavt6lNascX1A5t6WYiL7byXH88vNOj3vxZTt\ndmKjcfqEeUHDtk7d78BygN8nMcI1wjj7sg3Oa7czOq4FR8WXTAXh/z0cv5uM\nSL4GsRgmH1uDRVsH1ifdlmEilOi/gTPAOLWJ59I3zZnSGME9Kgzt9oc6MVSC\n+fjmmbTdW8oK7TDB/7q+ecAQLvaEm+4hRB3YaTmXyqtyTfxiDPa9kC87TI9C\nkKVQrTci6pGRCP/7l9wBYF09aME2SrX21dLaEXRq1C9lncoqvegSd6ZR/0Fp\nt5h2\r\n=MptE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLkgecCV23XHLYOl2vF0cuAvXbSfJPbZVv4pyAWpoYswIgLDuzEB9M4ww68J5hrHMbt7YNC5NJFii4kMY6EKtTvaw="}]},"_npmUser":{"name":"cwiechmann","email":"cwiechmann@axway.com"},"directories":{},"maintainers":[{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-aws-athena_2.0.0_1643877149727_0.24334294783495514"},"_hasShrinkwrap":false},"2.1.0":{"name":"@axway-api-builder-ext/api-builder-plugin-fn-aws-athena","version":"2.1.0","description":"Plugin to query AWS Athena from within the API-Builder flow node","author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"},"license":"Apache-2.0","keywords":["amplify","api-builder","aws","athena","connector"],"engines":{"node":">= 10.0","apibuilder":">= 4.64.1"},"homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-aws-athena","bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"main":"src/index.js","dependencies":{"@axway/api-builder-sdk":"^1.1.5","@axway/api-builder-project-utils":"^2.0.0","athena-express":"^7.0.3","aws-sdk":"^2.903.0"},"devDependencies":{"@axway/api-builder-test-utils":"^1.6.0","chai":"^4.3.4","mocha":"^9.2.0","simple-mock":"^0.8.0"},"scripts":{"test":"mocha ./test --recursive -R spec","postinstall":"api-builder-copy ./config/aws-athena.default.js ./conf"},"gitHead":"bf5ad446810e784f97985d8583563189f9830a57","_id":"@axway-api-builder-ext/api-builder-plugin-fn-aws-athena@2.1.0","_nodeVersion":"16.17.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-9FsYVOpe4rjRmi2sPu2IITTNbQ861ykbtCh7tz/0VeZZM9PUwIB2E+OldH6/cS85hNpeKtc5QayRgzKDT5hpag==","shasum":"04b951db5c78eacb1e5d9a1fe6c89996b45f3355","tarball":"https://registry.npmjs.org/@axway-api-builder-ext/api-builder-plugin-fn-aws-athena/-/api-builder-plugin-fn-aws-athena-2.1.0.tgz","fileCount":8,"unpackedSize":30159,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiFkcYcad02o7SURKtWkMyD670mewa0+l1oRHT/piGUAiB/4Gev1duKnLlcV23j3MUfi62081uTykJ6uOY0Iigjdg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMbNmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobBA//SBwjeBWt1FM+PsXdT4BITwHsWZ/hItRnnhN1eIh8F0LQQmKI\r\n16L+tE5VbcjYVCWGZLrDjyMqmf3gh7Zr5UfGb5OUVtkY59qyUYePygEYEt2C\r\nlRYV/nDADAar1qexygAOUszHmsqug5yKO1K5ONBYkJhhRbVioyxCSQubp+0l\r\nfL923TD+XA6K84BGOfdErejTv0hNCeik8h4h5m/N7txs3KmnQi5QOqyC7XCf\r\nZ0diHrb75ALrnE0iCuzaF+Q8aGaeMUzx35LLgtDkTVIcDTeyNfa8ImJ5qMi3\r\nvNtyvBsIA0HhZbjr3JMmzagpPN4VL1hz6GxJJoC4z0+oRY9A44o3tFfdYLoq\r\nKfFRCEltJ6JzhVUBiqIdCXihr2Dr7zG+K2ZWprGaKYr6MB4IubTYT7KMkZHW\r\nMbxNTq9IQe6J/Oh71g2QRvMaGQifoYkY2MLQen9ylJDj1YuY6rEwUDQcc/y5\r\nlKDkyREJd6Mmsy7CW/upUDlX+QUz3isL+R5opPHm3LnjRUU1z/9MVRKf1R0H\r\neFZkScoeN6wOEAqOm8MXDhm3Lmch4UXAx0gQGQrC53mc4H7bgXYz1Y2rPcDS\r\nVpa4m2xeeC4fA+SgRXKeA/41suNqKtNJKQmmn/XaJyRfWpQiOtwad/YKxFl+\r\nCl9LXFwskJ3Y7j6SMm9nNwI6hnAFpy3Kuig=\r\n=YOnE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"axway_alasdair","email":"ahurst@axway.com"},"directories":{},"maintainers":[{"name":"axway_alasdair","email":"ahurst@axway.com"},{"name":"jamie.peabody","email":"jamie.peabody@gmail.com"},{"name":"cwiechmann","email":"cwiechmann@axway.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-builder-plugin-fn-aws-athena_2.1.0_1664201574581_0.28882088469092815"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-10T13:49:57.947Z","1.0.0":"2020-02-10T13:49:58.292Z","modified":"2023-10-10T16:24:47.580Z","1.0.1":"2020-03-30T08:07:54.996Z","2.0.0":"2022-02-03T08:32:29.870Z","2.1.0":"2022-09-26T14:12:54.805Z"},"maintainers":[{"email":"ahurst@axway.com","name":"axway_alasdair"}],"description":"Plugin to query AWS Athena from within the API-Builder flow node","homepage":"https://github.com/Axway-API-Builder-Ext/api-builder-extras/tree/master/api-builder-plugin-fn-aws-athena","keywords":["amplify","api-builder","aws","athena","connector"],"repository":{"type":"git","url":"git+https://github.com/Axway-API-Builder-Ext/api-builder-extras.git"},"author":{"name":"Chris Wiechmann","email":"cwiechmann@axway.com","url":"http://www.axway.com"},"bugs":{"url":"https://github.com/Axway-API-Builder-Ext/issues"},"license":"Apache-2.0","readme":"[![Build Status](https://github.com/Axway-API-Builder-Ext/api-builder-extras/workflows/AWS%20Athena%20Tests/badge.svg)](https://github.com/Axway-API-Builder-Ext/api-builder-extras/actions)\n\n# API-Builder AWS-Athena Flow-Node\n\nAmazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL. Athena is serverless, so there is no infrastructure to manage, and you pay only for the queries that you run.  \n  \nAthena is easy to use. Simply point to your data in Amazon S3, define the schema, and start querying using standard SQL.  \n\nThis module can be used to query a AWS Datasource as part of your [API-Builder flow][1] using AWS-Athena.  \n\n## Configuration\n\nWatch this video to get an overview how to install and configure the Axway API-Builder Connector:\n[![Install AWS-Athena Connector](https://img.youtube.com/vi/AUIsxH33gow/0.jpg)](https://youtu.be/AUIsxH33gow)\n\n\nAfter installation and restarting your API-Builder project you get the following connector:  \n![Node][connector]   \n\nA default configuration file has been generated under: conf/aws-athena.default.js in which you have to configured your AWS-Access-Key information.\n\n\n## Changelog\nSee [Change-Log][6]\n\n\n[1]: https://docs.axway.com/bundle/api-builder/page/docs/developer_guide/flows/index.html\n[2]: https://docs.axway.com/bundle/api-builder/page/docs/getting_started/index.html\n[3]: https://github.com/Axway-API-Builder-Ext/api-builder-extras/issues\n[6]: Changelog.md\n\n[connector]: imgs/athena-flownode.png\n[connector-query]: imgs/athena-query.png\n","readmeFilename":"README.md"}