Do you have any question about this error?
Message type: E = Error
Message class: RS_HCPR_MODEL - Messages related to the HANA Composite Provider Backend
Message number: 017
Message text: Temporal join: SAP HANA objects not allowed (&2, &1)
When a temporal join is used<(>,<)> only the following TLOGO objects are
supported:
ADSO: Advanced DataStore Object
CUBE: InfoCube
IOBJ: InfoObject
ODSO: Classic DataStore Object
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Remove HANA PartProviders
Switch off the time-dependency of all joined time-dependent
PartProviders (ScenarioTab, SourceTree)
InfoObjects: Hide time-dependent fields
Advanced/classic DataStore Objects, InfoCubes: Remove time-dependency
Error message extract from SAP system. Copyright SAP SE.
RS_HCPR_MODEL017
- Temporal join: SAP HANA objects not allowed (&2, &1) ?The SAP error message RS_HCPR_MODEL017 typically occurs in the context of SAP HANA when you are trying to perform a temporal join using objects that are not supported for this operation. This error indicates that the objects you are attempting to join (denoted by placeholders &1 and &2 in the error message) are not compatible with the temporal join requirements.
Cause:
The primary cause of this error is that one or both of the objects involved in the temporal join are not temporal tables or views. In SAP HANA, temporal joins require that at least one of the tables or views being joined is a temporal table, which is designed to handle time-based data.
Solution:
To resolve this error, you can take the following steps:
Check Object Types: Verify that the objects you are trying to join are indeed temporal tables or views. You can do this by checking the definitions of the tables/views in the SAP HANA database.
Convert to Temporal Tables: If the objects are not temporal, consider converting them into temporal tables. This involves creating a new table that includes the necessary time attributes (e.g., validity period) and populating it with the relevant data.
Use Compatible Objects: If you cannot convert the objects to temporal tables, you may need to redesign your query or data model to use compatible objects that can be joined without temporal constraints.
Review Documentation: Consult the SAP HANA documentation for more details on temporal tables and the requirements for performing temporal joins. This can provide insights into how to structure your data appropriately.
Test with Simple Queries: If you're unsure about the compatibility of your objects, try running simpler queries to isolate the issue. This can help you identify which specific object is causing the error.
Related Information:
By following these steps, you should be able to identify the cause of the RS_HCPR_MODEL017 error and implement a suitable solution.
Get instant SAP help. Start your 7-day free trial now.
RS_HCPR_MODEL016
Temporal join: &1, &2 not allowed
What causes this issue? The system issues an error message and will not allow you to continue with this transaction until the error is resolved. Whe...
RS_HCPR_MODEL015
Temporal join: No Union allowed
What causes this issue? The HANA CompositeProvider contains a UNION node and at least one JOIN node. At least one joined PartProvider is time-depende...
RS_HCPR_MODEL018
Temporal join: Unassigned target field &1
What causes this issue? The CompositeProvider contains target fields without being assigned to a source field. The system issues an error message and...
RS_HCPR_MODEL019
Temporal join: Constant mapping not allowed (field &1, value &2)
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.