We are celebrating the 10-year anniversary of the Alteryx Community! Learn more and join in on the fun here.
Start Free Trial

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.

Plugins or 3rd party tools in Alteryx similar to OneSchema Excel Importer

skarpurapu
5 - Atom

I do have requirement where in we do have many processes and each process have N number(thousands) of Customers sending data in Spread Sheets, to keep it simple I am looking to understand what features or Tools or Plugins or 3rd party add-ons we can leverage with Alteryx to build functionality what OneSchema Excel Importer can offer.  Like for each process we need to be able to create a template and define all the pre-validations inside it and provide UI to end customer to be able to upload the file and we can either accept it if the file in inline with the pre validations defined or reject it giving them details of file format etc inconsistencies. Once file is accepted it should be able to push it to Shared Drive from where our process can pick for processing.

Regards,

Siva

4 REPLIES 4
MeganBowers
Alteryx Community Team
Alteryx Community Team

Hi @skarpurapu, there isn't an Alteryx tool where you can provide a whole UI for Excel uploads to your end customers. However, there is an add-on in marketplace you could try for loading Excel files based on a schema pattern: https://marketplace.alteryx.com/en-US/apps/430452/excel-hoover/overview 

KGT
13 - Pulsar

I have done something similar many years ago and so I'll state that use case and you may be able to get something from it. This solution was webpages embedded in Tableau, but could be just a gallery app, or a webpage anywhere else. It requires Alteryx Server, but a similar thing could work on Designer, with manual runs... 

 

Issue:

  • Stores had to submit rosters weekly for absorption into the system. Previously these were emailed and so not used programmatically. (I don't think Excel would be the solution these days).

 

End user interface (these were store managers around the country):

  • We set up a template Excel roster format and distributed that to the stores.
  • Embedded webpage in Tableau to submit the rosters. 

 

Back-end: 

  • When the file is selected in the webpage and "Validate" or "Submit" is pressed, the webpage calls an Alteryx App via API.
  • That Alteryx App would transform the roster into cells and use REGEX to validate each cell and make sure it was a valid item. 
  • The file was returned with information about the incorrect cells if it failed, otherwise it was transformed and loaded into the DW.
  • By memory, I think we had 16 different REGEX formulas to validate that covered all the different formats required, and so it was basically just a matter of running the right validation against the field.
  • Validation app may have been separate to the submission app, and the webpage only show "Submit" after validate returns a positive response... I don't remember exactly.
apathetichell
20 - Arcturus

That's a business? Really? I mean dude -> where's the barrier to entry? and you're paying for an Alteryx license too?

Deano478
12 - Quasar

I agree with @apathetichell This in itself sounds like a bespoke solution I mean have your and your internal team discussed this project at all in which case you would have listed out possible solutions for this I mean the best way to build a solution like this is coding such a Python and flask that would be my approach. 

Labels
Top Solution Authors