I am trying to write to S3 using assumeRole via FileIO with ParquetIO
问题 Step1 : AssumeRole public static AWSCredentialsProvider getCredentials() { if (roleARN.length() > 0) { STSAssumeRoleSessionCredentialsProvider credentialsProvider = new STSAssumeRoleSessionCredentialsProvider .Builder(roleARN, Constants.SESSION_NAME) .withStsClient(AWSSecurityTokenServiceClientBuilder.defaultClient()) .build(); return credentialsProvider; } return new ProfileCredentialsProvider(); } Step 2 : Set Credentials to pipeline credentials = getCredentials(); pipeline.getOptions().as