public sealed class SparkProperties : IMessage<SparkProperties>, IEquatable<SparkProperties>, IDeepCloneable<SparkProperties>, IBufferMessage, IMessage
Reference documentation and code samples for the BigQuery Connection v1 API class SparkProperties.
Container for connection properties to execute stored procedures for Apache
Spark.
Output only. The account ID of the service created for the purpose of this
connection.
The service account does not have any permissions associated with it when
it is created. After creation, customers delegate permissions to the
service account. When the connection is used in the context of a stored
procedure for Apache Spark in BigQuery, the service account is used to
connect to the desired resources in Google Cloud.
The account ID is in the form of:
bqcx-<projectnumber>-<uniqueid>@gcp-sa-bigquery-consp.iam.gserviceaccount.com
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eSparkProperties\u003c/code\u003e class within the Google Cloud BigQuery Connection v1 API, specifically version 2.6.0, and shows that version 2.9.0 is the latest available.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eSparkProperties\u003c/code\u003e is a container for connection properties used to execute stored procedures for Apache Spark, and it implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class offers constructors for creating new \u003ccode\u003eSparkProperties\u003c/code\u003e instances and accepts an existing \u003ccode\u003eSparkProperties\u003c/code\u003e instance as a parameter for its second constructor.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eSparkProperties\u003c/code\u003e includes properties for configuring Dataproc Metastore Service (\u003ccode\u003eMetastoreServiceConfig\u003c/code\u003e), the service account ID (\u003ccode\u003eServiceAccountId\u003c/code\u003e), and Spark History Server (\u003ccode\u003eSparkHistoryServerConfig\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eServiceAccountId\u003c/code\u003e is auto-generated and is utilized by the connection to integrate with Google Cloud resources, within the context of a stored procedure for Apache Spark.\u003c/p\u003e\n"]]],[],null,[]]