The Attribute Type Values Sync (AttributeTypeValuesSync) Data Block aggregates the list of distinct strategies and vehicles and synchronizes them with Assette. The following information outlines the minimum quorum of data required for the basic functionality of Assette.
Data Block Dependencies #
The following Data Blocks are required for proper functioning if the Attribute Type Values Sync (AttributeTypeValuesSync) Data Block.
Data Block Name | Description |
---|---|
CalculationEnv | Defines the imported Python libraries and packages (e.g., “import numpy as np”) |
AttributeTypesLocal | |
Source_ListofAttributeTypeValues1 | The Source_ListofAttributeTypeValues Data Block is used to get the attribute type values from the client’s source system. This Data Block must be changed according to the client source and structure. |
Required Fields #
The following fields are required for the proper functioning of the Attribute Type Values Sync (AttributeTypeValuesSync) Data Block.
Field Name | Description |
---|---|
PORTFOLIOCODE | Unique code used to identify the portfolio (e.g., “ABC123”) |
ATTRIBUTETYPE | Attribute type (e.g., “Strategy”) |
ATTRIBUTETYPECODE | Unique attribute type code (e.g., “USCE”) |
ATTRIBUTETYPEVALUE | Attribute type value (e.g., “U.S. Small Cap Equity”) |
Available Fields #
The following fields are available from the Attribute Type Values Sync (AttributeTypeValuesSync) Data Block.
Field Name | Description |
---|---|
PORTFOLIOCODE | Unique code used to identify the portfolio |
ATTRIBUTETYPE | Attribute type (e.g., “Strategy”) |
ATTRIBUTETYPECODE | Unique attribute type code (e.g., “USCE”) |
ATTRIBUTETYPEVALUE | Attribute type value (e.g., “U.S. Small Cap Equity”) |
Example Test Data #
{}
Example Output #
Below is an example output from Attribute Type Values Sync (AttributeTypeValuesSync) Data Block as seen on the Preview tab.
{
"data": [
{
"Value": "DLCV",
"Description": "Diversified Large Cap Value",
"AttributeTypeID": 1,
"IsActive": true
},
{
"Value": "Separate Account",
"Description": "Separate Account",
"AttributeTypeID": 2,
"IsActive": true
},
{
"Value": "Equities",
"Description": "Equities",
"AttributeTypeID": 73,
"IsActive": true
},
{
"Value": "Fixed Income",
"Description": "Fixed Income",
"AttributeTypeID": 73,
"IsActive": true
}
],
"errors": [],
"success": true,
"logs": []
}