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.
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 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:
Click on the chart to open the profile popup.
The profile popup shows:
Profiling is performed across the whole dataset.
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 |
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 |