<commit_before># webdataconnector

Tableau Web Data Connector.  Developer samples and tools.  Also a list of connectors created by the Tableau developer community.

Getting Started
---------------
* Clone this repo if you want to run everything locally (alternatively you can [download everything as a .zip file](https://github.com/tableau/webdataconnector/archive/gh-pages.zip))
* Try the samples (hosted or locally)
* Submit a pull request to share any connectors you've created
* Check out the Tableau Developer Portal at http://developers.tableau.com for WDC docs and forum

Coming Soon
---------------
Want to see what's coming next for the WDC? In a future Tableau, we will be releasing version 2.0 of the web data connector API.
This content is currently in beta and you can learn more here! [http://tableau.github.io/webdataconnector](http://tableau.github.io/webdataconnector).

Hosted WDC Simulator
---------------
You can run the Simulator locally or use the hosted one here:

[Hosted WDC Simulator](http://tableau.github.io/webdataconnector/Simulator/)

On WDC Versioning
---------------
The hosted simulator requires that web data connectors be using version 1.1.1 of the WDC API. If you need to run a WDC that uses 1.1.0, you can use the [old simulator](http://tableau.github.io/webdataconnector/Simulator/old_simulator.html).

In Tableau Desktop versions 9.1 and 9.2, we had a bug that caused the WDC platform to not respect versioning.  If you are using a Desktop verion before 9.1.6 or before 9.2.4, you will see the following error when connecting to a WDC using 1.1.0.  "The version of Tableau that you are using cannot use the web data connector that you are trying to access. The connector requires at least version '1.1.1' of the web data connector API."  Please upgrade to the latest maintenance patch if you encounter this.

All of the hosted development samples have been upgraded to 1.1.1 so that they can be used in the new simulator.  However, we left the Google Sheets sample at 1.1.0 to minimize the impact for users who are actively using this web data connector and have not yet upgraded to the latest maintenance version.  The Google Sheets example has also been moved into the community section to reflect this.

Soon we will be incrementing the WDC API more frequently, so we will add a lookup table here that shows which WDC API versions work with which Tableau Desktop and Server versions. Moving forward, a specific Desktop minor version, i.e. 9.3, will work with any WDC of the corresponding minor version (9.3.* will work with 1.1.*).


Official Tableau WDC Samples<commit_msg>Typo fix.<commit_after># webdataconnector

Tableau Web Data Connector.  Developer samples and tools.  Also a list of connectors created by the Tableau developer community.

Getting Started
---------------
* Clone this repo if you want to run everything locally (alternatively you can [download everything as a .zip file](https://github.com/tableau/webdataconnector/archive/gh-pages.zip))
* Try the samples (hosted or locally)
* Submit a pull request to share any connectors you've created
* Check out the Tableau Developer Portal at http://developers.tableau.com for WDC docs and forum

Coming Soon!
---------------
Want to see what's coming next for the WDC? In a future Tableau release, we will be releasing version 2.0 of the web data connector API.
This content is currently in beta and you can learn more here! [http://tableau.github.io/webdataconnector](http://tableau.github.io/webdataconnector).

Hosted WDC Simulator
---------------
You can run the Simulator locally or use the hosted one here:

[Hosted WDC Simulator](http://tableau.github.io/webdataconnector/Simulator/)

On WDC Versioning
---------------
The hosted simulator requires that web data connectors be using version 1.1.1 of the WDC API. If you need to run a WDC that uses 1.1.0, you can use the [old simulator](http://tableau.github.io/webdataconnector/Simulator/old_simulator.html).

In Tableau Desktop versions 9.1 and 9.2, we had a bug that caused the WDC platform to not respect versioning.  If you are using a Desktop verion before 9.1.6 or before 9.2.4, you will see the following error when connecting to a WDC using 1.1.0.  "The version of Tableau that you are using cannot use the web data connector that you are trying to access. The connector requires at least version '1.1.1' of the web data connector API."  Please upgrade to the latest maintenance patch if you encounter this.

All of the hosted development samples have been upgraded to 1.1.1 so that they can be used in the new simulator.  However, we left the Google Sheets sample at 1.1.0 to minimize the impact for users who are actively using this web data connector and have not yet upgraded to the latest maintenance version.  The Google Sheets example has also been moved into the community section to reflect this.

Soon we will be incrementing the WDC API more frequently, so we will add a lookup table here that shows which WDC API versions work with which Tableau Desktop and Server versions. Moving forward, a specific Desktop minor version, i.e. 9.3, will work with any WDC of the corresponding minor version (9.3.* will work with 1.1.*).


Official Tableau WDC Samples
{'fraction_non_alphanumeric': 0.07596869631609085, 'fraction_numerical': 0.01374308074059935, 'mean_word_length': 3.7549909255898366, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6042075', 'n_tokens_mistral': 1439, 'n_tokens_neox': 1350, 'n_words': 767}