Hi,
This is the new Smart Service in Process modeler "Import Excel to Database", and there is no Documentation available regarding this.
Can anyone help me out that how to use it.
Discussion posts and replies are publicly visible
Trick is the to remove the last column in your excel file and use it under "New Columns" with it's value under "New Column Values".
For example, in my CDT, the last column is always "isActive". Now when I would want to import Excel to database, I will not include "isActive" column on excel file, rather, I will input "IsActive" as Value under 'New Columns' and "1" as value under 'New Column Values'.
Following the pointers/field guide that mohamedt808 provided earlier, as inputs for 'New Column' and 'New Column Values', you should be able to import data.
As sandeepr373 mentioned, these were supposed to be optional fields, however, the node fails if they aren't populated, for some reason.
Keeping rest of the parameters as desired, the node should pass. It worked for me considering below:
Posted this on another thread, but it may helpful here too...
I had the same issue with the PK not being generated, but figured it out.
I had a CDT called testTable with columns: id, firstName, lastNameid was defined as the primary key and set to autogenerateDatabase table was built from the CDT through appian
My spreadsheet has columns for firstName and lastName, but nothing for the id.Looks like the plugin was making a straight insert using the columns and data supplied without knowing or doing anything about the id field.
like this...insert into testTable (firstName, lastName) values ("bob", "barker")
The trick was to create the table and CDT in the other order.
First manually create the table in the database with an auto increment primary keyNext create the CDT using the option, 'Create from database table or view'Point your CDT to the newly created table
Now the database knows what to do about the primary key and the import will work.
Instructions for an auto increment pk in oracle...
https://chartio.com/resources/tutorials/how-to-define-an-auto-increment-primary-key-in-oracle/
Hope this helps
Is there anyone who config successfully? I got issue:
Hi Quang Tran , can you please provide a screenshot of the error and your node configurations, will help us to better understand the issue you are facing.
I am done all the things process modal successfully executed but data is not show in database although it comes in specified folder
This helped in resolving my issue. When table is generated from CDT, the database has no idea on the sequence generation specified through Appian. While if the CDT is generated based on the database table it automatically recognizes the sequence and performs import without fail