Quantcast
Channel: SCN : Blog List - SAP LT Replication Server
Viewing all articles
Browse latest Browse all 38

List of SLT API's

$
0
0

Hi,

 

there are minor use cases, where you want to automate procedures like, start/stop or you need details of a configuration within an other tool.

 

SAP LT Replication Server comes with some RFC enabled API's:

 

RFC enabled APIs available with DMIS 2011 SP5

General

  • IUUC_REPL_CREATE_CONFIGURATION
    Create a new Configuration
  • IUUC_REPL_INIT
    Get Configuration GUID for Schema
  • IUUC_REPL_START_JOBS
    Start Jobs for a configuration
  • IUUC_REPL_STOP_JOBS
    Stop Jobs for a configuration

Data Provisioning

  • IUUC_REPL_START_LOAD
    Start Load for a certain table
  • IUUC_REPL_START_REPLICATION
    Start replication for a certain table
  • IUUC_REPL_STOP_REPLICATION
    Stop replication / initial load for a certain table
  • IUUC_REPL_SUSPEND_REPLICATION
    Suspend replication for a certain table
  • IUUC_REPL_RESUME_REPLICATION
    Resume replication for a certain table (prerequisite: table was suspended before)
  • IUUC_REPL_START_RECORDING
    Start delta recording for a certain table (no load or replication started
  • IUUC_REPL_START_REPL_ONLY
    Start Replication without initial load (prerequisite: Start recording executed before)
  • IUUC_REPL_CREATE_ONLY
    Create Table or View without any load

Status Information

  • IUUC_REPL_GET_TABLE_STATUS
    Get Status per table (Trigger, Latenz, Prozess)
  • IUUC_REPL_GET_JOB_STATUS
    Read Replication Job Status
  • IUUC_REPL_GET_CONNECTN_STATUS
    Read Connection Status
  • IUUC_REPL_GET_OLDEST_LOG_TSTMP
    Get oldest timestamp from a logging table
  • IUUC_REPL_COUNT_UNPROC_LOGRECS
    Get number of unprocessed logging table records

Define Replication Settings

  • IUUC_REPL_GET_CONFIGURATION - Get Configuration GUID
    Input: Schema Name, Source System SID & HOST
    Output: List of Config GUIDs
  • IUUC_REPL_SET_TABLE_SETTINGS - Set IUUC_REPL_TABSTG
    Input: Config GUID, Table of type IUUC_REPL_TABSTG, mode (Insert (delete + insert), Add, Modify)
    MT_ID will be blank and is derived from Config GUID
  • IUUC_REPL_SET_RULE_SETTINGS - Set IUUC_***_RUL_MAP
    Input: Config GUID, Table of type IUUC_***_RUL_MAP, (Insert (delete + insert), Add, Modify)
    MT_ID & BASISVERSION will be blank and is derived from Config GUID
  • IUUC_REPL_SET_CLIENT_SPECIFIC - Set Client dependent Load / Replication
    Input: Config GUID, Yes/No
    Update Column IUUC_REPL_CONFIG RFC_CLIENT_ONLY + IUUC_MT_HEADER CLIENT_SPECIFIC

Others

  • IUUC_REPL_GET_TARGET_DBCON
    Get DB Connection to HANA DB

 

 

Best, Tobias


Viewing all articles
Browse latest Browse all 38

Trending Articles