Create a Cloud Connector to Connect to your Cloud Storage
Integrating your data pipelines via platform connectors allows you to add data to the platform and to take data off the platform, to use within your local environments.
It is often a good idea to setup your cloud connectors as soon as possible as sometimes it requires assistance from other departments in your company.
Note: Use the Snowflake web interface (Snowpipe) or any other supported Snowflake ETL software to integrate data from or to your cloud storage connector.
A direct connection to Snowflake is coming soon.
Note: You must have an Technician role to perform this action
Your connectors within your cloud accounts must have been created, else setup a cloud-agnostic SFTP connector
To create an connector:
Find and click the connectors button under the Manage menu in the main navigation bar.
Click Create connector.
Enter the connector Name.
Enter an connector Description.
Select the Type of connector you want to set up.
Follow the instructions in the appropriate section below.
S3
Choose Type > S3.
Insert your S3 path.
Example: s3://my-bucket/my-data
This is the bucket name you set when you created your.Select your AWS Region from the list.
Insert your IAM credentials (if requested)
Insert your Amazon access key
Insert your Amazon secret key
Click Create.
Follow the Your AWS S3 bucket policy steps
Navigate to the bucket in the AWS console S3 browser
Enter the `Permissions` tab and `Bucket Policy` option
Copy and paste the generated policy statement below into the text editor
Save
Click Close
Still not sure? Watch this video on how to set up an AWS S3 bucket.
Â
Â
GCS
Choose Type > GCS.
Enter your bucket name and optional subdirectory (path/to/dir). The Platform uses these locations when publishing and exporting to the connector.
Enter the GCS bucket name.
(Optional) Enter the GCS subdirectory.
Select GCP Key File (if requested)
Click Create.
The New GCS connector information page appears.
Help: This page informs you that the connector is ready and that the member account and roles are created. It also provides guidance on how to apply the required roles and access permissions to the bucket member account. Ensure bucket access control is set to Fine-grained.Go back to Google Console and log in
Go to your bucket
Click on Roles > Add
Add New principals (This is the member email given to you on platform once you create your connector)
Add the following roles:
Storage Legacy Bucket Writer
Storage Legacy Object Owner
12. Click Close.
Â
Â
Azure Blob Storage
Choose Type > Azure Blob Storage.
In the Shared Access Signature section:
Enter the Blob SAS URL.
(Optional) Insert a Blob prefix.
Click Create.
The new connector ready message box appears.Use the access permissions instructions to add the displayed member details to your permissions tab.
Click Close.
SFTP
(available to some customers only, contact Support if you would like to know more)
Choose Type > SFTP
Click + Create key to create an SSH key. You can create up to ten SSH keys. SSH keys can be downloaded as .PEM files and used to access the SFTP server.
Related Pages
https://harbrgroup.atlassian.net/wiki/spaces/HDV5/pages/2772993185
Create an Azure Blob SAS token and URL
https://harbrgroup.atlassian.net/wiki/spaces/HDV5/pages/2772993687