2017-01-11 8 views
0

Tableau 10.1では、BigQueryで標準SQLを使用して作成したビューを使用しようとしていますが、Tableauが使用する方言はレガシーSQLです。Tableau BigQueryコネクタ - SQLダイアレクト

The Google BigQuery service was unable to compile the query. 
Cannot reference a SQL view in a Legacy SQL query. 

ドキュメントを1として、タブロー10.1は、標準SQLデフォルトに使用する必要があります。 https://onlinehelp.tableau.com/current/pro/desktop/en-us/examples_googlebigquery.html

私もファイル.tdcカスタムを使って、方言を強制しようとしたが、それはまだありません仕事:

<connection-customization class='bigquery' enabled='true' version='10.1' > 
    <vendor name='bigquery' /> 
    <driver name='bigquery' /> 
    <customizations> 
    <customization name='connection-dialect' value='simba-sql' /> 
    </customizations> 
</connection-customization> 

.tdcがロードされ、私はログ(C:\ユーザー... \ドキュメントマイタブローリポジトリ\ログの\ log.txtというの\):でそれを見ることができます間違っている

{"ts":"2017-01-10T21:41:20.122","pid":23988,"tid":"581c","sev":"info","req":"-","sess":"-","site":"{F3FB300D-09B3-4C60-94E0-EAF83FA07153}","user":"-","k":"msg","v":"Found TDC 'C:\\Users\\...\\Documents\\My Tableau Repository\\Datasources\\bigquery.tdc'."} 

何?

+0

サポートされている「connection-dialect」の値に関するドキュメントが見つかりません。あなたは 'simba-sql'が正しいと確信していますか?あなたはTableauのサポートに連絡して、彼らが何を示唆しているかを知りたいかもしれません。 –

答えて

0

BigQuery SQL Reference documentに記載されているようにBigQueryで標準SQLを有効にするか、Legacy SQLを使用してTableauの方言の設定に合わせることができます。

+0

#StandardSQLデコレータをクエリの先頭に追加することを意味する場合は、最初の位置にある必要があるため動作しませんが、Tableauは独自の大きなステートメントでクエリをラップします。それを受け入れる。 –

関連する問題