通过Spark从MySQL获取所有表

用户名

我现在正在学习Spark,并且我知道如何使用特定表。

但是我想从数据库中加载所有表。问题是如何做到这一点。

这是我从特定表加载的代码:

package gt.example.spark;

import org.apache.spark.SparkConf;
import org.apache.spark.api.java.JavaSparkContext;
import org.apache.spark.sql.DataFrame;
import org.apache.spark.sql.SQLContext;

import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;

public class App {
    public static final String DRIVER = "com.mysql.jdbc.Driver";
    public static final String URL = "jdbc:mysql://localhost:3306/example";
    public static final String USERNAME = "root";
    public static final String PASSWORD = "pass";

    private static final JavaSparkContext sc =
            new JavaSparkContext(new SparkConf().setAppName("Spark Example").setMaster("local[*]"));

    private static final SQLContext sqlContext = new SQLContext(sc);


    public static void main(String[] args) {
        Map<String, String> options = new HashMap<String, String>();
        options.put("driver", DRIVER);
        options.put("url", URL + "?user=" + USERNAME + "&password=" + PASSWORD);
        options.put("dbtable", "user");

        DataFrame jdbcDF = sqlContext.read().format("jdbc").options(options).load();
        jdbcDF.show();
    }
}
迈克尔·劳埃德·李·麦克

是否要加载所有表名?如果是这样,则查询INFORMATION_SCHEMATABLES桌子。您可以使用与上面相同的代码,但是要更改dbtable属性。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过相关表获取所有相关对象。实体框架

来自分类Dev

Symfony:无法通过jsonresponse获取表中的所有行

来自分类Dev

通过会话存储获取所有表行值

来自分类Dev

MySql:从另一个表中通过其父表的ID获取表的总和,并返回所有具有与parent_id相关的总和值的子级

来自分类Dev

查询以获取MySql表的所有CREATE语句

来自分类Dev

从information_schema,MySQL获取所有表

来自分类Dev

从mysql表中获取所有第二高的数据

来自分类Dev

PHP和MySQL:从表中获取所有值?

来自分类Dev

按日期获取表的所有先前记录MySQL

来自分类Dev

从MySQL 3表中获取所有数据

来自分类Dev

mysql查询未从表中获取所有元素

来自分类Dev

从mysql表中获取所有第二高的数据

来自分类Dev

如何通过Apache Spark通过JSON格式的Metrics Servlet获取所有指标(如Web UI)

来自分类Dev

如何通过mysql在wordpress中获取所有类别的所有帖子?

来自分类Dev

如何通过 ServiceStack.OrmLite 获取通过中间表关联的所有对象?

来自分类Dev

如何通过联接表从多个表中获取所有列

来自分类Dev

获取所有工作表

来自分类Dev

MySQL查询以获取所有外键及其在m:n表中所有列的总和

来自分类Dev

通过在所有字段上选择Spark从数据结构中获取最大收益

来自分类Dev

MySQL-从右表中的每个组获取左表中的所有行

来自分类Dev

如何通过多对多关系获取表中的所有条目

来自分类Dev

如何通过多对多关系获取表中的所有条目

来自分类Dev

从表中获取所有字段并通过MAX(Column1)进行过滤

来自分类Dev

如何从 spark DataFrame 获取所有行?

来自分类Dev

MySQL JOIN->即使没有匹配项,也从正确的表中获取所有数据

来自分类Dev

如何从MySQL表中获取具有多列相同值的所有行?

来自分类Dev

MySQL JOIN->即使没有匹配项,也从正确的表中获取所有数据

来自分类Dev

通过反射获取所有ICollection属性

来自分类Dev

通过xpath获取所有数据

Related 相关文章

  1. 1

    通过相关表获取所有相关对象。实体框架

  2. 2

    Symfony:无法通过jsonresponse获取表中的所有行

  3. 3

    通过会话存储获取所有表行值

  4. 4

    MySql:从另一个表中通过其父表的ID获取表的总和,并返回所有具有与parent_id相关的总和值的子级

  5. 5

    查询以获取MySql表的所有CREATE语句

  6. 6

    从information_schema,MySQL获取所有表

  7. 7

    从mysql表中获取所有第二高的数据

  8. 8

    PHP和MySQL:从表中获取所有值?

  9. 9

    按日期获取表的所有先前记录MySQL

  10. 10

    从MySQL 3表中获取所有数据

  11. 11

    mysql查询未从表中获取所有元素

  12. 12

    从mysql表中获取所有第二高的数据

  13. 13

    如何通过Apache Spark通过JSON格式的Metrics Servlet获取所有指标(如Web UI)

  14. 14

    如何通过mysql在wordpress中获取所有类别的所有帖子?

  15. 15

    如何通过 ServiceStack.OrmLite 获取通过中间表关联的所有对象?

  16. 16

    如何通过联接表从多个表中获取所有列

  17. 17

    获取所有工作表

  18. 18

    MySQL查询以获取所有外键及其在m:n表中所有列的总和

  19. 19

    通过在所有字段上选择Spark从数据结构中获取最大收益

  20. 20

    MySQL-从右表中的每个组获取左表中的所有行

  21. 21

    如何通过多对多关系获取表中的所有条目

  22. 22

    如何通过多对多关系获取表中的所有条目

  23. 23

    从表中获取所有字段并通过MAX(Column1)进行过滤

  24. 24

    如何从 spark DataFrame 获取所有行?

  25. 25

    MySQL JOIN->即使没有匹配项,也从正确的表中获取所有数据

  26. 26

    如何从MySQL表中获取具有多列相同值的所有行?

  27. 27

    MySQL JOIN->即使没有匹配项,也从正确的表中获取所有数据

  28. 28

    通过反射获取所有ICollection属性

  29. 29

    通过xpath获取所有数据

热门标签

归档