PackagePackagetypeA library you install and call yourself.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

pawelwiejkut/bw_trfn_pocketknife

A framework that handles SAP BW transformation start routines from a customisation table with its own maintenance view, instead of a routine class written per transformation.

Normally, adding logic to a BW transformation means editing that transformation and writing a routine class for it, repeated for every transformation that needs one. This framework takes a transformation ID and handles the start-routine class itself, configured through a customisation table with its own maintenance view rather than through per-transformation code. It installs through abapGit.

Facts

Last pushLicenceMIT

Where it sits

Lives in
Provides
Loading a warehouseABAPLoading a warehousecapabilityGetting data into an analytical store and keeping it current — connections to source systems, replication and the other integration tasks, import jobs and their lifecycle, and the monitoring that tells you a load failed before a report does. Distinct from [replication](capability:replication), which is an application reading data that lives elsewhere as if it were local rather than a warehouse being filled.

Who is behind it

Paweł WiejkutPaweł WiejkutPersonMaintains this
In the atlas: maintains 2, contributes to 3
@pawelwiejkut
maintainer

Before choosing this

Signals

ActivityQuietNo published releases; repository quiet for 72 months

It publishes no releases, and its repository has been quiet for at least 24 full months. This may be normal for stable software; check whether its current state still fits your use.

What it declares

Every artifact

Type
Package
Origin
Independently maintained

As a package

Where it runs
Inside its host
Distributed through
abapGit

Connections1

README

quoted from pawelwiejkut/bw_trfn_pocketknife under MIT, read
pawelwiejkut/bw_trfn_pocketknife/README.mdOn GitHub

BW Transfomation Pocketknife 📊🔩

YourActionName Actions Status

Software for modern transformation handle, now you dont have to edit all of them and add class inside. Feel free to contribute and create pull requests.

How it works?

Full-size link: https://gfycat.com/pl/BasicDamagedAmericangoldfinch

What is this?

This is a framework for better transformation handling in SAP BW. Normally you have to edit all transformation and create a new class, and add method in start or end routine. This development can do this for you, all you have to do is give a transformation ID.

How to install

Clone this repository using ABAP Git

Feautures

  • Start routine class handle
  • Customization table with maintenance view

Next versions ideas

  • Create default trfn between dsos,
  • Support for existing code move to class,
MIT, read
Loading a warehouse
  1. SAP Analytics CloudSaaS for business intelligence, planning and predictive analyticsfrom BTP/BAIP
  2. SAP DatasphereCloud data warehouse with spaces, views and analytic modelsfrom BTP/BAIP
  3. ERPLDuckDB extension reading SAP ERP tables, CDS views and BW queriesfrom ABAP
  4. bw-modeling-mcpMCP server for BW/4HANA modelling objectsfrom BTP/BAIP
  5. sap_analytics_cloud_mcpMCP server for the SAP Analytics Cloud REST APIfrom BTP/BAIP
  6. @mariodefe/sap-datasphere-mcpMCP server with forty-five tools across a Datasphere tenantfrom BTP/BAIP
  7. pawelwiejkut/bw_remove_charactersABAP class stripping invalid characters in BW end routinesfrom ABAP
  8. dbt-sap-hana-clouddbt adapter targeting SAP HANA Cloud as its warehousefrom BTP/BAIP

Details

Sources3
dotabapdiscovered herechecked
github.com/pawelwiejkut/bw_trfn_pocketknifetree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viadotabap
first seen in the atlas
ecosystem and domainabap, data-and-persistence
abaplint
issues under its own abaplint configuration2
lines330
statements192
objects4
files7
analysed, master
abaplint version2.120.84
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:pawelwiejkut-bw-trfn-pocketknife
JSON
/artifacts/pawelwiejkut-bw-trfn-pocketknife.json
MCP
Connecting an agent