olOpsLyft Docs

Connect a source

Add a dataset in four steps, Source, Access, Map to the platform, and Name and schedule.

Select + Connect a source on the Datasets page. You can connect the same kind of source more than once; each becomes its own dataset.

Source

Pick where the data lives.

GroupSourceAccess
FilesUpload a fileCSV, Excel, or Parquet. Re-upload to refresh.
FilesGoogle SheetsShare the sheet, or sign in with Google
DatabasesSQL databasePostgres, MySQL, Snowflake, or BigQuery
DatabasesAmazon RDSAn IAM role scoped to one instance
Object storageAmazon S3An IAM role and one bucket prefix
Object storageGoogle Cloud StorageA service account and one bucket. Coming soon.
MetricsPrometheus or MimirA bearer token per endpoint
Business systemsSalesforceAccounts and revenue. Coming soon.
Business systemsWorkdayOrg hierarchy and headcount. Coming soon.

Access

Grant the least access OpsLyft needs to read it. Nothing is written back.

Map to the platform

Tell OpsLyft which columns are the account, the team, and the date. This is what lets the dataset join cloud cost.

Column roleJoins onExample column
AccountAccount ID or Account Nameaws_account_id
TeamYour owner tag or team dimensionteam
DateThe cost date, at day or month grainmonth

Other columns become measures (such as revenue or events) and attributes (such as customer tier).

Name and schedule

Name the dataset, choose how often it refreshes, and assign an owner. The owner is notified when a sync fails.

When the first sync finishes, the dataset shows Synced and is available in the widget builder and Dimension Studio.

On this page