Richard Swinbank 15f214073b updated catalog
2022-10-23 13:14:20 +01:00

1082 lines
23 KiB
JSON

[
{
"entityName": "Product",
"translator": {
"type": "TabularTranslator",
"mappings": [
{
"source": {
"type": "Int32",
"ordinal": 1
},
"sink": {
"name": "ProductID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 2
},
"sink": {
"name": "Name",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 3
},
"sink": {
"name": "ProductNumber",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 4
},
"sink": {
"name": "MakeFlag",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 5
},
"sink": {
"name": "FinishedGoodsFlag",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 6
},
"sink": {
"name": "Color",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 7
},
"sink": {
"name": "SafetyStockLevel",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 8
},
"sink": {
"name": "ReorderPoint",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Decimal",
"ordinal": 9
},
"sink": {
"name": "StandardCost",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Decimal",
"ordinal": 10
},
"sink": {
"name": "ListPrice",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 11
},
"sink": {
"name": "Size",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 12
},
"sink": {
"name": "SizeUnitMeasureCode",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 13
},
"sink": {
"name": "WeightUnitMeasureCode",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Decimal",
"ordinal": 14
},
"sink": {
"name": "Weight",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 15
},
"sink": {
"name": "DaysToManufacture",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 16
},
"sink": {
"name": "ProductLine",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 17
},
"sink": {
"name": "Class",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 18
},
"sink": {
"name": "Style",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 19
},
"sink": {
"name": "ProductSubcategoryID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 20
},
"sink": {
"name": "ProductModelID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 21
},
"sink": {
"name": "SellStartDate",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 22
},
"sink": {
"name": "SellEndDate",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 23
},
"sink": {
"name": "DiscontinuedDate",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Guid",
"ordinal": 24
},
"sink": {
"name": "rowguid",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 25
},
"sink": {
"name": "ModifiedDate",
"physicalType": "UTF8"
}
}
],
"typeConversion": true,
"typeConversionSettings": {
"allowDataTruncation": true,
"treatBooleanAsNumber": false
}
}
},
{
"entityName": "ProductCategory",
"translator": {
"type": "TabularTranslator",
"mappings": [
{
"source": {
"type": "Int32",
"ordinal": 1
},
"sink": {
"name": "ProductCategoryID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 2
},
"sink": {
"name": "Name",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Guid",
"ordinal": 3
},
"sink": {
"name": "rowguid",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 4
},
"sink": {
"name": "ModifiedDate",
"physicalType": "UTF8"
}
}
],
"typeConversion": true,
"typeConversionSettings": {
"allowDataTruncation": true,
"treatBooleanAsNumber": false
}
}
},
{
"entityName": "ProductCostHistory",
"translator": {
"type": "TabularTranslator",
"mappings": [
{
"source": {
"type": "Int32",
"ordinal": 1
},
"sink": {
"name": "ProductID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 2
},
"sink": {
"name": "StartDate",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 3
},
"sink": {
"name": "EndDate",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Decimal",
"ordinal": 4
},
"sink": {
"name": "StandardCost",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 5
},
"sink": {
"name": "ModifiedDate",
"physicalType": "UTF8"
}
}
],
"typeConversion": true,
"typeConversionSettings": {
"allowDataTruncation": true,
"treatBooleanAsNumber": false
}
}
},
{
"entityName": "ProductDescription",
"translator": {
"type": "TabularTranslator",
"mappings": [
{
"source": {
"type": "Int32",
"ordinal": 1
},
"sink": {
"name": "ProductDescriptionID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 2
},
"sink": {
"name": "Description",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Guid",
"ordinal": 3
},
"sink": {
"name": "rowguid",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 4
},
"sink": {
"name": "ModifiedDate",
"physicalType": "UTF8"
}
}
],
"typeConversion": true,
"typeConversionSettings": {
"allowDataTruncation": true,
"treatBooleanAsNumber": false
}
}
},
{
"entityName": "ProductDocument",
"translator": {
"type": "TabularTranslator",
"mappings": [
{
"source": {
"type": "Int32",
"ordinal": 1
},
"sink": {
"name": "ProductID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 2
},
"sink": {
"name": "DocumentNode",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 3
},
"sink": {
"name": "ModifiedDate",
"physicalType": "UTF8"
}
}
],
"typeConversion": true,
"typeConversionSettings": {
"allowDataTruncation": true,
"treatBooleanAsNumber": false
}
}
},
{
"entityName": "ProductInventory",
"translator": {
"type": "TabularTranslator",
"mappings": [
{
"source": {
"type": "Int32",
"ordinal": 1
},
"sink": {
"name": "ProductID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 2
},
"sink": {
"name": "LocationID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 3
},
"sink": {
"name": "Shelf",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 4
},
"sink": {
"name": "Bin",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 5
},
"sink": {
"name": "Quantity",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Guid",
"ordinal": 6
},
"sink": {
"name": "rowguid",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 7
},
"sink": {
"name": "ModifiedDate",
"physicalType": "UTF8"
}
}
],
"typeConversion": true,
"typeConversionSettings": {
"allowDataTruncation": true,
"treatBooleanAsNumber": false
}
}
},
{
"entityName": "ProductListPriceHistory",
"translator": {
"type": "TabularTranslator",
"mappings": [
{
"source": {
"type": "Int32",
"ordinal": 1
},
"sink": {
"name": "ProductID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 2
},
"sink": {
"name": "StartDate",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 3
},
"sink": {
"name": "EndDate",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Decimal",
"ordinal": 4
},
"sink": {
"name": "ListPrice",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 5
},
"sink": {
"name": "ModifiedDate",
"physicalType": "UTF8"
}
}
],
"typeConversion": true,
"typeConversionSettings": {
"allowDataTruncation": true,
"treatBooleanAsNumber": false
}
}
},
{
"entityName": "ProductSubcategory",
"translator": {
"type": "TabularTranslator",
"mappings": [
{
"source": {
"type": "Int32",
"ordinal": 1
},
"sink": {
"name": "ProductSubcategoryID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 2
},
"sink": {
"name": "ProductCategoryID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 3
},
"sink": {
"name": "Name",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Guid",
"ordinal": 4
},
"sink": {
"name": "rowguid",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 5
},
"sink": {
"name": "ModifiedDate",
"physicalType": "UTF8"
}
}
],
"typeConversion": true,
"typeConversionSettings": {
"allowDataTruncation": true,
"treatBooleanAsNumber": false
}
}
},
{
"entityName": "SalesOrderDetail",
"translator": {
"type": "TabularTranslator",
"mappings": [
{
"source": {
"type": "Int32",
"ordinal": 1
},
"sink": {
"name": "SalesOrderID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 2
},
"sink": {
"name": "SalesOrderDetailID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 3
},
"sink": {
"name": "CarrierTrackingNumber",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 4
},
"sink": {
"name": "OrderQty",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 5
},
"sink": {
"name": "ProductID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 6
},
"sink": {
"name": "SpecialOfferID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Decimal",
"ordinal": 7
},
"sink": {
"name": "UnitPrice",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Decimal",
"ordinal": 8
},
"sink": {
"name": "UnitPriceDiscount",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Decimal",
"ordinal": 9
},
"sink": {
"name": "LineTotal",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Guid",
"ordinal": 10
},
"sink": {
"name": "rowguid",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 11
},
"sink": {
"name": "ModifiedDate",
"physicalType": "UTF8"
}
}
],
"typeConversion": true,
"typeConversionSettings": {
"allowDataTruncation": true,
"treatBooleanAsNumber": false
}
}
},
{
"entityName": "SalesOrderHeader",
"translator": {
"type": "TabularTranslator",
"mappings": [
{
"source": {
"type": "Int32",
"ordinal": 1
},
"sink": {
"name": "SalesOrderID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 2
},
"sink": {
"name": "RevisionNumber",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 3
},
"sink": {
"name": "OrderDate",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 4
},
"sink": {
"name": "DueDate",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 5
},
"sink": {
"name": "ShipDate",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 6
},
"sink": {
"name": "Status",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 7
},
"sink": {
"name": "OnlineOrderFlag",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 8
},
"sink": {
"name": "SalesOrderNumber",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 9
},
"sink": {
"name": "PurchaseOrderNumber",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 10
},
"sink": {
"name": "AccountNumber",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 11
},
"sink": {
"name": "CustomerID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 12
},
"sink": {
"name": "SalesPersonID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 13
},
"sink": {
"name": "TerritoryID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 14
},
"sink": {
"name": "BillToAddressID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 15
},
"sink": {
"name": "ShipToAddressID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 16
},
"sink": {
"name": "ShipMethodID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 17
},
"sink": {
"name": "CreditCardID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 18
},
"sink": {
"name": "CreditCardApprovalCode",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Int32",
"ordinal": 19
},
"sink": {
"name": "CurrencyRateID",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Decimal",
"ordinal": 20
},
"sink": {
"name": "SubTotal",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Decimal",
"ordinal": 21
},
"sink": {
"name": "TaxAmt",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Decimal",
"ordinal": 22
},
"sink": {
"name": "Freight",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Decimal",
"ordinal": 23
},
"sink": {
"name": "TotalDue",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "String",
"ordinal": 24
},
"sink": {
"name": "Comment",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "Guid",
"ordinal": 25
},
"sink": {
"name": "rowguid",
"physicalType": "UTF8"
}
},
{
"source": {
"type": "DateTime",
"ordinal": 26
},
"sink": {
"name": "ModifiedDate",
"physicalType": "UTF8"
}
}
],
"typeConversion": true,
"typeConversionSettings": {
"allowDataTruncation": true,
"treatBooleanAsNumber": false
}
}
}
]