What Are Records in Skyvia Data Integration?

Understanding Records in Skyvia Data Integration

What Is a Record?

A record in Skyvia Data Integration represents a single row in a database table or a single object in a cloud source (e.g., one contact in Salesforce, one row in a Google Sheet). Every integration operation - Import, Export, Replication, or Synchronization - processes data at the record level.

Records also serve as the primary billing unit in Skyvia. Your plan's monthly record limit defines how many records can be processed across all integrations in your account.

How Records Are Counted

Record consumption depends on the integration type:

Integration TypeWhat Counts as a Record
ImportEach row created, updated, or deleted in the target system
ReplicationEach row created, updated, or deleted in the target system
ExportEach row written to the output CSV file
SynchronizationEach record successfully created, updated, or deleted in both source and target
Data Flow / Control FlowEach row processed by a Target component (excluding cache and log connections)

Important: For Import and Replication, a record is counted even if the update does not change any field values in the target — the operation itself is what is counted.

Example

If you run an Import integration that processes 500 source rows and successfully creates 480 records and skips 20 (e.g., due to filters), Skyvia counts 480 records against your monthly limit.

Monitoring Your Record Usage

You can track consumed and remaining records using the Usage Summary feature in your Skyvia account. It allows you to:

  • View total used and remaining records for the current billing period
  • Filter usage by workspace or individual integration
  • Break down consumption by time frame

For details, see the Usage Summary documentation.

Useful Links

    • Related Articles

    • Integration Failure Types in Skyvia Data Integration

      When using Skyvia Data Integration product, you may encounter two distinct types of integration failures: 1. Record-Level Errors These occur when one or more individual records fail to process during an integration task. For example, in operations ...
    • Data Integration: You have reached the limit of records

      The error "You have reached the limit of records" usually occurs when the number of records exceeds the limit specified in your current Data Integration product plan. To resolve this issue, you have a few options: Upgrade your plan to increase the ...
    • Skyvia Query: Easily Verify Data in Your Connection!

      Please follow the steps below to query your data in Skyvia Query: Log in to Skyvia and navigate to + Create New → Query. Select an existing connection or establish a new one for your data source. Choose the desired table or object from the Connection ...
    • A Comprehensive Guide on Backing Up Association Data with Skyvia

      Are you looking for a way to back up association data of your data source? Perhaps you're concerned about losing important relationships between records in case of data loss or migration. In this article, we'll explore the process of backing up ...
    • Tips for Managing Integration Queue Times

      Overview When an integration is triggered - either on schedule or manually - it is placed in an execution queue before record processing begins. Queue wait times are normal and typically last only a few seconds. However, during peak load periods, ...