GitLab Lite
GitLab is a web-based Git and DevOps platform.
Features
Feature Name | Supported | Notes |
---|---|---|
Capture deletes | ||
History mode | ||
Custom data | ||
Data blocking | check | |
Column hashing | check | |
Re-sync | check | |
API configurable | check | API configuration |
Priority-first sync | ||
Fivetran data models | ||
Private networking | ||
Authorization via API | check |
Supported deployment models
We support the SaaS and Hybrid deployment models for the connector.
You must have an Enterprise or Business Critical plan to use the Hybrid Deployment model.
Setup guide
Follow our step-by-step GitLab setup guide to connect GitLab with your destination using Fivetran connectors.
Sync overview
To capture new records, we incrementally sync the following tables and their child tables:
EPIC_ISSUE
GROUPS_MILESTONE
PROJECT
PROJECT_COMMIT
PROJECT_ISSUE
PROJECT_MERGE_REQUEST
PROJECT_PIPELINE
To capture updates and deletes, we re-import the remaining tables and their child tables during every sync.
By default, Fivetran syncs the data from all your GitLab projects using the GitLab API into your destination. You cannot select specific projects to sync.
Schema information
This schema applies to all GitLab connections.
Explore GitLab schema ERD