Python 如果s3操作员已经具有AWS权限,则将什么作为s3连接id?
我想使用SFTPToS3Operator,但是airflow已经在AWS中,并且具有写入S3所需的所有IAM权限。在这种情况下,当我没有并且不需要气流时,我应该传递给Python 如果s3操作员已经具有AWS权限,则将什么作为s3连接id?,python,airflow,Python,Airflow,我想使用SFTPToS3Operator,但是airflow已经在AWS中,并且具有写入S3所需的所有IAM权限。在这种情况下,当我没有并且不需要气流时,我应该传递给s3\u conn\u id什么?查看源,操作员使用从AwsBaseHook继承的S3Hook。这一个检查可用的aws cred,如果不可用,那么将返回到使用环境变量cred。因此,答案是将s3\u conn\u id留空 我确认您可以只输入任何有效的连接id名称,即在您的部署(Web服务器>管理>连接)中应该存在该名称的连接。默认
s3\u conn\u id
什么?查看源,操作员使用从AwsBaseHook
继承的S3Hook
。这一个检查可用的aws cred,如果不可用,那么将返回到使用环境变量cred。因此,答案是将s3\u conn\u id
留空
我确认您可以只输入任何有效的
连接id
名称,即在您的部署(Web服务器>管理>连接)中应该存在该名称的连接。默认情况下,将为其指定值