BigQuery Connection v1 API - Class SparkProperties (2.5.0)

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.

Inheritance

object > SparkProperties

Namespace

GoogleGoogle.CloudGoogle.Cloud.BigQueryGoogle.Cloud.BigQuery.ConnectionV1

Assembly

Google.Cloud.BigQuery.Connection.V1.dll

Constructors

SparkProperties()

public SparkProperties()

SparkProperties(SparkProperties)

public SparkProperties(SparkProperties other)
Parameter
NameDescription
otherSparkProperties

Properties

MetastoreServiceConfig

public MetastoreServiceConfig MetastoreServiceConfig { get; set; }

Optional. Dataproc Metastore Service configuration for the connection.

Property Value
TypeDescription
MetastoreServiceConfig

ServiceAccountId

public string ServiceAccountId { get; set; }

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 will be used to connect to the desired resources in Google Cloud.

The account ID is in the form of: bqcx-&lt;projectnumber>-&lt;uniqueid>@gcp-sa-bigquery-consp.iam.gserviceaccount.com

Property Value
TypeDescription
string

SparkHistoryServerConfig

public SparkHistoryServerConfig SparkHistoryServerConfig { get; set; }

Optional. Spark History Server configuration for the connection.

Property Value
TypeDescription
SparkHistoryServerConfig