athena-sqlite:适用于S3和Amazon AthenaSQLite驱动程序

时间:2024-02-26 10:28:32
【文件属性】:

文件名称:athena-sqlite:适用于S3和Amazon AthenaSQLite驱动程序

文件大小:70KB

文件格式:ZIP

更新时间:2024-02-26 10:28:32

aws serverless athena sqlite s3

雅典娜SQLite驱动程序 使用Athena的新功能,从S3中读取SQLite数据库。 服务器应用程序存储库。 为什么? 我偶尔喜欢在感恩节和圣诞节假期期间整理有趣的辅助项目。 我总是开玩笑说,能够使用Athena读取SQLite是一个疯狂的主意,所以...在这里! 怎么样? 我决定使用Python,因为我最熟悉它,因为接下来要讲的内容 使用 ,我们可以为S3实现(VFS) 使用,我们可以看到需要实现哪些调用 不幸的是,PyArrow库的大小超过250MB,因此我们必须使用自定义编译步骤来构建Lambda层。 什么? 将SQLite数据库放在S3中的单个前缀中,Athena会将每个


【文件预览】:
athena-sqlite-master
----lambda-function()
--------s3qlite.py(9KB)
--------vfs.py(1KB)
--------sqlite_db.py(1014B)
----athena-sqlite.yaml(2KB)
----lambda-layer()
--------build.sh(482B)
--------build-pyarrow.sh(263B)
--------Dockerfile(316B)
--------Dockerfile.pyarrow(1KB)
----LICENSE(11KB)
----README.md(6KB)
----sample-data()
--------sample_data.sqlite(108KB)
----.gitignore(20B)

网友评论