パフォーマンス最適化

Alteryxでのデータ操作

Behrang Behjoo

Business Intelligence (BI) Leader

パフォーマンス最適化とは

$$$$

  • ワークフローの「効率」と「速度」
  • 「処理時間」と「リソース消費」の削減
  • 「ボトルネック」の特定

$$$$

歯車の中を走る男性

Alteryxでのデータ操作

パフォーマンスのボトルネック

$$$$ フローで遅延を生むポイント:

  • 大規模データセット
  • 複雑な計算
  • 非効率な設計

$$$$

信号機と分析のイラスト

Alteryxでのデータ操作

ボトルネックの見つけ方

$$$$

  • データ量
    • 読み込み時間が長い
  • ツール固有
    • リソース重いツールの使い過ぎ
  • ワークフロー設計
    • 枝分かれ過多や複雑なツール連鎖
  • リソース管理
    • 実行中にシステム資源を監視

虫眼鏡で足跡を追う男性

Alteryxでのデータ操作

データ量の最適化

人で作られた円グラフ

Alteryxでのデータ操作

データ量の最適化

テーブルと Alteryx の Filter ツール

Alteryxでのデータ操作

データ量の最適化

2 つのテーブルと Alteryx の Filter/Select ツール

Alteryxでのデータ操作

ツール選択と最適化

$$$$

作業に最適なツール選択

  • 最も効率的なツールを使う(例:結合キーには Join ツール)

  • 複数の計算を1つのツールにまとめる(例:Summarize で複数集計)

$$$$ さまざまな道具が並ぶテーブル

Alteryxでのデータ操作

ワークフロー設計のベストプラクティス

$$$$

取り入れるべきベストプラクティス

  • ツール数を最小化
  • 論理的なデータフロー
  • 作業の統合

$$$$

男性と女性のプロセスマッピング

Alteryxでのデータ操作

リソースとネットワークの管理

$$$$

  • メモリ、CPU、ディスクの使用を最適化して均衡化
  • クラウド計算リソースの活用
  • Alteryx 独自形式(例:.yxdb)の利用
  • データをローカルにキャッシュ

$$$$

研究室での作業

Alteryxでのデータ操作

実践してみましょう!

Alteryxでのデータ操作

Preparing Video For Download...