首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Azure数据库查询SAP表

从Azure数据库查询SAP表
EN

Stack Overflow用户
提问于 2021-11-17 07:13:53
回答 1查看 101关注 0票数 1

我想从databricks查询SAP表。我已经安装了用于连接到SAP服务器的JDBC库。我可以使用spark.read.JDBC(url = jdbcUrl,table = query,properties = connectionProperties)连接和获取记录。在table参数中,我提供了模式和表名。我想获取选择性记录。有没有办法提供查询?

EN

回答 1

Stack Overflow用户

发布于 2021-11-17 12:59:48

您只需要使用标准的Spark函数,如,.filter/.where - Spark会将其转换为相应的SQL查询,并将其下推到数据库中。这个功能(谓词下推)在Spark中默认是启用的,就像您在documentation中看到的那样。

代码语言:javascript
复制
df = spark.read.JDBC(url = jdbcUrl, table = query, 
       properties = connectionProperties)
filtered = df.filter("condition")
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70000216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档