問題タブ [powerquery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
349 参照

excel - Power Query を使用した Postgresql

私は Postgresql の初心者で、Excel Power Query でビューを使用しようとしています。
Power Query でテーブルのみを表示できます。
Power Query 内にビューが表示されません。
全員に ACL アクセス権を付与しました。

Excel内でビューを見つけることができるように、何が欠けていますか?

編集: データ ソースを定義するときに SQL ステートメントを使用する回避策を見つけたので、Excel Power クエリのバグのようです。

0 投票する
1 に答える
1755 参照

authentication - Power Query は、認証後もログイン フォームをコンテンツではなく結果セットとして返します。

Web サイトの結果セットをスクレイピングして、その特定のサイトの結果を含むテーブルを作成しようとしています。このサイトへの通常のログインでは、資格情報を使用してサイトのコンテンツにアクセスできます。サイトは HTTPS を使用しています

ただし、Power BI (より具体的には Power Query) を使用してこの同じサイトのコンテンツを取得しようとすると、サイトが資格情報を要求しているかのように、2 つの列と 2 つの行の結果セットが表示されます。

これは、パワークエリが資格情報を要求したときに資格情報を入力した後です(入力エラーのエラーは返されません)。資格情報が正しく入力されている。不正な資格情報を入力すると、エラーが発生します。

次のオプションのクエリを試しました:

  • 希望のサイトを直接入力
  • GET() の代わりに POST() を強制する、M のクエリおよびコンテンツ オプションを使用した高度な入力。

高度な方法 1 - 実行時にログイン フォームを表示します。

方法 2 - オプションは匿名資格情報でのみ使用できるため、エラーが発生します。

0 投票する
1 に答える
1327 参照

text - 可変フィールド長によるpowerquery分割列

PowerQuery では、固定幅の txt ファイルをインポートする必要があります (各行は多数のフィールドの連結であり、各フィールドは特定の長さに固定されています)。インポートすると、たとえば次の形式で、txt 行を含む 1 つの列を持つテーブルが取得されます。

この方法でさらに列を追加したい:

つまり、ソース列を構成するフィールドの長さはわかっていますが、この長さはすべてのフィールドで同じではありません (上記の例では、長さは 4、2、5、3 です)。

「Split Column」>「By number of character」ユーティリティを使用したいのですが、一度に 1 つの長さしか挿入できません。目的の出力を得るには、プロセスを 3 回繰り返して 1 つ追加する必要があります。毎回列を分割し、「列を分割」>「文字数ごと」ユーティリティの「できるだけ左に 1 回」オプションを使用します。

私の実際のケースでは、インポートして変換するさまざまな行の種類 (ファイル) があり、それぞれに 20 を超えるフィールドがあるため、手動のアプローチは少なくて済みます。どういうわけかレコード構造(各フィールドの長さ)を指定し、行を自動的に分割したいと思います:)

おそらく、私が何も知らないMコードが必要になるでしょう.誰かが私を正しい方向に向けることができますか?

ありがとう!

0 投票する
2 に答える
3540 参照

sql-server - Microsoft Excel Power Query を使用して SQL Server に接続できない

Excel 2013 Power Query を使用して SQL Server 2008 R2 データ ソースに接続できません。

新しい Power Query クエリを作成し、新しい SQL Server データソースを作成しました。サーバー名とデータベースを指定しましたが、特定のクエリは指定していません。

データベースへのログインに SQL Server 認証を使用していますが、接続は暗号化されています。

Excel Power Query で接続を設定しようとすると、次のエラー メッセージが表示されます: DataSource.Error:

これ以上のエラーの詳細は提供されません。

SQL Server でリモート接続が許可されていることを確認し、sqlcmd ユーティリティを使用してデータベース サーバーとデータベースに接続し、基本的な SELECT クエリを実行して、SQL ログインをテストしました。

誰かが私が間違っていることに光を当てることができれば、とても感謝しています.

0 投票する
1 に答える
2615 参照

expression - Power Query -- ネイティブ クエリのリスト値

ネイティブ クエリで「in」演算子を使用する際に問題が発生しました。ここで、in 引数は、Excel の列テーブルをドリルして取得したリストです。

これを回避する方法はありますか? ありがとう!