finds.dev← search

// the find

cran/RSAP

★ 1 · C · updated Mar 2014

:exclamation: This is a read-only mirror of the CRAN R package repository. RSAP — SAP Netweaver RFC connector for R. Homepage: http://github.com/piersharding/RSAP Report bugs for this package: http://github.com/piersharding/RSAP/issues

RSAP is an R package that wraps the SAP NetWeaver RFC SDK, letting you call SAP BAPIs and read BW InfoCubes directly from R. It targets SAP R/3 4.6x and above, so the audience is data analysts stuck pulling numbers out of a legacy SAP installation who want to do it without a middleware layer.

Direct RFC calls mean you skip the usual export-to-CSV-then-import dance that most SAP-to-R workflows rely on. The C extension wraps the official NW RFC SDK rather than some screen-scraper, so it speaks the actual protocol. ReadTable and GetCube are separate entry points, which is the right abstraction — table reads and BW cube reads have different semantics and shouldn't be conflated.

Last touched in 2014 — SAP has shipped multiple RFC SDK versions since then and the NW RFC SDK itself has breaking changes; there is a real chance this simply does not compile against a current SDK. One star on a CRAN mirror with zero forks is about as close to abandoned as a package gets. Installation requires manually passing SDK include/lib paths via configure.args with hardcoded paths from the author's machine in the docs, which is a friction wall most people will not clear. No Windows CI, the configure.win is likely untested and probably broken.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →