Extending Power BI with Python and R - Second Edition: Perform advanced analysis using the power of analytical languages
暫譯: 使用 Python 和 R 擴展 Power BI - 第二版:利用分析語言的力量進行高級分析

Zavarella, Luca

  • 出版商: Packt Publishing
  • 出版日期: 2024-03-29
  • 售價: $2,130
  • 貴賓價: 9.5$2,024
  • 語言: 英文
  • 頁數: 814
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1837639531
  • ISBN-13: 9781837639533
  • 相關分類: Power BIPython程式語言R 語言
  • 海外代購書籍(需單獨結帳)

商品描述

Ingest, transform, manipulate, and visualize your data beyond Power BI's capabilities.

Purchase of the print or Kindle book includes a free eBook in PDF format.

Key Features
  • Discover best practices for using Python and R in Power BI by implementing non-trivial code
  • Enrich your Power BI dashboards using external APIs and machine learning models
  • Create any visualization, as complex as you want, using Python and R scripts
Book Description

The latest edition of this book delves deeper into advanced analytics, focusing on enhancing Python and R proficiency within Power BI. New chapters cover optimizing Python and R settings, utilizing Intel's Math Kernel Library (MKL) for performance boosts, and addressing integration challenges. Techniques for managing large datasets beyond laptop RAM, employing parquet data format, and advanced fuzzy matching algorithms are explored. Additionally, it discusses leveraging SQL Server External Languages to overcome traditional Python and R limitations in Power BI. It also helps in crafting sophisticated visualizations using the grammar of graphics in both R and Python.

This PowerBI book will help you master data validation with regular expressions, import data from diverse sources, and apply advanced algorithms for transformation. Next, you'll learn to Safeguard personal data in Power BI with techniques like pseudonymization, anonymization, and data masking. You'll also get to grips with the key statistical features of data sets by plotting multiple visual graphs in the process of building a machine-learning model. The book will guide you to Utilize external APIs for enrichment, enhancing I/O performance, and leveraging Python and R for analysis.

You'll also be able to reinforce learning with questions at the end of each chapter.

What you will learn
  • Configure optimal integration of Python and R with Power BI
  • Perform complex data manipulations not possible by default in Power BI
  • Boost Power BI logging and loading large datasets
  • Extract insights from your data using algorithms like linear optimization
  • Calculate string distances and learn how to use them for probabilistic fuzzy matching
  • Handle outliers and missing values for multivariate and time-series data
  • Apply Exploratory Data Analysis in Power BI with R
  • Learn to use Grammar of Graphics in Python
Who this book is for

This book is for business analysts, business intelligence professionals, and data scientists who already use Microsoft Power BI and want to add more value to their analysis using Python and R. Working knowledge of Power BI is required to make the most of this book. Basic knowledge of Python and R will also be helpful.

Table of Contents
  1. Where and How to Use R and Python Scripts in Power BI
  2. Configuring R with Power BI
  3. Configuring Python with Power BI
  4. Solving Common Issues When Using Python and R in Power BI
  5. Importing Unhandled Data Objects
  6. Using Regular Expressions in Power BI
  7. Anonymizing and Pseudonymizing your Data in Power BI
  8. Logging Data from Power BI to External Sources
  9. Loading Large Datasets Also Beyond the Available RAM in Power BI
  10. Optimizing the Loading Time of Referenced Queries in Power BI
  11. Calling External APIs To Enrich Your Data
  12. Calculating Columns Using Complex Algorithms: Distances
  13. Calculating Columns Using Complex Algorithms: Fuzzy Matching
  14. Calculating Columns Using Complex Algorithms: Optimization Problems
  15. Adding Statistics Insights: Associations
  16. Adding Statistics Insights: Outliers and Missing Values

(N.B. Please use the Look Inside option to see further chapters)

商品描述(中文翻譯)

超越 Power BI 能力,攝取、轉換、操作和視覺化您的數據。

購買印刷版或 Kindle 版書籍可獲得免費 PDF 格式電子書。

主要特點

  • 透過實作非平凡的程式碼,發現使用 Python 和 R 在 Power BI 中的最佳實踐

  • 利用外部 API 和機器學習模型豐富您的 Power BI 儀表板

  • 使用 Python 和 R 腳本創建任何您想要的複雜視覺化

書籍描述

本書的最新版本深入探討高級分析,專注於提升 Power BI 中的 Python 和 R 熟練度。新章節涵蓋優化 Python 和 R 設定、利用英特爾的數學核心函式庫 (Math Kernel Library, MKL) 提升性能,以及解決整合挑戰。探討管理超出筆記型電腦 RAM 的大型數據集的技術,使用 parquet 數據格式,以及高級模糊匹配演算法。此外,還討論利用 SQL Server 外部語言克服 Power BI 中傳統 Python 和 R 的限制。它還幫助使用 R 和 Python 的圖形語法創建複雜的視覺化。

這本 Power BI 書將幫助您掌握使用正則表達式進行數據驗證,從多種來源導入數據,並應用高級演算法進行轉換。接下來,您將學習如何使用偽名化、匿名化和數據遮罩等技術在 Power BI 中保護個人數據。您還將通過在構建機器學習模型的過程中繪製多個視覺圖形來掌握數據集的關鍵統計特徵。本書將指導您利用外部 API 進行豐富,提升 I/O 性能,並利用 Python 和 R 進行分析。

您還可以通過每章結尾的問題加強學習。

您將學到的內容

  • 配置 Python 和 R 與 Power BI 的最佳整合

  • 執行 Power BI 中預設無法進行的複雜數據操作

  • 提升 Power BI 的日誌記錄和加載大型數據集的能力

  • 使用線性優化等演算法從數據中提取見解

  • 計算字串距離並學習如何將其用於概率模糊匹配

  • 處理多變量和時間序列數據的異常值和缺失值

  • 在 Power BI 中應用 R 的探索性數據分析

  • 學習在 Python 中使用圖形語法

本書適合誰

本書適合已經使用 Microsoft Power BI 的商業分析師、商業智慧專業人士和數據科學家,並希望通過使用 Python 和 R 為其分析增添更多價值。要充分利用本書,需具備 Power BI 的工作知識。對 Python 和 R 的基本知識也將有所幫助。

目錄

  1. 在 Power BI 中使用 R 和 Python 腳本的地點和方法

  2. 配置 R 與 Power BI

  3. 配置 Python 與 Power BI

  4. 解決在 Power BI 中使用 Python 和 R 時的常見問題

  5. 導入未處理的數據對象

  6. 在 Power BI 中使用正則表達式

  7. 在 Power BI 中對數據進行匿名化和偽名化

  8. 從 Power BI 日誌數據到外部來源

  9. 在 Power BI 中加載超出可用 RAM 的大型數據集

  10. 優化 Power BI 中引用查詢的加載時間

  11. 調用外部 API 以豐富您的數據

  12. 使用複雜演算法計算列:距離

  13. 使用複雜演算法計算列:模糊匹配

  14. 使用複雜演算法計算列:優化問題

  15. 添加統計見解:關聯

  16. 添加統計見解:異常值和缺失值

(注意:請使用「查看內部」選項以查看更多章節)

最後瀏覽商品 (20)