Help Centre

Data

Data semantics

Data semantics in Quantemplate comprises automated data type detection, data profiling, data type validation and column header mapping.

Whenever you create or import a dataset to Quantemplate, it analyses the contents of every column, identifying its semantic type and presenting a summary chart to the user. Clicking on the chart opens the profiling popup, containing a detailed analysis of the data and its quality.

Data typing

Quantemplate automatically detects dozens of unique data types across multiple industries. See the full reference table of auto-detected types below.

Typing informs the Map Column Headers matching algorithm, giving stronger suggestion weightings to matches that have the same type.

Typing is also used for automated type validation. In Map column headers, define in the Master schema by adding a dataset where types have been detected, then enable validations for the fields you want to validate. When the pipeline runs, it checks the incoming data meets the expected type and creates an entry in the validation report detailing exceptions.

Note: Type detection applies to columns containing at least one row of data. Blank columns are not typed. The detected type is based on the first 1000 rows.

Data profiling

Data profiling helps you rapidly understand the data and spot any exceptions. Every data grid in Quantemplate (in data repo, pipeline outputs or feeds) displays a data type and profile chart at the top of the column. The profile chart shows:

Profile popup

Click on the chart to open the profile popup.

The profile popup shows:

Profiling is performed across the whole dataset.

Auto-detected data types

General types

Category
Type
Example Values
Text
 
Freeform text
Text
Category
New / Renewal / Cancellation
Text
Filename
claims_2024.xlsx, report.pdf
Number
Integer
123, -45
Number
Decimal
123.45, -0.01
Number
Percentage
25%, 99.5, 0.25
Misc. ID
Misc-ID
ABC123, POL-001
Date & Time
yyyy-mm-dd
2024-01-15
Date & Time
dd-mm-yyyy
15/01/2024
Date & Time
dd mmm yyyy
15 January 2024, Jan 15 2024
Date & Time
hh:mm:ss
14:30:00
Date & Time
h:mm AM/PM
2:30 PM
Date & Time
yyyy-mm-dd hh:mm:ss
2024-01-15 14:30:00
Date & Time
yyyy-mm-dd hh:mm:ss z
2024-01-15T14:30:00Z
Date & Time
yyyy
2024
Date & Time
mmm-yyyy, yyyy-mm
Jan 2024, 2024-01
Date & Time
qq-yyyy, yyyy-qq
Q1 2024, 2024-Q1
Boolean
True/False
True, False
Boolean
Yes/No
Yes, No
Boolean
Y/N
Y, N
Geography
Country 2 letter
GB, US, DE
Geography
Country 3 letter
GBR, USA, DEU
Geography
Country name
United Kingdom, Germany
Geography
Lat-Long DD
51.5074, -0.1278
Geography
Lat-Long DMS
51°30′26″N, 0°07′39″W
Geography
Postal Code UK
SW1A 1AA
Geography
Postal Code Canada
M5V 2T6
Geography
Region Code
GB-ENG, US-CA
Geography
US State
CA, NY, TX
Geography
Zip Code US
90210, 90210-1234
Currency
Currency code
USD, GBP, EUR, JPY
Currency
Currency name
US Dollar, Pound Sterling
Currency
Currency symbol
£, $, €, ¥
Contact
Email
user@example.com
Contact
URL
https://example.com
Industry
GICS Desc.
Oil & Gas Drilling
Industry
LEI
5493001KJTIIGC8Y1R12
Industry
NACE Code
K64.91
Industry
NAICS Code
541511
Industry
NAICS Title
541511
Industry
SIC Code
62012
Industry
SIC Description
 
Industry
US SIC Code
7372

Specific industry types

Category
Type
Example Values
Banking
Credit Rating
AA, BB-
Banking
IBAN
GB29NWBK60161331926819
Banking
ISIN
GB0002634946
Banking
FIGI
BBG000BLNNH6
Banking
GIIN
ABCDE.12345.ME.840
Banking
MIC
XLON
Banking
Sort Code
12-34-56
Banking
SWIFT / BIC
DEUTGB2L
Banking
UTI
5493001KJTIIGC8Y1R12ABCDEF123456789012345678901234
Construction
IFC GUID
3w$8f0h4X2GQ2m7x1L0P9A
Construction
Uniclass Code
EF_25_10_30
Chemicals
CAS RN
50-00-0
Chemicals
InChI
InChI=1S/CH4/h1H4
Chemicals
InChIKey
VNWKTOKETHGBQD-UHFFFAOYSA-N
Chemicals
EC Chemical No.
200-001-8
Chemicals
REACH Reg. No.
01-2119471301-50-0000
Chemicals
UN Substance No.
UN1203
Energy
UWI
100/01-02-003-04W5/00
Government
MRN
24GB00000000000000
Healthcare
ICD-10
E11.9
Healthcare
UDI
(01)00812345678903(17)250101
Insurance
Lloyd's Risk Code
AG, CF, WL
Insurance
Lloyd's Class of Business
Marine, Aviation
Insurance
Lloyd's Peril Code
EQ, WS, CS, WF, FL, AL
Insurance
UMR
B1234ABC1234567
Insurance
US Peril Code
PEQ, PFO, PWF, PWS, PTR, PMPCI, PAN, PCH, PFL
Insurance
Verisk Peril
IF, WS, IF+WS
Insurance
Verisk Construction
Wood Frame, FM - Fire Res
Insurance
Verisk Occupancy
Single Family Housing, General Commercial
Legal/IP
Patent Classification
A01B 1/00
Legal/IP
PCT Number
PCT/GB2026/000123
Software
CVE
CVE-2024-3094
Software
CWE
CWE-79
Research
DOI
10.1038/s41586-020-2649-2
Publishing
ISRC
GBBPP0000001
Publishing
ISWC
T-034.524.680-1
Research
ORCID
0000-0002-1825-0097
Research
ROR ID
03yrm5c26
Software
AWS ARN
arn:aws:s3:::example-bucket
Software
Azure Resource ID
/subscriptions/00000000-0000-0000-
0000-000000000000/resourceGroups/rg/providers/
Microsoft.Storage/storageAccounts/example
Software
GCP Resource Name
//compute.googleapis.com/projects/example
/zones/europe-west2-a/instances/example
Software
Package URL
pkg:pypi/requests@2.31.0
Telecommunications
IPv4
192.0.2.1
Telecommunications
IPv6
2001:db8::1
Telecommunications
Telephone no.
+442071838750
Transportation
IATA airport code
LHR
Transportation
ICAO airport code
EGLL
Transportation
IMO Number
IMO9074729
Transportation
ISO 6346 / BIC Container Number
ABCU1234567
Transportation
UN/LOCODE
GBLON
Transportation
VIN
1HGCM82633A123456