Package io.squashql
Class BigQueryUtil
java.lang.Object
io.squashql.BigQueryUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic Class<?>bigQueryTypeToClass(com.google.cloud.bigquery.Field field) static com.google.cloud.bigquery.StandardSQLTypeNameclassToBigQueryType(Class<?> clazz) static com.google.auth.oauth2.ServiceAccountCredentialsCreatesServiceAccountCredentialsfrom a file.static com.google.auth.oauth2.ServiceAccountCredentialscreateCredentialsFromFileContent(String jsonKey)
-
Method Details
-
bigQueryTypeToClass
-
classToBigQueryType
-
createCredentialsFromFile
public static com.google.auth.oauth2.ServiceAccountCredentials createCredentialsFromFile(String path) CreatesServiceAccountCredentialsfrom a file. See https://cloud.google.com/bigquery/docs/authentication/service-account-file- Parameters:
path- path to the service account key file.- Returns:
- the
ServiceAccountCredentials
-
createCredentialsFromFileContent
public static com.google.auth.oauth2.ServiceAccountCredentials createCredentialsFromFileContent(String jsonKey)
-