airbyte icon indicating copy to clipboard operation
airbyte copied to clipboard

source-sigma-computing contribution from aazam-gh

Open aazam-gh opened this issue 1 year ago • 2 comments

What

This PR adds a new connector for source Sigma Computing (source-sigma-computing).

Contributor-provided connector description:

This is the setup for the Sigma Computing source that ingests data from the sigma API.

Sigma is next-generation analytics and business intelligence that scales billions of records using spreadsheets, SQL, Python, or AI—without compromising speed and security https://www.sigmacomputing.com/

In order to use this source, you must first create an account on Sigma Computing. Go to Account > General Settings and review the Site section for the Cloud provider, this will be used to find the base url of your API. Compare it at https://help.sigmacomputing.com/reference/get-started-sigma-api

Next, head over to Developer Access and click on create. This will generate your Client ID and Client Secret required by the API. You can learn more about the API here https://help.sigmacomputing.com/reference

Details

Expand for list of spec properties and streams

Configuration

Input Type Description Default Value
client_id string Client ID.
client_secret string Client secret.
client_refresh_token string Refresh token.
oauth_access_token string Access token. The current access token. This field might be overridden by the connector based on the token refresh endpoint response.
oauth_token_expiry_date string Token expiry date. The date the current access token expires in. This field might be overridden by the connector based on the token refresh endpoint response.
base_url string Base URL. The base url of your sigma organization

Streams

Stream Name Primary Key Pagination Supports Full Sync Supports Incremental
files id DefaultPaginator
connections connectionId DefaultPaginator
datasets datasetId DefaultPaginator
members memberId DefaultPaginator
teams teamId DefaultPaginator
templates templateId DefaultPaginator
workspaces DefaultPaginator
workbooks workbookId DefaultPaginator

Reviewer checklist

  • [ ] Run /format-fix to resolve any formatting errors
  • [ ] Help the contributor upload an icon that follows our icon design guidelines
  • [ ] Click into the CI workflows that wait for a maintainer to run them, which should trigger CI runs

aazam-gh avatar Oct 13 '24 16:10 aazam-gh

@aazam-gh is attempting to deploy a commit to the Airbyte Growth Team on Vercel.

A member of the Team first needs to authorize it.

vercel[bot] avatar Oct 13 '24 16:10 vercel[bot]

@marcosmarxm As sigma has a trial of only 7 days. Would be great if you can review this with priority!

aazam-gh avatar Oct 13 '24 16:10 aazam-gh

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
airbyte-docs ⬜️ Ignored (Inspect) Visit Preview Oct 16, 2024 2:28pm

vercel[bot] avatar Oct 16 '24 14:10 vercel[bot]