Python における Self とは: 実際の例
Python における Self とは: 実際の例
今日のブログでは、Extended Date Table 2.0 について簡単に紹介します。このM 関数のコードを初めて共有したのは2020 年 4 月でした。それ以来、この Power Query 日付テーブルに対して多数のリクエストと更新がありました。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。
バージョン 2 の最新リリースでは、フィールド名と値の形式の不一致がいくつか解決されていますが、いくつかの新機能も含まれています。
目次
Power Query 拡張日付テーブル 2.0 へのアクセス
オプション 1: eDNA フォーラム
では、この特定の日付テーブルのコードはどこに行けば入手できるのでしょうか? さて、最初の場所は、M コード ショーケース カテゴリの
このフォーラムは、会員、非会員を問わず、どなたでもご利用いただけます。たまたまフォーラムにいて、私のバッジが表示されている場合は、それをクリックすると、注目のトピックに拡張日付表が表示されます。ハイパーリンクはこのトピックにも移動します。
フォーラムからコードを取得するには、投稿の下部に表示されるコードをコピーするだけです。必ず最初から最後まですべてコピーしてください。
次に、 LuckyTemplatesに戻り、Power Query エディターを開きます。
次に、新しい空のクエリを追加します。
このチュートリアルでは、この手順はすでに完了しているので、空のクエリを選択して詳細エディターを開くだけです。
[詳細エディター] ウィンドウに表示されるものをすべて選択し、フォーラムからコピーしたコードを貼り付けます。次に、「完了」を押します。
これにより、呼び出すことができる Power Query M 関数が返されます。
オプション 2: アナリストハブ
に移動して、この日付テーブルのコードを取得することもできます。ただし、この特定のプラットフォームにアクセスするにはメンバーシップが必要です。
Analyst Hub にアクセスしたら、「PQ: Extended」を検索するだけで、 「PQ: Extended Date Table (Power Query M 関数)」の結果に拡張テーブルのコードが見つかります。私のユーザー名も表示されます。
次に、コードの上にマウスを移動して「コピー」をクリックすると、結果からコードを直接コピーできます。
あるいは、最初に「ドキュメントを開く」をクリックしてドキュメントを表示し、そこからコードをコピーすることもできます。
LuckyTemplates に戻り、詳細エディターを開きます。繰り返しますが、すでに新しい空のクエリを追加しているので、それを選択して[詳細エディター]をクリックするだけです。
[詳細エディター] ウィンドウで、表示されているものをすべて選択し、コードを貼り付けます。「完了」を押します。
このメソッドは、関数の代わりに、最新バージョンのfxCalendar、fxCalendarDepricated V1、および ChangeLog を含むレコードを返します。
新しい関数を使用したい場合は、その関数をクリックするか、関数の横の空白を右クリックしてドリルダウンし、新しいクエリとして追加します。
これにより記録が残ります。
つまり、これは 1 つの方法であり、もう 1 つの方法はその機能をクリックするだけです。
これにより、記録が掘り下げられます。
以下に示すように、ナビゲーション ステップも追加されます。
[X]をクリックするだけでレコードが返されます。
Power Query の日付テーブルのパラメーターについて
Power Query 日付テーブル: 必須パラメーター
日付テーブルの各パラメーターの意味と機能も見てみましょう。まず、StartDate は必須パラメータであり、日付テーブルの最初の日付になります。
この関数の 2 番目で最後の必須パラメータは、日付テーブルの最後の日付を示す EndDateです。
日付テーブルは常に丸一年にわたり、データ セット内に存在する最も古い日付から最新の日付までのすべての日付をカバーする必要があります。
Power Query 日付テーブル: オプションのパラメーター
オプションのFYStartMonthNumを使用すると、会計年度の開始月を設定できます。これにより、会計年度、四半期、期間、および週が日付テーブルに追加されます。
会計週は常に月曜日に始まり、会計年度の最初または最後の週に含まれる日数が 7 日未満になる場合があることに注意してください。ただし、このパラメーターを発行すると、会計列は日付テーブルに追加されません。
Holidays は、休日の日付のリストをこの日付テーブルに渡すためのオプションのパラメータです。これにより、IsHoliday というブール フィルターが有効になりますが、フィールド IsBusinessDay、日の種類、および相対的なネットワーク日にも影響します。
WDStartNum を使用すると、デフォルトの曜日番号を 0 から始まる、つまり 0 から 6 までを 1 から 7 までに変更できます。
AddRelativeNetWorkdays を使用すると、相対ネットワーク日列を日付テーブルに含めることができます。
LuckyTemplates で日付テーブルを作成する 可能な限り最速の方法
拡張日付テーブル Power Query M 関数
LuckyTemplates 日付テーブルの重要性
結論
結論として、拡張日付テーブル 2.0 は、Power Query で日付を操作するための強力なツールです。
幅広い日付関連情報を生成するための包括的な関数セットを提供するため、日付情報を含む大規模なデータセットを操作する場合に非常に貴重なリソースになります。
ではごきげんよう、
メリッサ・デ・コルテ
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて