When we load data from Oracle into Spotfire, the integer values (represented as Number(0) in Oracle) are translated into Currency columns in Spotfire data tables! The mapping between Oracle Number(0) and .Net data type is not correct and leads to lots of complaints from our customers. Number(0) should map to Integer instead to Currency
In general, Decimal (Currency) is a better representation for Oracle NUMBER values than Integer, due to higher precision. It is possible to change data type or formatter after the data is loaded.