小编pid*_*ida的帖子

AWS Glue CSV 输出没有扩展名

我有一个 Glue Job 执行一些 ETL,我需要将结果写入 S3 存储桶中的 CSV 中,这是我用来编写的方法:

glueContext.write_dynamic_frame.from_options(
    frame = dyf,
    connection_type = "s3",
    connection_options = {
        "path" : "path"
    },
    format = "csv",
    format_options = {
        "separator" : ",",
        "quoteChar" : -1
    }
)
Run Code Online (Sandbox Code Playgroud)

它正在工作,我有一个结果,但结果文件没有扩展名。

我缺少什么?

谢谢 !

amazon-s3 pyspark aws-glue

5
推荐指数
0
解决办法
768
查看次数

如何在Golang中测试库函数

我正在学习 Go,所以我正在编写一些基本的实用程序和库来娱乐,我可以在其他模块中重用它们。

当将它们导入另一个模块时(例如使用 go get),我可以很好地使用它们。

据我了解,当尝试运行 go 应用程序/模块时,Go 将查找包 main 和 main 函数来了解入口点。

问题是这些库不在“package main”中,不在main.go并且没有main功能,那么我应该如何使用 cli 并使用它go run .来测试我的函数的行为?

我是否绝对需要创建另一个包含main.goa 内文件的模块package main?或者我需要创建一个测试文件并使用go test

谢谢你!

go

0
推荐指数
1
解决办法
257
查看次数

标签 统计

amazon-s3 ×1

aws-glue ×1

go ×1

pyspark ×1