LuckyTemplates の行と列の変換

クエリ エディター内で行と列を最適化する際のベスト プラクティスをいくつか見ていきたいと思います。

テーブルを最適化すると、ビジュアライゼーションを作成するときに列を簡単に認識できるようになります。

最も直感的な LuckyTemplates モデルを開発するための最良の方法の 1 つは、テーブル内の行と列を簡素化することです。

さらに、このチュートリアルでは、LuckyTemplates を使用する際に重要なデータ変換テクニックについても説明します。これらのテクニックは、将来作成する DAX 式と視覚化に役立ちます。

目次

データセットのクリーンアップ

データセット内の内容をより深く理解するには、データをクリーンアップする必要があります。データをクリーンにして最適化すると、データを非常に簡単に解釈できます。LuckyTemplates のメモリを使い果たすだけの冗長な情報を削除することもできます。

データをクリーンアップして変換するには、いくつかの方法があります。これには、列の最適化、無関係な情報の削除などが含まれます。

まず、[変換] リボンをクリックします。選択したクエリで実行できるさまざまなオプションが表示されます。実行できることには、列のグループ化、反転、カウント、転置などがあります。

ここからできることはたくさんあります。一例として、 「変換」リボンの下にある「フォーマット」をクリックしてテキストのフォーマットを変更することが挙げられます。

LuckyTemplates の行と列の変換

[列の追加]リボンをクリックして、データ セットのその他のオプションを調べることもできます。

LuckyTemplates の行と列の変換

任意の列を右クリックし、 [削除][他の列を削除][列を複製]、または[例から列を追加]などのオプションを選択して、変換を行うこともできます。

テーブル内にエラーがある場合は、「エラーの削除」をクリックして、それぞれのデータを消去できます。それに加えて、LuckyTemplates 列をグループ化、塗りつぶし、ピボット、ピボット解除、移動するオプションも表示されます。

LuckyTemplates の行と列の変換

最後に、LuckyTemplates 列内でフィルター機能を利用できます。列名のドロップダウンをクリックし、それに応じてデータをフィルタリングするだけです。

LuckyTemplates の行と列の変換

LuckyTemplates 列の最適化

先ほど述べたテクニックをさらに詳しく見てみましょう。列を最適化する方法の実例を示します。最初のシナリオは、テーブルから列を削除することです。

通貨コード列は冗長な情報であるとします。この特定の列を削除するには、右クリックしてオプションから[削除]を選択します。

[通貨コード]列が削除されたら、右側の[適用された手順]セクションを確認してください。このセクションには、クエリ エディター内で実行しているすべてのアクションの記録が保存されます。たとえば、「削除された列」エントリが表示されます。

LuckyTemplates の行と列の変換

[適用されたステップ]セクションはすべてのデータ変換を記録するため重要であり、データを更新すると変更が自動的に行われます。これらの記録は、 Xアイコンをクリックして前のステップに戻りたいときに役立ちます。

次に、別のシナリオの例を示します。たとえば、Warehouse Codeに対して同様の列を作成するとします。ただし、今回はその内容に最初の 4 文字だけを含めたいとします。

最初に行う必要があるのは、列を複製することです。これを行うには、 [ウェアハウス コード]列を右クリックし、 [列の複製]を選択します。

LuckyTemplates の行と列の変換

複製した列を再度右クリックし、「文字数列を分割」を選択します。

LuckyTemplates の行と列の変換

その後、[文字数による列の分割]ポップアップ ウィンドウが表示されます。ここに文字数を入力します。また、可能な限り左端の [1 回]オプションを選択する必要があります。

LuckyTemplates の行と列の変換

最後に、 LuckyTemplates の [例から列を追加]機能の使用方法を説明します。

LuckyTemplates の行と列の変換

これを使用して、 Channel Code用の別の列を作成できます。ただし、今回はエントリを最初の 4 文字に変更できます。

[例から列を追加]を選択すると、新しい値を入力できる新しい列が表示されます。したがって、「Wholesale」の代わりに「 WHOL 」と入力すると、列内の残りのエントリにそれが適用されていることがわかります。

もう 1 つのコードについては、DISTRIBUTOR コードをDISTに変更すると、同様のエントリにも適用されます。これは、バックグラウンドで動作する学習アルゴリズムによって可能になります。

LuckyTemplates の行と列の変換

また、列名をChannel Codeに変更する必要があります。これで、LuckyTemplates モデル内でこの列を利用できるようになりました。

LuckyTemplates の行と列の変換


LuckyTemplates クエリ パラメーター: テーブルの最適化
LuckyTemplates で包括的な日付テーブルを非常に高速に構築する
LuckyTemplates Financial Reporting のヒントとテクニック 

結論

このチュートリアルが、LuckyTemplates 内でのデータ変換の重要性について考えるのに役立つことを願っています。

LuckyTemplates の行と列を最適化して変換するには、これらすべてのオプションを検討することを強くお勧めします。クエリ エディター内の機能を使用して、これらの手法を実験およびテストできます。

テストしているクエリはまだモデルにコミットされていないことに常に注意してください。したがって、多くの変換を実行し、データをクリーンアップできます。

クエリ エディターを使用するための完璧なテクニックはありません。最も重要なことは、そのさまざまな機能を可能な限り知り、探索することです。

Leave a Comment

Power Automate の文字列関数: Substring と IndexOf

Power Automate の文字列関数: Substring と IndexOf

Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates ツールチップを使用すると、より多くの情報を 1 つのレポート ページに圧縮できます。効果的な視覚化の手法を学ぶことができます。

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を作成し、データを受信する方法を学んでいます。

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で簡単に日付テーブルを作成する方法について学びましょう。データの分析と視覚化のための効果的なツールとして活用できます。

2 つの方法による SharePoint 列の検証

2 つの方法による SharePoint 列の検証

SharePoint 列の検証の数式を使用して、ユーザーからの入力を制限および検証する方法を学びます。

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel ファイルおよび CSV ファイルにエクスポートする方法を学び、さまざまな状況に最適なエクスポート方法を決定できるようにします。

Power Automate のオンプレミス データ ゲートウェイ

Power Automate のオンプレミス データ ゲートウェイ

ユーザーがコンピューターから離れているときに、オンプレミス データ ゲートウェイを使用して Power Automate がデスクトップ アプリケーションにアクセスできるようにする方法を説明します。

DAX 数式での LASTNONBLANK の使用

DAX 数式での LASTNONBLANK の使用

DAX 数式で LASTNONBLANK 関数を使用して、データ分析の深い洞察を得る方法を学びます。

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

LuckyTemplates で予算分析とレポートを実行しながら、CROSSJOIN 関数を使用して 2 つのデータ テーブルをバインドする方法を学びます。

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

このチュートリアルでは、LuckyTemplates TREATAS を使用して数式内に仮想リレーションシップを作成する方法を説明します。