BigQueryConnectionParameters Class
Contains parameters used to establish a connection to Google BigQuery datasets.
Namespace: DevExpress.DataAccess.ConnectionParameters
Assembly: DevExpress.DataAccess.v21.2.dll
NuGet Packages: DevExpress.DataAccess, DevExpress.Win.Design
Declaration
public class BigQueryConnectionParameters :
DataConnectionParametersBase,
IConnectionPageBigQuery
Remarks
The BigQueryConnectionParameters class instances provide the basic parameters required to establish a Google BigQuery connection. Connecting to a Google BigQuery dataset requires specifying the following settings.
- The project ID (BigQueryConnectionParameters.ProjectID).
- The authorization type (BigQueryConnectionParameters.AuthorizationType). Depending on the selected authorization type, you should specify additional authentication settings. To learn more, see the details below.
- The dataset ID (BigQueryConnectionParameters.DataSetID).
If a connection is established using the BigQueryAuthorizationType.OAuth authorization type, use the following properties to specify connection parameters.
Gets or sets a client identifier. | |
Gets or sets a client secret. | |
Gets or sets a refresh token. |
If a connection is established using the BigQueryAuthorizationType.PrivateKeyFile authorization type, use the following properties to specify connection parameters.
Gets or sets the path to the P12 private key file. | |
Gets or sets the service account’s email address. |
To learn more about the use of classes that provide data connection parameters, see DataConnectionParametersBase.
Important
Note that the DevExpress.DataAccess.BigQuery ADO.NET provider should be installed to establish a connection to a Google BigQuery data source.