scala - Databricks:以数据框为参数的函数(SCALA)
解决方案
@MichaelChau 我建议在发布您的问题之前进行一些研究,如果您可以展示您已经为尝试解决问题所做的工作,人们往往会做出更好的回应。话虽这么说(很抱歉这有点晚了),下面的代码应该回答你的问题:
%scala // sets the command language to scala, I'm testing this in a python notebook
import org.apache.spark.sql.DataFrame // this imports the DataFrame type
def writeToSQLWarehouse (df: DataFrame, tableName: String, mode: String) = {
// I didn't write out all the options, but this should give you a starting place
df.write
.option("dbTable", tableName)
.mode(mode)
.save()
}
我从databricks 文档页面获得了这些信息。如果您还有其他问题,请查看。
推荐阅读
- php - 如何获取,在哪个页面中我在 php 中发布了我的数据?
- python - 分离 __iter__ 和 __next__ 方法
- android - 在使用 CMake (CMakeLists.txt) 而不是 ndk-build (Android.mk) 的 android ndk 项目中包含 GStreamer
- c++ - 使用 nullptr 调用重载方法不明确
- r - XTS:: 帮助我了解 period.apply() 和 to.period() 之间的用法和区别
- php - Laravel 按与复合键表的关系插入
- java - 合并两个 Long 类型列表并添加到 java 8 中的现有地图
- ansible - 如何使用多个虚拟主机模块化 Ansible playbook?
- c# - 如何使用 IListFileItem 在属性上使用 OrderByDescending?
- java - Guice:在默认构造函数中使用注入的类作为局部变量