Submit a ticket My tickets
Welcome
Login  Sign up

Google Cloud Storage Connector

This article describes how to use the Google Cloud Storage connector for DataGalaxy.

This connector is available in the following modes:

Desktop mode ✅SaaS Online mode  

Connector scope

The connector allows you to import objects into a FileStore source from a Google Cloud Storage DataLake.
The extracted objects and their correspondences are detailed in the following table:  

Google Cloud Storage Object
DataGalaxy Object
Comments
DirectoryDirectory (Container)
FileFile (Structure)


FieldFieldThe definition of the columns is imported if the processed file is a CSV file (separator ";")

Step 1 : Installation

  • Download DataGalaxy connector from the portal (see here)
  • Extract the connector archive in the directory of your choice
  • Download the Google Cloud Storage plug-in from the portal and copy it into the /lib directory of the connector

Step 2 : Run Google Cloud Storage connector

  • After starting the connector, access to Dictionary connectors:  
  • If it has been correctly installed, Google Cloud Storage plug-in appears in the list
  • The following information is requested:  

ParameterMandatoryDescription
Bucket's nameYesBucket Name
Folder in bucket No
Service account (Json)Yes
PatternsNoMasks allow you to define strategies for grouping and filtering folders and files according to naming patterns. Example: /datasource/{YYYYMMDD}/file_{YYYYMM}_{zz}.csv

Masks must be absolute paths from the root and each character is important, so it may be necessary to define multiple masks to cover all your cases.

More information about this setting is available when running the connector.

Once these information filled, you can test the connection and start the import.  

Technical information

Connecting to a Google Cloud Storage resource via the connector requires the creation of a service account first. The "Storage Objects Reader" role will need to be assigned for the resource targeted by the connector.

The Google Cloud Storage connector uses the following REST API: https://cloud.google.com/storage/docs/apis

Releases

DatePlugin
Version
DataGalaxy
release
Desktop connector version (minimum)Description
03/11/20254.1.1v3.273.15.0.3Passed connector in online mode too
26/07/20244.0.0v3.62.05.0.3Migrated from java 11 to java 17

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.