def main():# Initialize Spark sessionspark = SparkSession.builder \.appName("SnowflakeToS3") \.config("spark.hadoop.fs.s3a.connection.timeout", "3600000") \ # 1 hour.config("spark.hadoop.fs.s3a.socket.timeout", "3600000") \ # 1 hour.config("spark.sql.sources.commitProtocolClass", "org.apache.spark.sql.execution.datasources.SQLHadoopMapReduceCommitProtocol") \.config("spark.sql.parquet.output.committer.class", "org.apache.parquet.hadoop.ParquetOutputCommitter") \.getOrCreate()def main(): # Initialize Spark session spark = SparkSession.builder \ .appName("SnowflakeToS3") \ .config("spark.hadoop.fs.s3a.connection.timeout", "3600000") \ # 1 hour .config("spark.hadoop.fs.s3a.socket.timeout", "3600000") \ # 1 hour .config("spark.sql.sources.commitProtocolClass", "org.apache.spark.sql.execution.datasources.SQLHadoopMapReduceCommitProtocol") \ .config("spark.sql.parquet.output.committer.class", "org.apache.parquet.hadoop.ParquetOutputCommitter") \ .getOrCreate()def main(): # Initialize Spark session spark = SparkSession.builder \ .appName("SnowflakeToS3") \ .config("spark.hadoop.fs.s3a.connection.timeout", "3600000") \ # 1 hour .config("spark.hadoop.fs.s3a.socket.timeout", "3600000") \ # 1 hour .config("spark.sql.sources.commitProtocolClass", "org.apache.spark.sql.execution.datasources.SQLHadoopMapReduceCommitProtocol") \ .config("spark.sql.parquet.output.committer.class", "org.apache.parquet.hadoop.ParquetOutputCommitter") \ .getOrCreate()
Enter fullscreen mode Exit fullscreen mode
原文链接:Snowflake
© 版权声明
THE END
暂无评论内容