Skip to main content

Hardcoded Records

The Sample Data (Hardcoded Records) source outputs sample data (same record over and over again, but very fast) and is intended to be used in performance testing.

This source will generate an dataset with products (skinny), customers (fat) and dummy fields. Here's the examples:

Products
{
"id": 1,
"make": "Mazda",
"model": "MX-5",
"year": 2008,
"price": 2869,
"created_at": "2022-02-01T17:02:19+00:00",
"updated_at": "2022-11-01T17:02:19+00:00"
}

Customers
{
"id": 6569096478909,
"email": "test@test.com",
"created_at": "2023-04-13T02:30:04-07:00",
"updated_at": "2023-04-24T06:53:48-07:00",
"first_name": "New Test",
"last_name": "Customer",
"orders_count": 0,
"state": "disabled",
"total_spent": 0.0,
"last_order_id": null,
"note": "updated_mon_24.04.2023",
"verified_email": true,
"multipass_identifier": null,
"tax_exempt": false,
"tags": "",
"last_order_name": null,
"currency": "USD",
"phone": "+380639379992",
"addresses": [
{
"id": 8092523135165,
"customer_id": 6569096478909,
"first_name": "New Test",
"last_name": "Customer",
"company": "Test Company",
"address1": "My Best Accent",
"address2": "",
"city": "Fair Lawn",
"province": "New Jersey",
"country": "United States",
"zip": "07410",
"phone": "",
"name": "New Test Customer",
"province_code": "NJ",
"country_code": "US",
"country_name": "United States",
"default": true
}
],
"accepts_marketing": true,
"accepts_marketing_updated_at": "2023-04-13T02:30:04-07:00",
"marketing_opt_in_level": "single_opt_in",
"tax_exemptions": "[]",
"email_marketing_consent": {
"state": "subscribed",
"opt_in_level": "single_opt_in",
"consent_updated_at": "2023-04-13T02:30:04-07:00"
},
"sms_marketing_consent": {
"state": "not_subscribed",
"opt_in_level": "single_opt_in",
"consent_updated_at": null,
"consent_collected_from": "SHOPIFY"
},
"admin_graphql_api_id": "gid://shopify/Customer/6569096478909",
"default_address": {
"id": 8092523135165,
"customer_id": 6569096478909,
"first_name": "New Test",
"last_name": "Customer",
"company": "Test Company",
"address1": "My Best Accent",
"address2": "",
"city": "Fair Lawn",
"province": "New Jersey",
"country": "United States",
"zip": "07410",
"phone": "",
"name": "New Test Customer",
"province_code": "NJ",
"country_code": "US",
"country_name": "United States",
"default": true
},
"shop_url": "airbyte-integration-test"
}

Dummy Fields
{
"field1": "valuevaluevaluevaluevalue1",
"field2": "valuevaluevaluevaluevalue1",
"field3": "valuevaluevaluevaluevalue1",
"field4": "valuevaluevaluevaluevalue1",
"field5": "valuevaluevaluevaluevalue1"
}
FeatureSupported?(Yes/No)Notes
Full Refresh SyncYes
Incremental SyncNo
NamespacesNo

None!

Config fields reference

Field
Type
Property name
integer
count
Expand to review
VersionDatePull RequestSubject
0.0.172024-10-2847052Update dependencies
0.0.162024-10-1246773Update dependencies
0.0.152024-10-0546492Update dependencies
0.0.142024-09-2846200Update dependencies
0.0.132024-09-2145756Update dependencies
0.0.122024-09-1445496Update dependencies
0.0.112024-09-0745280Update dependencies
0.0.102024-09-0345097Update CDK version to ^5
0.0.92024-08-3145003Update dependencies
0.0.82024-08-2444630Update dependencies
0.0.72024-08-1744331Update dependencies
0.0.62024-08-1243823Update dependencies
0.0.52024-08-1043645Update dependencies
0.0.42024-08-0343244Update dependencies
0.0.32024-07-2942850Update Airbyte CDK to v4
0.0.22024-07-2742828Update dependencies
0.0.12024-07-2342434Initial Release
Was this page helpful?