sap-data-workbook

Generate reproducible SAP Data Workbooks with ABAP SQL and JavaScript cells.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/LeON-W666/ABAP-Remote-FS-for-Codex --skill sap-data-workbook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sap-data-workbook
Source: https://github.com/LeON-W666/ABAP-Remote-FS-for-Codex/tree/main/client/media/skills/sap-data-workbook
Command: npx skills add https://github.com/LeON-W666/ABAP-Remote-FS-for-Codex --skill sap-data-workbook

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates ad-hoc, non-reproducible SAP data exploration by turning multi-step queries and analysis into a rerunnable .sapwb workbook that can be executed consistently in VS Code.

Core Features & Use Cases

  • Creates SAP Data Workbooks (.sapwb) with ABAP SQL cells for querying real SAP data and JavaScript cells for transforming and analyzing results.
  • Supports multi-step analysis workflows, including dependent queries where later steps use earlier outputs.
  • Enables data quality and reporting tasks, such as profiling tables, finding anomalies, comparing datasets, and building multi-query checks.
  • Makes analysis repeatable by saving the notebook to a file and allowing the user to re-run it later.

Quick Start

Ask the AI to create an .sapwb workbook for analyzing the SAP table data you specify, including ABAP SQL queries and JavaScript analysis cells, and to output it in your workspace.

Frequently Asked Questions about sap-data-workbook

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate multi-step SAP data analysis with ABAP SQL?

You can automate multi-step SAP data analysis by generating a reproducible .sapwb workbook that combines ABAP SQL queries and JavaScript processing cells. This notebook format allows you to execute dependent queries and rerun the entire analysis consistently in VS Code.

What is the best way to create reproducible SAP data quality checks?

Creating reproducible SAP data quality checks is best done by building a .sapwb workbook. You can define ABAP SQL queries to profile tables and find anomalies, then use JavaScript cells to transform results and run multi-query checks that are repeatable.

Can I use JavaScript to transform ABAP SQL query results in SAP?

Yes, you can use JavaScript to transform ABAP SQL query results within a .sapwb workbook. The workbook supports javascript cell types alongside abap-sql cells, enabling you to process, analyze, and format the queried SAP data directly in your workflow.

Does the SAP data workbook support dependent queries where later steps use earlier outputs?

The SAP data workbook supports dependent queries where later steps use earlier outputs. You can build multi-step analysis workflows in a single .sapwb file, allowing subsequent ABAP SQL cells and JavaScript logic to reference and process data from previous execution steps.

How do I profile SAP tables and compare datasets repeatably?

To profile SAP tables and compare datasets repeatably, you generate a .sapwb workbook containing the necessary ABAP SQL queries and JavaScript analysis cells. Saving this notebook to a file allows you to re-run the exact profiling and comparison logic later.

Are there limits on the number of rows returned by ABAP SQL in a SAP data workbook?

Yes, you can apply optional per-cell maxRows limits to restrict the number of rows returned by ABAP SQL queries in a SAP data workbook. This helps manage data volume during profiling and analysis while honoring safe SQL interpolation rules.