最初のプログラミング言語としてPowerQuery Mを学ぶ必要があるのはなぜですか?

ソース:excelcampus.com私は最近、PandasへのPowerQueryガイドに関する本を書いてきました。私の本では、PowerQueryを使用してPandasの概念を説明しました。 私はまた、データ専門家がPython/Pandasを学ぶべき理由を示しました。しかし、私はなぜPowerQueryを最初に学ぶのか説明していないと思いますか?確かに、最初に他の言語を学ぶことは可能ですが、私はPowerQuery Mは初心者の言語としての場所を持っていると思います。

確かに、他の言語を学ぶことは可私が考えることができる理由は次のとおりです。

  • Built-right into Excel

ExcelとPowerBIに正しく組み込まれているため、追加のソフトウェアをインス ExcelまたはPowerBIを更新すると、PowerQueryも更新されます。

いずれかの更新がソリューションを壊す場合は、同じソリューションに到達するために簡単に手順を元に戻すとやり直すことができます。 PowerQueryによりコードが更新されます。

  • データは完全に安全です

PowerQueryはデータのコピーで動作します。 それ故に、あなたの解決をコーディングすることで心配なしである場合もある。 変更されていない元のデータにいつでも戻すことができます。

また、それはあなたが簡単に手順を元に戻すとやり直しすることができますので、あなたが学ぶように間違いを犯すのは自由です。 あなたのデータは良い手の中にあります。

  • PowerQuery M言語はVBAよりも楽しいです

VBAは、Excelですぐに利用可能であり、今日でも使用されている最初のプログラミングです。 ただし、VBAの経験がある人にとっては、言語の癖(デフォルトで長さが固定されている配列、別のライブラリからインポートされる辞書など)。)古いエディタと相まって、それが使用するイライラさせます。

PowerQueryは異なります。 それはよく考えられ、使いやすい言語です。 そして、IntelliSenseはちょうど動作します!p>

パワー Intellisense機能

  • これは、”ハッカー”の考え方を奨励しています

guiコード生成と編集のミックスは、ユーザーがデータ変換ステップの異なる組み合わせを試すことがで したがって、ユーザーはデータが正しく表示されるまでコードをハックすることができます。

また、ユーザーはこのミックスのために、ハッカーのマントラ”Make it work,make it fast/beautiful”を強制することで、より迅速な解決策に迅速に到達することができます。 初心者は、Guiを使用してソリューションを動作させ、編集モードにジャンプしてコードをより良くすることができます—不要なステップや重複したステッユーザーが一つのことに集中することができます

unsplashのpaul skorupskasによる写真

python、javaなどのプログラミング言語 汎用プログラミング言語です。 これは、webアプリケーション、GUIの構築、データサイエンス、スクレイピングなどに使用できることを意味します。これは全体として素晴らしいですが、初心者のために、彼らは最初に自分の知識を一つに固めることなく、ある領域から別の領域にジャンプするよう そして、そこにチュートリアルの豊富さで、それは本当に可能です。PowerQueryは、ExcelおよびPowerBI内のデータ操作および変換のためにのみ作成されます。 この制限は、実際にはプログラミングの完全な初心者のための祝福です。

これは、彼らが他の言語に移動する準備ができているような時間まで、一つのプログラミング言語を習得するためにそれらを強制します。

  • ユーザーがプログラミング自給自足を達成することができます

自給自足を達成するための自己満足を達成するための自己満足を達成するための自己満足を達成するための自己満足を達成するための自己満足を達成するための自己満足を達成するための自己満足を達成するための自己満足を達成するための自己満足を達成するための自己満足を達成するための自己満足を達成するための自己満足を達成するための自己満足を達成するための自己満足を達成するための自己満足を達成するための自己満足十分性-訓練の車輪のための必要性がないまで!

プログラミングを学ぶ究極の目標は、プログラミング自給自足を達成することです。 これは、ユーザーが多かれ少なかれことを意味します:

  • コードを見て読んで快適です—コードを扱うことはあなたのコンピュータを壊さないことを知っていて、非常に寛容です
  • 彼/彼女自身の解決策に到着することを知っています—StackOverflowの周りを検索したり、たくさんグーグルしたり、組み込みのヘルプを使用したりすることがあります
  • 彼/彼女自身のツールを設定する方法を知っています-再びプログラミングは、ツールが豊富で非常に使いやすいという点に進化しました

これらは複数の言語を学ぶ上で重要です。

PowerQueryにはこれらすべてがあります。 コードは各ステップに対応しているため、コードは読みやすくなります。 また、コード生成は、特定の関数の使用方法に関する”ヘルプ”またはドキュメントとして機能することができます。 外部ツールも設定する必要はありません。したがって、PowerQueryを学ぶことは、初心者に後で他の言語を学ぶ自信を与えます。

  • プログラマについての誤解を破る

任意の初心者は、プログラマが複数の輝く画面と暗い部屋でコマンドプロンプトで一晩中コーディこれは真実からは遠いです。

これは真実からは遠いです。

PowerQueryのようなローコードツールを使用すると、誰もが自分のパジャマでコード化することができます! これにより、これらの固定観念がなくても簡単に始めることができます。私は本当にすべての専門家(会計士など)がコード化する方法を学ぶべきだと信じています。

会計の背景から来て、プログラミングで簡単に行うことができますタスクのちょうど多くがあります。

今、PowerQueryを使用すると、簡単に始めることができます。 今すぐボードに乗る!注:この記事ではPowerQueryとM言語を交換しました。 技術的には、それらは異なっています—PowerQueryはツールであり、Mは言語です。 しかし、私は思考がより良いこのアプローチで伝達されていると思います。この投稿はもともとLinkedinで公開されています。

より多くのPowerQueryとパンダのグッズを知っていることは何ですか? Gumroadのパンダへの私の本PowerQueryガイドでチェックアウト。LinkedinとTwitterで私に従ってください。

コメントを残す

メールアドレスが公開されることはありません。