1 Reply Latest reply on Nov 10, 2015 10:27 PM by Rahul Ganjave

    Starschema WDC Framework: Twitter, Github, MongoDB Connectors

    Tamas Foldi

      Starschema WDC Framework (ConnectorBase) has a few concepts that may feel different to the usual WDC development process:

      • A connector is built from a number of states/steps (like setup, authentication, running the connector), where each state/step has a separate representation in the UI (like a setup page, an authentication page, etc.)
      • The form inputs used by the connector are declared in the template for each state (instead of declaring them in the connector code itself), so you can keep your connector code DRY
      • The connector source code defines the JavaScript to be ran during transitions from one state to another. (like get the data from all the inputs and call tableau.submit() when transitioning from the start state to the run state.)

       

      Documentation & Project home: starschema/tableau-web-table-connector · GitHub

       

      I do not provide access to built connectors. You should compile it yourselves to make sure it does not contain any harmful code. Remember: do not trust any connector on the internet as they could execute arbitrary JS code on your computer.

       

      Some example connectors: