Code source wiki de Connecteur BigQuery
Modifié par Aurelie Bertrand le 2025/02/07 10:18
Afficher les derniers auteurs
author | version | line-number | content |
---|---|---|---|
1 | {{ddtoc/}} | ||
2 | |||
3 | ---- | ||
4 | |||
5 | = Prérequis = | ||
6 | |||
7 | * Un compte Google BigQuery | ||
8 | * DigDash 2021R2 ou au dessus | ||
9 | |||
10 | = Installation du driver JDBC = | ||
11 | |||
12 | Pour installer le driver JDBC BigQuery il faut remplacer les fichiers suivants dans **ddenterpriseapi/WEB-INF/lib** et **studio/WEB-INF/lib** par les fichiers équivalents livrés dans le zip du driver BigQuery (ça se peut que les versions soient différentes) : | ||
13 | |||
14 | * google-api-client-1.23.0.jar | ||
15 | * google-http-client-1.20.0.jar | ||
16 | * google-http-client-gson-1.20.0.jar | ||
17 | * google-api-services-bigquery-v2-rev355-1.22.0.jar | ||
18 | * gson-2.1.jar | ||
19 | * google-oauth-client-1.23.0.jar | ||
20 | * GoogleBigQueryJDBC42.jar | ||
21 | |||
22 | Puis ajouter les fichiers suivants du zip : | ||
23 | |||
24 | * animal-sniffer-annotations-1.20.jar | ||
25 | * annotations-4.1.1.4.jar | ||
26 | * api-common-2.1.3.jar | ||
27 | * auto-value-annotations-1.9.jar | ||
28 | * avro-1.11.0.jar | ||
29 | * conscrypt-openjdk-uber-2.5.1.jar | ||
30 | * error_prone_annotations-2.11.0.jar | ||
31 | * failureaccess-1.0.1.jar | ||
32 | * gax-2.11.0.jar | ||
33 | * gax-grpc-2.11.0.jar | ||
34 | * google-auth-library-credentials-1.4.0.jar | ||
35 | * google-auth-library-oauth2-http-1.4.0.jar | ||
36 | * google-cloud-bigquerystorage-2.8.3.jar | ||
37 | * google-cloud-core-2.4.0.jar | ||
38 | * google-http-client-apache-v2-1.40.1.jar | ||
39 | * grpc-alts-1.44.0.jar | ||
40 | * grpc-api-1.44.0.jar | ||
41 | * grpc-auth-1.44.0.jar | ||
42 | * grpc-context-1.44.0.jar | ||
43 | * grpc-core-1.44.0.jar | ||
44 | * grpc-google-cloud-bigquerystorage-v1-2.8.3.jar | ||
45 | * grpc-google-cloud-bigquerystorage-v1beta1-0.132.3.jar | ||
46 | * grpc-google-cloud-bigquerystorage-v1beta2-0.132.3.jar | ||
47 | * grpc-grpclb-1.44.0.jar | ||
48 | * grpc-netty-shaded-1.44.0.jar | ||
49 | * grpc-protobuf-1.44.0.jar | ||
50 | * grpc-protobuf-lite-1.44.0.jar | ||
51 | * grpc-stub-1.44.0.jar | ||
52 | * guava-31.0.1-jre.jar | ||
53 | * j2objc-annotations-1.3.jar | ||
54 | * javax.annotation-api-1.3.2.jar | ||
55 | * jsr305-3.0.2.jar | ||
56 | * listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar | ||
57 | * opencensus-api-0.31.0.jar | ||
58 | * opencensus-contrib-http-util-0.31.0.jar | ||
59 | * perfmark-api-0.23.0.jar | ||
60 | * proto-google-cloud-bigquerystorage-v1-2.8.3.jar | ||
61 | * proto-google-cloud-bigquerystorage-v1beta1-0.132.3.jar | ||
62 | * proto-google-cloud-bigquerystorage-v1beta2-0.132.3.jar | ||
63 | * proto-google-common-protos-2.7.2.jar | ||
64 | * proto-google-iam-v1-1.2.1.jar | ||
65 | * protobuf-java-3.19.3.jar | ||
66 | * protobuf-java-util-3.19.3.jar | ||
67 | * threetenbp-1.5.2.jar | ||
68 | |||
69 | = Connexion à une base de données BigQuery = | ||
70 | |||
71 | (% class="wikigeneratedid" %) | ||
72 | Consultez la page [[Se connecter à une base de données BigQuery>>doc:Digdash.user_guide.studio.Create_datamodel.Data_connection.Connect_datasource_database.bigquery_connector.WebHome]]. | ||
73 |