Profile overview
A profile is the context in which an Arcade expression is evaluated and interpreted. An Arcade profile specifies:
- the execution context - or where you can use Arcade,
- the profile variables that can be used as input data values to the expression,
- the function bundles you may use, and
- the valid data types that may be returned from an expression.
See the profiles guide page to learn more about profiles and how they are used.
Arcade Profiles
Alias
ArcGIS Pro | ArcGIS Enterprise
Attribute Rules
ArcGIS Pro | ArcGIS Enterprise | ArcGIS Maps SDKs for Native Apps
Dashboard
ArcGIS Dashboards
Dictionary Renderer
ArcGIS Pro | ArcGIS Maps SDKs for Native Apps | ArcGIS Maps SDK for JavaScript | ArcGIS Enterprise
Feature Z
ArcGIS Pro | ArcGIS Maps SDK for JavaScript | ArcGIS Maps SDKs for Native Apps
Field Calculation
ArcGIS Pro | ArcGIS Enterprise | ArcGIS Online | ArcGIS Maps SDKs for Native Apps
Field Mapping
ArcGIS Pro | ArcGIS Enterprise
Form Calculation
ArcGIS Maps SDK for JavaScript | ArcGIS Online | ArcGIS Enterprise | ArcGIS Field Maps
Form Constraint
ArcGIS Online | ArcGIS Enterprise | ArcGIS Maps SDK for JavaScript | ArcGIS Field Maps
GeoAnalytics
ArcGIS GeoAnalytics
GeoTrigger Notification
ArcGIS Maps SDKs for Native Apps | ArcGIS Field Maps
Labeling
ArcGIS Pro | ArcGIS Maps SDKs for Native Apps | ArcGIS Maps SDK for JavaScript | ArcGIS Enterprise | ArcGIS Online
Layout
ArcGIS Pro | ArcGIS Enterprise
Location Update Constraint
ArcGIS Maps SDKs for Native Apps | ArcGIS Field Maps
Measure Visualization
ArcGIS Pro | ArcGIS Enterprise
Popups
ArcGIS Pro | ArcGIS Maps SDKs for Native Apps | ArcGIS Maps SDK for JavaScript | ArcGIS Enterprise | ArcGIS Online
QuickCapture
ArcGIS QuickCapture
Tasks
ArcGIS Pro | ArcGIS Enterprise
Velocity
ArcGIS Velocity
Visualization
ArcGIS Pro | ArcGIS Maps SDKs for Native Apps | ArcGIS Maps SDK for JavaScript | ArcGIS Enterprise | ArcGIS Online