Skip to main content

Asset Purity

  • File Name: assetpurity_delta_01.01.parquet
  • Type: Incremental (Delta)
  • Schema Version: 01.01
  • Last Updated: 2026-02-26

Description

Contains asset purity check records showing product compliance, stock levels, and planogram adherence. Each record represents a validated image-based purity assessment of an asset's contents.

Delta Filter

  • Incremental Updates: Only records modified since your last export
  • First Run: Includes up to 1 month of historical data
  • Gap Handling: If more than 1 month has passed since last export, limited to most recent month

Fields

📋 Includes Common Fields: Client Information, Location Information, Asset Information, Smart Device Information, Audit Fields

AssetPurity Specific Fields

Column NameData TypeNullableDescription
AssetPurityIdintNOT NULLUnique identifier for the purity record
SmartDeviceIdintNOT NULLID of the Smart Device that captured the image
AssetIdintNOT NULLID of the asset
EmptyFacingstinyintNOT NULLNumber of empty facings
TotalStocktinyintNOT NULLTotal actual products in cooler
ForeignProducttinyintNOT NULLNon-client products count
TotalFacingstinyintNOT NULLTotal number of facings
OurStocktinyintNOT NULLClient brand stock on the cooler
CompliantFacingstinyintNOT NULLProducts matching planogram shelf position
PurityPercentagetinyintNOT NULLPurity percentage of asset vs planogram
StockPercentagetinyintNOT NULLPercentage of stock in the asset
PlanogramCompliancetinyintNOT NULLPercentage of products matching planogram position
StatusIdintNOT NULLStatus of the cooler (2 = Provisioned)
ImageStatusvarchar(500)NULLImage status (e.g., "New", "Provisioned")
PurityDateTimedatetimeNOT NULLDate/time when image was taken
GatewayIdintNOT NULLHub ID
ClientIdintNOT NULLClient identifier
PlanogramIdintNOT NULLPlanogram identifier
ShelvestinyintNOT NULLTotal number of shelves in cooler
DoorOpenUtcdatetimeNULLDoor open time in UTC
LocationIdintNOT NULLLocation identifier
RejectReasonintNULLReason code if image was rejected
RejectReasonValuevarchar(500)NULLRejection reason (e.g., "No Planogram", "Corrupted Image")
PurityDateOnlydateNULLDate portion of PurityDateTime
SceneTypeIdintNOT NULLScene type identifier
SceneTypevarchar(500)NULLScene type (e.g., "POS", "Product Analysis")
OOSPercentagenumeric(5,2)NULLOut of stock percentage
CaseSuggesteddecimal(19,2)NULLSuggested order quantity in cases
ValueSuggesteddecimal(19,2)NULLSuggested order value
ForeignProductPercentagenumeric(5,2)NOT NULLPercentage of foreign products
EmptyProductPercentagenumeric(5,2)NOT NULLPercentage of empty facings
ImageReceivedFromtinyintNOT NULLSource of image (1 = default)
BeforeAfterImagetinyintNOT NULLIndicates before/after image type
CompliantShelvesProductTypetinyintNULLCompliant shelves by product type
CompliantShelvesPackageTypetinyintNULLCompliant shelves by package type
OurProductFillLevelnumeric(10,2)NULLOur product fill level
InStoreAndPlanogramOurProductCounttinyintNULLOur products both in-store and in planogram
OurProductCounttinyintNULLTotal our product count
TotalProductFillLevelnumeric(10,2)NULLTotal product fill level
TotalProductCountInImagetinyintNULLTotal products detected in image
PogOwnProductCounttinyintNULLOwn products in planogram
AssortmentDepthCompliancenumeric(10,2)NULLAssortment depth compliance percentage
ShareOfShelfnumeric(10,2)NULLClient product share of shelf percentage
TargetPortfolioOutOfStocknumeric(10,2)NULLTarget portfolio out of stock percentage
Occupancynumeric(10,2)NULLAsset occupancy percentage
ShelfAvailabilitynumeric(10,2)NULLShelf availability percentage for client products
OnShelfAvailabilitynumeric(10,2)NULLOn shelf availability metric
TargetPortfolioCompliancenumeric(10,2)NULLTarget portfolio compliance percentage
PlanogramFacingsintNULLProduct items displayed shelf-wise as per the approved customer planogram
ReplenishModelIdintNULLReplenish Model identifier

Additional Location Fields

Column NameData TypeNullableDescription
TimeZoneValuevarchar(500)NULLTime zone display name

Additional Planogram Fields

Column NameData TypeNullableDescription
IsUseStockPercentagebitNOT NULLWhether to use stock percentage calculations
IsNoveltybitNOT NULLWhether planogram is for novelty products

Additional Asset Fields

Column NameData TypeNullableDescription
ColumnstinyintNULLNumber of columns in the asset
IsChestCoolerbitNULLWhether asset is a chest cooler
LatestProcessedPurityIdintNULLLatest processed purity ID for this asset
IsRouteCbitNULLWhether camera type is Route C

Additional Smart Device Fields

Column NameData TypeNullableDescription
SmartDeviceTypeIdintNOT NULLType identifier for the smart device

Gateway Fields

Column NameData TypeNullableDescription
GatewayIdintNOT NULLGateway/Hub identifier (already in core fields)
GatewaySerialNumbervarchar(255)NULLGateway device serial number
GatewayMacvarchar(255)NULLGateway MAC address