Skip to content

Commit ddc805d

Browse files
authored
Merge pull request #205804 from Clare-Zheng82/0725-Add_SAP_OPD_data_flow_error
Add SAP ODP data flow error codes
2 parents ac390a6 + 5dd4875 commit ddc805d

File tree

1 file changed

+118
-1
lines changed

1 file changed

+118
-1
lines changed

articles/data-factory/data-flow-troubleshoot-errors.md

Lines changed: 118 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.reviewer: daperlov
77
ms.service: data-factory
88
ms.subservice: data-flows
99
ms.topic: troubleshooting
10-
ms.date: 05/12/2022
10+
ms.date: 07/25/2022
1111
---
1212

1313
# Common error codes and messages
@@ -662,6 +662,123 @@ This article lists common error codes and messages reported by mapping data flow
662662
- **Cause**: Data flows don't support this version of the Delta table protocol.
663663
- **Recommendation**: Use a lower version of the Delta table protocol.
664664

665+
## Error code: DF-SAPODP-SubscriberNameMissed
666+
667+
- **Message**: 'subscriberName' is required while option 'enable change data capture' is selected
668+
- **Cause**: The SAP linked service property `subscriberName` is required while option 'enable change data capture' is selected.
669+
- **Recommendation**: Specify the `subscriberName` in SAP ODP linked service.
670+
671+
## Error code: DF-SAPODP-StageContainerMissed
672+
673+
- **Message**: Container or file system is required for staging storage.
674+
- **Cause**: Your container or file system is not specified for staging storage.
675+
- **Recommendation**: Specify the container or file system for the staging storage.
676+
677+
## Error code: DF-SAPODP-StageFolderPathMissed
678+
679+
- **Message**: Folder path is required for staging storage
680+
- **Cause**: Your staging storage folder path is not specified.
681+
- **Recommendation**: Specify the staging storage folder.
682+
683+
## Error code: DF-SAPODP-ContextMissed
684+
685+
- **Message**: Context is required
686+
- **Causes and recommendations**: Different causes may lead to this error. Check below list for possible cause analysis and related recommendation.
687+
688+
| Cause analysis | Recommendation |
689+
| :----------------------------------------------------------- | :----------------------------------------------------------- |
690+
| Your context value can't be empty when reading data. | Specify the context. |
691+
| Your context value can't be empty when browsing object names. | Specify the context. |
692+
693+
## Error code: DF-SAPODP-StageContainerInvalid
694+
695+
- **Message**: Unable to create Azure Blob container
696+
- **Cause**: The input container is not existed in your staging storage.
697+
- **Recommendation**: Input a valid container name for the staging storage. Reselect another existed container name or create a new container manually with your input name.
698+
699+
## Error code: DF-SAPODP-SessionTerminate
700+
701+
- **Message**: Internal session terminated with a runtime error RAISE_EXCEPTION (see ST22)
702+
- **Cause**: Transient issues for SLT objects.
703+
- **Recommendation**: Rerun the data flow activity.
704+
705+
## Error code: DF-SAPODP-StageAuthInvalid
706+
707+
- **Message**: Invalid client secret provided
708+
- **Cause**: The service principal certificate credential of the staging storage is not correct.
709+
- **Recommendation**: Check whether the test connection is successful in your staging storage linked service, and confirm the authentication setting of your staging storage is correct.
710+
- **Message**: Failed to authenticate the request to storage
711+
- **Cause**: The key of your staging storage is not correct.
712+
- **Recommendation**: Check whether the test connection is successful in your staging storage linked service, and confirm the key of your staging Azure Blob Storage is correct.
713+
714+
## Error code: DF-SAPODP-ObjectNameMissed
715+
716+
- **Message**: 'objectName' (SAP object name) is required
717+
- **Cause**: Object names must be defined when reading data from SAP ODP.
718+
- **Recommendation**: Specify the SAP ODP object name.
719+
720+
## Error code: DF-SAPODP-ContextInvalid
721+
722+
- **Cause**: The context value doesn't exist in SAP OPD.
723+
- **Recommendation**: Check the context value and make sure it's valid.
724+
725+
## Error code: DF-SAPODP-ObjectInvalid
726+
727+
- **Cause**: The object name is not found or not released.
728+
- **Recommendation**: Check the object name and make sure it is valid and already released.
729+
730+
## Error code: DF-SAPODP-SLT-LIMITATION
731+
732+
- **Message**: Preview is not supported in SLT system
733+
- **Cause**: Your context or object is in SLT system that doesn't support preview. This is an SAP ODP SLT system limitation.
734+
- **Recommendation**: Directly run the data flow activity.
735+
736+
## Error code: DF-SAPODP-AuthInvalid
737+
738+
- **Message**: SapOdp Name or Password incorrect
739+
- **Cause**: Your input name or password is incorrect.
740+
- **Recommendation**: Confirm your input name or password is correct.
741+
742+
## Error code: DF-SAPODP-SHIROFFLINE
743+
744+
- **Cause**: Your self-hosted integration runtime is offline.
745+
- **Recommendation**: Check your self-hosted integration runtime status and confirm it's online.
746+
747+
## Error code: DF-SAPODP-SAPSystemError
748+
749+
- **Cause**: This is an SAP system error: `user id locked`.
750+
- **Recommendation**: Contact SAP admin for assistance.
751+
752+
## Error code: DF-SAPODP-SystemError
753+
754+
- **Cause**: This error is a data flow system error or SAP server system error.
755+
- **Recommendation**: Check the error message. If it contains SAP server related error stacktrace, contact SAP admin for assistance. Otherwise, contact Microsoft support for further assistance.
756+
757+
## Error code: DF-SAPODP-StageStorageTypeInvalid
758+
759+
- **Message**: Your staging storage type of SapOdp is invalid
760+
- **Cause**: Only Azure Blob Storage and Azure Data Lake Storage Gen2 are supported for SAP ODP staging.
761+
- **Recommendation**: Select Azure Blob Storage or Azure Data Lake Storage Gen2 as your staging storage.
762+
763+
## Error code: DF-SAPODP-StageBlobPropertyInvalid
764+
765+
- **Message**: Read from staging storage failed: Staging blob storage auth properties not valid.
766+
- **Cause**: Staging Blob storage properties aren't valid.
767+
- **Recommendation**: Check the authentication setting in your staging linked service.
768+
769+
## Error code: DF-SAPODP-StageStorageServicePrincipalCertNotSupport
770+
771+
- **Message**: Read from staging storage failed: Staging storage auth not support service principal cert.
772+
- **Cause**: The service principal certificate credential is not supported for the staging storage.
773+
- **Recommendation**: Change your authentication to not use the service principal certificate credential.
774+
775+
## Error code: DF-SAPODP-StageGen2PropertyInvalid
776+
777+
- **Message**: Read from staging storage failed: Staging Gen2 storage auth properties not valid.
778+
- **Cause**: Authentication properties of your staging Azure Data Lake Storage Gen2 aren't valid.
779+
- **Recommendation**: Check the authentication setting in your staging linked service.
780+
781+
665782
## Next steps
666783

667784
For more help with troubleshooting, see these resources:

0 commit comments

Comments
 (0)