Automating & delivering reports

Databases, APIs & sources

SQL queries, REST APIs, Google Sheets and cloud files as the input to a report.

Data sources for an Excel report: a SQL query or an API call produces a DataFrame, which is written to a workbook on every run.Data sources for an Excel report: a SQL query or an API call produces a DataFrame, which is written to a workbook on every run.the workbook is only as fresh as its sourceSQL · APIread_sql · requestsGoogle SheetsDataFrametyped columnsrow count checkedreport.xlsxrefreshedevery run

Start with the full guides

The long-form treatment of databases, apis & sources, with the reasoning the shorter pages assume.

Step-by-step how-tos

One task each, with code you can copy, run and adapt.

Follow it through a track

Prefer an ordered route? These tracks cover databases, apis & sources along the way, in the order that builds on itself.

Related topics

Subjects that keep turning up on the same pages as this one, most overlap first.

Databases, APIs & sources is part of Automating & delivering reports.