ServiceNow is a cloud platform that provides service management software as a service.
|Custom Data||check||All tables and fields|
|Data Blocking||check||Table level and column level|
Follow our step-by-step ServiceNow setup guide to connect ServiceNow with your destination using Fivetran connectors.
When a new account is first connected, Fivetran will sync every table present in the instance for which read permission was granted. We import each table in full before moving onto the next table. Depending on the number and size of tables to be imported, initial sync can take a while.
ServiceNow schema follows Fivetran’s standard API schema rules.
Fivetran currently supports all tables as well as any custom tables present in your ServiceNow account and the schema diagrams illustrating how tables relate to one another.
ServiceNow uses the Class Table Inheritance pattern. Most of the tables are children/leafs of the
Please join on the
sys_id field of the child table to recover the complete record.
Fivetran will use one of the following strategies to update the tables that you included in your sync:
Tables which have a
sys_created_on column are updated incrementally.
Some tables do not have the necessary columns to be updated incrementally. They must be reimported in full to update. In order to speed up overall updates, the frequency with which we update these reimport tables is based on how fast we can ingest them from ServiceNow. This speed is entirely dependent on ServiceNow performance.
|Table Import Duration||Import Frequency|
|3 seconds or less||Re-import in every sync|
|Between 3 seconds and 5 minutes||Re-imported twice a day|
|More than 5 minutes||Re-imported once a week|
Tables that take longer than 3 seconds to import get marked as
not recommended on the dashboard and include
a message on how frequently Fivetran will sync them. They will be excluded from the sync by default
as they degrade performance. However, customers can choose to include them.
Fivetran cannot update a table which do not contain
sys_id column using one of the strategies above and is excluded from the sync.
They will be marked on the dashboard. Customers cannot optionally include them in the sync.
Syncing empty tables and columnslink
Fivetran can sync empty tables and columns for your ServiceNow connector. For more information, see our Features documentation.