Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如果s3操作员已经具有AWS权限,则将什么作为s3连接id?_Python_Airflow - Fatal编程技术网

Python 如果s3操作员已经具有AWS权限,则将什么作为s3连接id?

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服务器>管理>连接)中应该存在该名称的连接。默认

我想使用SFTPToS3Operator,但是airflow已经在AWS中,并且具有写入S3所需的所有IAM权限。在这种情况下,当我没有并且不需要气流时,我应该传递给
s3\u conn\u id
什么?

查看源,操作员使用从
AwsBaseHook
继承的
S3Hook
。这一个检查可用的aws cred,如果不可用,那么将返回到使用环境变量cred。因此,答案是将
s3\u conn\u id
留空


我确认您可以只输入任何有效的
连接id
名称,即在您的
部署(Web服务器>管理>连接)中应该存在该名称的
连接。默认情况下,将为其指定值