Description

When analyzing an Oracle database, analysis stop with the following error occurs :

Invalid category 'CAST_AST_BinaryExpression' used in type 'CAST_AST_ANSISQL_SelectStmt' extractor 7.0 (1.1 a)

Failed to process job XXX

Observed in CAST AIP
Release
Yes/No
8.3.x(error)
8.2.x(error)
8.1.x(error)
8.0.x (error) 
7.3.x(tick) x < 2
7.2.x(tick) x < 4
7.0.x?
Observed on RDBMS
RDBMS
Yes/No
Oracle Server(tick)
Microsoft SQL Server(tick)
CSS2(tick)
CSS1?
Step by Step Scenario
  1.  Perform an oracle extraction
  2. Try to analyse the extraction results
Action Plan

Issue is due to the "member of" statement in the "where" clause that is not managed by the analyzer.

  1. The workaround is to replace the  "member of" statement  by "=" for the analyzer to be able to parse the file without skipping it.
Impact on Analysis Results and Dashboard

The error prevents the analysis to finish correctly. Applying the workaround the analyzer is able to parse the file without skipping it.

Notes/comments

Issue will be fixed in 7.2.4 version.

Reference webcall:28456