Hi all,
I'm pretty new to both Alteryx and Oracle, so please bear with me here! Essentially, I am trying to simulate querying an Oracle DB on automatic time intervals and updating a separate Oracle DB with the pulled data. My problem is that when I read in the tables as input using the following code:
select Table1.*, Table2.*, Table3.*, Table4.* from Table1, Table2, Table3, Table4
Alteryx seems to be reading it in all as one huge table, matching every record in one table to every record in each of the other tables, thusly spawning millions of data points.
I've tried reading each table from the DB in separately and using the Append Fields node to join the tables, but I ultimately get the same results. Is this some issue with how I'm joining the tables, or is there some way that I can have 4 separate input tables without needing to join them? Any help is greatly appreciated.
For reference, the "dummy" DB I set up in Oracle consists of 4 tables, each with 50 rows of made-up data, and there are no dependencies set up between tables. Ideally, I would like for Alteryx to interpret this as four tables of 50 records each, meaning a maximum of 200 records.