Snowflake

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()
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
喜欢就支持一下吧
点赞8 分享
When your faith is stronger than your fears, you can make your dreams happen.
当你的信念强于你的胆怯时,你就可以将梦想变为现实了
评论 抢沙发

请登录后发表评论

    暂无评论内容