Do you have any question about this error?
Message type: E = Error
Message class: RSO_RES_ADSO - Datastore Object
Message number: 098
Message text: Filter object '&2' is not part of the key (see long text)
By default it is not possible to run 'Selective Deletion' on a DSO with
filter condition on non-key-fields, as this might result in
inconsistencies.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
If you are sure that no inconsistencies will result, you can set the
?Force Deletion? flag to enforce selective deletion. For more
information, see
<DS:DE.RSDRD_FORCEFL>the documentation for the flag.</>
Error message extract from SAP system. Copyright SAP SE.
RSO_RES_ADSO098
- Filter object '&2' is not part of the key (see long text) ?The SAP error message RSO_RES_ADSO098 indicates that there is an issue with a filter object in the context of an Advanced DataStore Object (ADSO) in SAP BW/4HANA or SAP BW on HANA. Specifically, the error states that the filter object you are trying to use is not part of the key of the ADSO.
Cause:
- Key Definition: The filter object (
&2
) you are trying to use is not included in the key fields of the ADSO. In SAP BW, each ADSO has a defined key, and only fields that are part of this key can be used for filtering.- Incorrect Filter Usage: You may be attempting to apply a filter on a characteristic that is not part of the ADSO's key fields, which leads to this error.
- Modeling Issues: There might be a mismatch in the data model where the filter is defined, or the ADSO might not be properly configured to include the necessary fields.
Solution:
Check ADSO Key Fields:
- Go to the ADSO definition in the SAP BW modeling tools.
- Verify the key fields defined for the ADSO and ensure that the filter object you are trying to use is included in this key.
Modify the Filter:
- If the filter object is not part of the key, you will need to either remove the filter or change it to a field that is part of the key.
- If the filter is essential for your reporting or data extraction, consider modifying the ADSO to include the necessary field as part of the key.
Rebuild the Query:
- If you are using a query that references the ADSO, you may need to adjust the query to ensure that it aligns with the key fields of the ADSO.
Consult Documentation:
- Review the SAP documentation for ADSOs and key field definitions to ensure you are following best practices.
Related Information:
By following these steps, you should be able to resolve the RSO_RES_ADSO098 error and ensure that your ADSO and filters are correctly configured.
Get instant SAP help. Start your 7-day free trial now.
RSO_RES_ADSO097
Filter object '&2' is not part of DataStore object '&1'
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
RSO_RES_ADSO096
DataStore object &1 is in planning mode. Selective deletion not possible.
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
RSO_RES_ADSO099
No 'selective deletion' possible (see long text)
What causes this issue? By default, selective deletion of records from this DataStore object is not allowed, as this might result in inconsistencies....
RSO_RES_ADSO100
Invalid URI format. Cannot retrieve name of DataStore object.
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.