As of now, only one asset can be added to a project using the BatchAssociateProjectAssets API. This one asset is referred to as the root asset, and the project will then implicitly have access to all children of it in its asset hierarchy.
When you add an asset that is not in the asset hierarchy of the existing root asset associated with the project, you will receive the LimitExceededException due to the service quota of "Number of root assets per project: 1". You can either rearrange your asset hierarchy to include this asset in the existing root asset's hierarchy, or create a separate project to view this asset.
Thanks Ivan for your answer.
IoT Sitewise - how to have single model with assets of different propertiesAccepted Answerasked 9 days ago
Opening a project file(.sct) without opening the UIasked 5 months ago
Number of Assets per Sitewise projectasked a year ago
Array as value of OPC node to SiteWise Assetsasked 4 months ago
Permissions of live-to-VOD assetsasked 2 years ago
Can we use both GraphQL and REST API in the same project?asked 2 years ago
Use same CodeBuild project for multiple GitHub repositoriesAccepted Answerasked a year ago
Multiple API keys and the flow rate limit in the usage planAccepted Answerasked 3 years ago
In game purchasing of assetsasked 9 days ago
[Gem workflow] Adding a Gem to Project solution?Accepted Answerasked 5 years ago