ADD LAMBDA LAYER AT AWS CLOUD SHELL

1.AWS cloud shellにアクセスして、専用フォルダーを作成

mkdir denodo-layer
JavaScript

2.フォルダー内にないって、venvを立ち上げる

python -m venv venv
JavaScript

3. venv環境を起動

source bin/activate
JavaScript

4.libraryのdocumentを作成

touch requirements.txt
JavaScript

aws-psycopg2
certifi
charset-normalizer
denodo-sqlalchemy
greenlet
idna
ldap3
numpy
pandas
pip
psycopg2-binary
pyasn1
python-dateutil
pytz
requests
setuptools
six
SQLAlchemy
tzdata
urllib3
google-cloud-bigquery
JavaScript

5.documents内のlibraryをinstall

pip install -r requirements.txt
JavaScript

6.lambda layer用ZIPファイルを生成

cd venv/lib/python3.9
zip -r site-packages.zip site-packages
JavaScript

7. zipファイルをS3にupload

aws s3 cp site-packages.zip s3://dmd-prd-resource/lmd_layer/site_packages_denodo.zip
JavaScript

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注