Updated on 2024-04-29 GMT+08:00

SDK Overview

Two types of DataArts Studio software development kits (SDKs) are available: REST API SDK and DataArts DataService SDK. Table 1 lists their functions and differences.

Table 1 Comparison between two types of DataArts Studio SDKs

SDK Type

Function

Supported Components

Supported Languages

How to Obtain

REST API SDK

This type of SDK is encapsulated based on DataArts Studio REST APIs.

By using the sample code provided by an SDK, you can call APIs to perform operations on DataArts Studio components.

  • DataArts Migration (registered with CDM)
  • DataArts Factory
  • Management Center
  • DataArts Architecture
  • DataArts Quality
  • DataArts Catalog
  • DataArts DataService
  • Java
  • Python
  • Go

GitHub code repository. For details, see SDKs.

DataArts DataService SDK

This type of SDK is encapsulated based on the data APIs created in DataArts DataService of DataArts Studio.

By invoking the sample code provided by the SDK, you can call the data APIs in DataArts DataService to obtain open data easily and quickly.

DataArts DataService

  • Java
  • Python
  • Go
  • C#
  • JavaScript
  • PHP
  • C++
  • C
  • Android

DataArts Studio console. For details, see Preparations for Using an SDK.