【PowerBI】Q-022
問題
問題.022
SQLステートメントを使用するPowerBIデータソースを作成しますSELECT。SQLステートメントはSQLServerデータベース内の複数のテーブルをクエリし、サブクエリが含まれます。
データソースからPowerBIにデータをインポートした後、結果のデータセット内の列の1つが空白に表示されることに気付きます。ソーステーブルにデータが含まれていることを確認します。
問題を解決するにはどうすればよいですか?
選択項目(1つ)
CASTSQL ステートメント内で関数を使用します。
DATALENGTHSQL ステートメント内で関数を使用します。
データ ソースのプライバシー レベルを設定します。
Power BI のデータ ソースに対するアクセス許可をクリアします。
正解
CASTSQL ステートメント内で関数を使用します。
回答の補足説明
この問題は、PowerBIがソース列で使用されるデータ型を誤って解釈していることを示しています。
これを解決するには、関数を使用して目的のデータ型を明示的に指定する必要がありますCAST。DATALENGTH式を表すために使用されるバイト数を表示します。
アクセス許可をクリアすると、PowerBIがターゲットデータベースにアクセスできなくなる可能性があります。
データソースのプライバシーレベルを設定しても、データ欠落の問題への対処には影響しません。