1 Reply Latest reply on Jun 1, 2017 7:49 PM by Fumio Kaizuka

    TableauSDKの利用

    Fumio Kaizuka

      Tableauを速度向上も含めもっと有効使用するために、画面上のオペレーションだけでなく中間ファイルであるTDEを作成しようと考えています。

      とりあえず、TableauSDKを利用してTDEを作成したり、既存のデータへ更に工夫をしようとPythonを利用した(Javaでもよいのですが)

      開発を行おうと考えていますが、下記の環境でエラーが出ており、困っています。

      Eclipse neon

      Pydev

      Tableausdkをダウンロード後、exclipseのライブラリにtableausdkのlibうぃアサイン

      上記の状態で、

      プロジェクトPythonを指定してTablausdkSample.pyをCodingすると

      from tableausdk import *

      from tableausdk.Extract import *

      from tableausdk.Server import *

      上記定義にもかかわらず

      Extract,Type、TableDefinitionなどの定義が、全部エラーになります。

       

      sampleなので正しいコードと思いますが、なぜエラーになるのかわかりません。

      eclipseに問題あるのかなという思いもありますが、buildPakageの組み込み方が見えないので

      困っています。

      Web上で色々検索していますが、かゆいところに手が届く答えが見つかりません。どなたか、このようなトライしていましたら教えてください。

      PS:PythonCommunityでは、Python独自課題が多く、TableauSDKは、1つの外部パッケージとなる為、話題に沿わないかなと思いこちらにアップします。

      宜しくお願いします。

        • 1. Re: TableauSDKの利用
          Fumio Kaizuka

          自己レスです。解決しました。

           

          eclipseの設定にあるpythonインタープリターの中のライブラリにTableausdkのフォルダをインプリメントすることで動作しました。

           

          これで、eclipse-pydev環境でもPythonIDLE環境(どう見てもeclipseですが)でもTDEの作成が可能になりました。

           

          参考までにアップします。