2017-12-14 13 views
0

ダイレクトクエリモードを使用している場合、GUIを使用してクエリを編集するオプションが表示されますが、制限があります。Impalaデータソースの直接クエリモードでPower BIでSQLを使用するにはどうすればいいですか?

高度なエディタが表示されますが、これはSQLではありません。 Power BI固有の構文と思われます。

私はImpalaデータソースを使用しています。私が使用しようとしていますクエリは、このようなものです:

SELECT *FROM database1.table1 
WHERE (col1 IS NOT NULL AND col2 IS NULL) 
OR (col1 IS NOT NULL AND col3 IS NULL) 

ORは挑戦のようです。

ImpalaデータソースのPower BIで直接クエリモードでSQLを直接使用する方法はありますか?そうでない場合は、Power BIを使用してORステートメントを使わずに照会できるようにするために、Impalaにテーブルを作成する必要があります。

答えて

0

このオプションは、Impalaデータソースでは使用できないことを確認しました。 Impalaデータソースを使用する代わりに、ODBCデータソースを選択してHDFSを選択できます。次に、インポート時にSQLを使用する機能を含む高度なオプションが表示されます。注意複雑なSQLによってPower BIがクラッシュする可能性があるという報告は聞きましたが、したがって、Power BIの外部で複雑なSQLを使用してテーブルを作成し、そのテーブルにPower BIを指し示すことは実行可能な選択肢です。 enter image description here enter image description here

+0

注:私は説明に記載されているHDFSを持っている、これは私達が私達のODBC接続HDFCを命名するので、あなたはあなたのインパラODBC接続に与えたODBC接続名を使用しています。 –

関連する問題