小编use*_*854的帖子

Lambda 服务抛出错误执行角色无权在 SQS 上调用 receiveMessage

我有一个 SQS 队列,我想在消息到达队列时触发 lambda 函数。我已经编写了 lambda 函数,当我单击“测试”按钮时它可以成功运行。当我转到 SQS 并尝试将其配置为 lambda 触发器时,我看到以下错误消息。

我使用相同的用户和角色创建了 SQS 队列和 lambda 函数,并且 lambda 函数对同一角色具有执行权限。

我还添加了 SQS receiveMessage 权限,但它似乎没有什么区别,除非我在设置时做错了什么。

什么可能导致问题?

谢谢你的帮助

在此处输入图片说明

amazon-sqs amazon-web-services aws-lambda

15
推荐指数
3
解决办法
2万
查看次数

如何在 PowerApps 中运行 SQL Server 存储过程

我想从我的 PowerApps 流中调用一个名为 get_customer 的 SQL Server 存储过程。你怎么做到这一点?

我可以在帖子中看到其他人已经能够做到这一点,但我看不到 PowerApps 中的选项,我唯一的数据源选项是访问表和视图,而不是存储过程。

我在屏幕 1 上有一个按钮,单击时我希望它调用存储过程,然后在同一表单的列表中显示结果。我怎样才能做到这一点?

谢谢

sql-server stored-procedures powerapps

7
推荐指数
1
解决办法
2万
查看次数

使用 Python 连接到 AWS Elasticache Redis 集群

我已经在 AWS 中创建了一个 Redis Elasticache 集群,并希望使用 Python 脚本读取和写入数据到集群中,该脚本最终将成为一个 Lambda 函数。我读过连接到集群的典型方法是 EC2。我已经设置了一个 EC2 实例并使用 SSH 和密钥对成功连接到它。

我的问题是:

  1. 我需要 EC2 实例还是可以使用 Python 直接连接到集群?
  2. 如果我需要通过 EC2 连接,那么最好的方法是什么,以便我可以从 Redis 集群读取和写入数据,或者是否有任何示例?目前,我必须在 SSH 会话中转到 EC2,然后转到 Redis。我想我必须在 Python 中运行相同的命令,但我不确定我将如何通过 Python 中的 EC2 连接执行 redis 命令。

谢谢你的帮助

python amazon-ec2 amazon-web-services amazon-elasticache aws-lambda

3
推荐指数
1
解决办法
7249
查看次数

Dataweave 错误:在将 Excel 转换为 JSON 时,您使用这些参数调用了函数“值选择器”

我正在使用 Anypoint 7 和 Mule 4.1。

我想从计算机上的文件夹中读取 Excel (xlsx) 文件并将其转换为 JSON,但我收到错误消息:

您使用以下参数调用了函数“值选择器”:

我认为这归结为流媒体,但不确定如何解决。

谢谢你的帮助

XML:

<?xml version="1.0" encoding="UTF-8"?>

<mule xmlns:dw="http://www.mulesoft.org/schema/mule/ee/dw"
    xmlns:file="http://www.mulesoft.org/schema/mule/file" xmlns:ee="http://www.mulesoft.org/schema/mule/ee/core"
    xmlns:ftp="http://www.mulesoft.org/schema/mule/ftp"
    xmlns:sftp="http://www.mulesoft.org/schema/mule/sftp" xmlns="http://www.mulesoft.org/schema/mule/core" xmlns:doc="http://www.mulesoft.org/schema/mule/documentation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
http://www.mulesoft.org/schema/mule/ee/dw http://www.mulesoft.org/schema/mule/ee/dw/current/dw.xsd http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsd
http://www.mulesoft.org/schema/mule/sftp http://www.mulesoft.org/schema/mule/sftp/current/mule-sftp.xsd
http://www.mulesoft.org/schema/mule/ftp http://www.mulesoft.org/schema/mule/ftp/current/mule-ftp.xsd
http://www.mulesoft.org/schema/mule/ee/core http://www.mulesoft.org/schema/mule/ee/core/current/mule-ee.xsd
http://www.mulesoft.org/schema/mule/file http://www.mulesoft.org/schema/mule/file/current/mule-file.xsd">
    <flow name="testFlow" doc:id="3030b14f-b215-4c85-a6a4-96236516c552" >
        <scheduler doc:name="Scheduler" doc:id="d0985a96-a23c-4e2c-80ae-d78a9acd938e" >
            <scheduling-strategy >
                <fixed-frequency timeUnit="SECONDS"/>
            </scheduling-strategy>
        </scheduler>
        <file:read doc:name="Read xlsx file" doc:id="90b40273-ec58-47de-a48b-9812c52a74ea" path="C:\apps\test-api\src\test\resources\input\myTestExcelFile.xlsx" config-ref="File_Config">
            <ee:repeatable-file-store-stream />
        </file:read>
        <ee:transform doc:name="Transform Message" doc:id="36dbec15-6e02-4fdf-8176-025ad7fdce61" >
            <ee:message >
                <ee:set-payload ><![CDATA[%dw 2.0
input payload application/xlsx
output application/json
--- …
Run Code Online (Sandbox Code Playgroud)

mule anypoint-studio dataweave

2
推荐指数
1
解决办法
1万
查看次数