2016-07-07 9 views
0

コンテキスト:contentquery:application/jsonのみを受け付けるREST APIからデータを受け取るためにExcel 2016でPowerquery(Get & Transform)を使用します。 HTTP POST要求のコンテンツは、POSTコンテンツ用のJSONに変換されるExcelテーブルに格納されます。 https://msdn.microsoft.com/en-us/library/mt637075.aspx::私はから次の例を使用している場合PowerqueryのテーブルをJSONに変換する

Expression error: The name 'Json.FromValue' wasn't recognized. Make sure it's spelled correctly. 

がPowerqueryのバージョンで構築されたExcelの2016年にはこれが欠落していること、それは可能です:

Request = Text.FromBinary(Json.FromValue([A={1, true, "3"}, B=#date(2012, 3, 25)])) 

それはエラーを返します関数?もしそうなら、PowerqueryのデータをJSONに変換する別の方法がありますか?

+0

Excel 2016の最新のアップデートはありますか? Power Queryのどのバージョンが動作していますか?あなたはこれをNew Query | [クエリオプション]を選択し、[診断]タブに移動します。 –

+0

バージョンは2.24.4065.1401 –

+0

です。Power Queryバージョン2.36.4434.362 64ビット(2016年6月) –

答えて

1

Excel 2016を更新する必要があります。最新の更新にはJson.FromValueが含まれています。

+0

のPower BIで動作します。興味のある方は、このアップデートにはOffice 365サブスクリプションは必要ありません。 [KB3115139](https://support.microsoft.com/en-us/kb/3115139)に含まれています。アップデートを適用した後、私のPower Queryバージョンは2.33.4337.481です –

関連する問題