Skip to main content

Faker

Setting up the Faker connector

NoItemRequiredExampleNotes
1CountYesHow many users should be generated in total. This setting does not apply to the purchases or products stream.
2SeedNoManually control the faker random seed to return the same values on subsequent runs (leave -1 for random)
3Records Per SyncNoHow many fake records will be returned for each sync, for each stream? By default, it will take 2 syncs to create the requested 1000 records.
4Records Per Stream SliceNoHow many fake records will be in each page (stream slice), before a state message is emitted?
5ParallelismNoHow many parallel workers should we use to generate fake data? Choose a value equal to the number of CPUs you will allocate to this source.

Tables in the Faker connector

NoTable NameColumnsPrimary KeysRead ModeInc. Sync KeysAPI Info
1purchases6Incremental, Full Refreshcreated_at
2users16Incremental, Full Refreshcreated_at
3products6Incrementalcreated_at

Table: purchases

NoColumn NameTypeNotes
1purchased_atVARCHAR
2user_idDOUBLE
3returned_atVARCHAR
4product_idDOUBLE
5idDOUBLE
6added_to_cart_atVARCHAR

Table: users

NoColumn NameTypeNotes
1occupationVARCHAR
2genderVARCHAR
3academic_degreeVARCHAR
4created_atVARCHARIncremental sync key
5weightINTEGER
6telephoneVARCHAR
7languageVARCHAR
8titleVARCHAR
9updated_atVARCHAR
10nationalityVARCHAR
11blood_typeVARCHAR
12nameVARCHAR
13idDOUBLE
14ageINTEGER
15emailVARCHAR
16heightVARCHAR

Table: products

NoColumn NameTypeNotes
1yearDOUBLE
2priceDOUBLE
3created_atVARCHARIncremental sync key
4modelVARCHAR
5idDOUBLE
6makeVARCHAR

External Resources

Zipstack Cloud features a powerful SQL querying engine on top of many types of connectors, including those from Trino, some custom connectors and connectors from the open source Airbyte project. Some Zipstack cloud connectors are designed to utilize and expand upon Airbyte's connector protocol, but they do not use Airbyte's EL core. Additionally, some parts of the documentation for these connectors have been adapted from the connector documentation found in Airbyte's open source project.