Skip to content

Commit 3bcd8d3

Browse files
Update install page in documentation (#1628)
1 parent c018680 commit 3bcd8d3

File tree

1 file changed

+19
-24
lines changed

1 file changed

+19
-24
lines changed

docs/source/install.rst

+19-24
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,10 @@ Managed Layer
3232

3333
AWS SDK for pandas is available as an AWS Lambda Managed layer in all AWS commercial regions.
3434

35-
It can be accessed in the AWS Lambda console directly:
35+
It can be accessed in the AWS Lambda console directly,
36+
or via its ARN: ``arn:aws:lambda:<region>:336392948345:layer:AWSSDKPandas-Python<python-version>:<layer-version>``.
3637

37-
.. image:: _static/aws_lambda_managed_layer.png
38-
:width: 400
39-
:alt: AWS Managed Lambda Layer
40-
41-
Or via its ARN: ``arn:aws:lambda:<region>:336392948345:layer:AWSDataWrangler-Python<python-version>:<layer-version>``.
42-
43-
For example: ``arn:aws:lambda:us-east-1:336392948345:layer:AWSDataWrangler-Python37:1``.
38+
For example: ``arn:aws:lambda:us-east-1:336392948345:layer:AWSSDKPandas-Python37:1``.
4439

4540
The full list of ARNs is available `here <layers.rst>`__.
4641

@@ -75,14 +70,14 @@ This option provides the ability to use semantic versions (i.e. library version)
7570
* - App
7671
- ARN
7772
- Description
78-
* - aws-data-wrangler-layer-py3-7
79-
- arn:aws:serverlessrepo:us-east-1:336392948345:applications/aws-data-wrangler-layer-py3-7
73+
* - aws-sdk-pandas-layer-py3-7
74+
- arn:aws:serverlessrepo:us-east-1:336392948345:applications/aws-sdk-pandas-layer-py3-7
8075
- Layer for ``Python 3.7.x`` runtimes
81-
* - aws-data-wrangler-layer-py3-8
82-
- arn:aws:serverlessrepo:us-east-1:336392948345:applications/aws-data-wrangler-layer-py3-8
76+
* - aws-sdk-pandas-layer-py3-8
77+
- arn:aws:serverlessrepo:us-east-1:336392948345:applications/aws-sdk-pandas-layer-py3-8
8378
- Layer for ``Python 3.8.x`` runtimes
84-
* - aws-data-wrangler-layer-py3-9
85-
- arn:aws:serverlessrepo:us-east-1:336392948345:applications/aws-data-wrangler-layer-py3-9
79+
* - aws-sdk-pandas-layer-py3-9
80+
- arn:aws:serverlessrepo:us-east-1:336392948345:applications/aws-sdk-pandas-layer-py3-9
8681
- Layer for ``Python 3.9.x`` runtimes
8782

8883
Here is an example of how to create and use the AWS SDK for pandas Lambda layer in your CDK app:
@@ -91,30 +86,30 @@ Here is an example of how to create and use the AWS SDK for pandas Lambda layer
9186
9287
from aws_cdk import core, aws_sam as sam, aws_lambda
9388
94-
class AWSWranglerApp(core.Construct):
89+
class AWSSDKPandasApp(core.Construct):
9590
def __init__(self, scope: core.Construct, id_: str):
9691
super.__init__(scope,id)
9792
98-
awswrangler_layer = sam.CfnApplication(
93+
aws_sdk_pandas_layer = sam.CfnApplication(
9994
self,
100-
"awswrangler-layer",
95+
"awssdkpandas-layer",
10196
location=sam.CfnApplication.ApplicationLocationProperty(
102-
application_id="arn:aws:serverlessrepo:us-east-1:336392948345:applications/aws-data-wrangler-layer-py3-8",
97+
application_id="arn:aws:serverlessrepo:us-east-1:336392948345:applications/aws-sdk-pandas-layer-py3-8",
10398
semantic_version="2.16.0", # Get the latest version from https://github.com/aws/aws-sdk-pandas/releases
10499
),
105100
)
106101
107-
awswrangler_layer_arn = awswrangler_layer.get_att("Outputs.WranglerLayer38Arn").to_string()
108-
awswrangler_layer_version = aws_lambda.LayerVersion.from_layer_version_arn(self, "awswrangler-layer-version", awswrangler_layer_arn)
102+
aws_sdk_pandas_layer_arn = aws_sdk_pandas_layer.get_att("Outputs.WranglerLayer38Arn").to_string()
103+
aws_sdk_pandas_layer_version = aws_lambda.LayerVersion.from_layer_version_arn(self, "awssdkpandas-layer-version", aws_sdk_pandas_layer_arn)
109104
110105
aws_lambda.Function(
111106
self,
112-
"awswrangler-function",
107+
"awssdkpandas-function",
113108
runtime=aws_lambda.Runtime.PYTHON_3_8,
114-
function_name="sample-awswrangler-lambda-function",
115-
code=aws_lambda.Code.from_asset("./src/awswrangler-lambda"),
109+
function_name="sample-awssdk-pandas-lambda-function",
110+
code=aws_lambda.Code.from_asset("./src/awssdk-pandas-lambda"),
116111
handler='lambda_function.lambda_handler',
117-
layers=[awswrangler_layer_version]
112+
layers=[aws_sdk_pandas_layer_version]
118113
)
119114
120115
AWS Glue Python Shell Jobs

0 commit comments

Comments
 (0)