Apache spark 使用Spark和Scala在Google云平台上连接BigQuery

Apache spark 使用Spark和Scala在Google云平台上连接BigQuery,apache-spark,google-bigquery,Apache Spark,Google Bigquery,我无法从GCP上的Spark连接到大查询表 我已经通过提供项目Id数据集名称和表名链接尝试了上述步骤,但仍然没有成功。当我尝试使用以下代码打印数据时,我遇到以下错误: Exception in thread "main" java.lang.NoClassDefFoundError: com/google/cloud/hadoop/io/bigquery/BigQueryConfiguration at Main.main(Main.scala:27)

我无法从GCP上的Spark连接到大查询表

我已经通过提供项目Id数据集名称和表名链接尝试了上述步骤,但仍然没有成功。当我尝试使用以下代码打印数据时,我遇到以下错误:

    Exception in thread "main" java.lang.NoClassDefFoundError: com/google/cloud/hadoop/io/bigquery/BigQueryConfiguration
        at Main.main(Main.scala:27)
        at Main.main(Main.scala)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.spark.deploy.JavaMainApplication.start(SparkApplication.scala:52)
        at org.apache.spark.deploy.SparkSubmit.orgapachesparkdeploySparkSubmitrunMain(SparkSubmit.scala:849)
        at org.apache.spark.deploy.SparkSubmit.doRunMain1(SparkSubmit.scala:167)
        at org.apache.spark.deploy.SparkSubmit.submit(SparkSubmit.scala:195)
        at org.apache.spark.deploy.SparkSubmit.doSubmit(SparkSubmit.scala:86)
        at org.apache.spark.deploy.SparkSubmitanon2.doSubmit(SparkSubmit.scala:924)
        at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala:933)
        at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)
    Caused by: java.lang.ClassNotFoundException: com.google.cloud.hadoop.io.bigquery.BigQueryConfiguration
        at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 14 more
您可能错过了类路径中的,您可以通过添加以下参数来添加它:

gcloud dataproc jobs submit spark --cluster "$MY_CLUSTER" --jars gs://spark-lib/bigquery/spark-bigquery-latest.jar ...

请添加您正在使用的代码段以及在何处运行此代码。在dataproc集群上?