Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Introduction

  • Introduction: conventions Conventions, converting from CDAP Microservices v2, naming restrictions, status codes, and working with CDAP security

General APIs

  • Namespace: creating  Creating and managing namespaces

  • Metadata: setting Setting, retrieving, and deleting user metadata annotations

  • Preferences: setting Setting, retrieving, and deleting preferences

  • Configuration: retrieving  Retrieving the CDAP and HBase configurations

  • Security: granting Granting, revoking and listing privileges on CDAP entities, managing secure storage

  • Transactions: interacting  Interacting with the transaction service

Major CDAP Entities APIs

  • Artifact: deploying  Deploying artifacts and retrieving details about plugins available to artifacts and classes contained within artifacts

  • Lifecycle: deploying  Deploying and managing applications, and managing the lifecycle of MapReduce programs, Spark programs, workflows, and custom services

  • Pipeline: Creating, updating, retrieving details of data pipelines in Draft mode.

  • Profile: management  Management of cloud runtime profiles

  • Dataset: interacting  Interacting with datasets, dataset modules, and dataset types

  • Service: supports  Supports making requests to the methods of an application’s services

  • Workflow: retrieving  Retrieving values from workflow tokens and statistics on workflow runs

Logging, Metrics, and Monitoring APIs

  • Logging: retrieving  Retrieving application logs

  • Metrics: retrieving  Metrieving metrics for system and user applications (user-defined metrics)

  • Monitor: checking  Checking the status of various system and custom CDAP services

  • Dashboard: check  Check in real time status of past program runs and predict future resource usage

  • Reports: generate  Generate reports to understand and monitor program runs and their performance