SonarQube Lite
SonarQube is an open-source platform for continuous inspection of code quality.
Features
Feature Name | Supported | Notes |
---|---|---|
Capture deletes | check | COMPONENT , GROUPS , METRIC , PROJECT , RULE , and USERS tables and their child tables. |
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 |
Setup guide
Follow our step-by-step SonarQube setup guide to connect SonarQube with your destination using Fivetran connectors.
Sync overview
To capture new records, we incrementally sync the ISSUE
table and its child tables.
Schema information
This schema applies to all SonarQube connectors.
Explore SonarQube schema ERD
Limitations
- Sonarqube Community Edition doesn't offer pull request analysis. The
PROJECT_PULL_REQUESTS
table will not be present in your destination if you use Community Edition. - The Sonarqube API has a hard limit and returns no more than 10,000 records per endpoint.