Services

API

Инструкции на Русском

All
  • All
  • AC
  • AOM
  • AOS
  • APIG
  • APISIGN
  • APM
  • AS
  • BMS
  • CBH
  • CBR
  • CCE
  • CCM
  • CES
  • CGS
  • CLOUDCLI
  • CPTS
  • CSS
  • CTS
  • DAS
  • DAYU
  • DBSS
  • DC
  • DCS
  • DDM
  • DDS
  • DLI
  • DNS
  • DRS
  • DWS
  • ECS
  • EIP
  • ELB
  • EM
  • EVS
  • FUNCTIONGRAPH
  • GES
  • HRM
  • HSS
  • IAAS
  • IAM
  • IMS
  • KAFKA
  • KMS
  • LTS
  • MRS
  • NAT
  • OBS
  • RABBITMQ
  • RDS
  • SERVICESTAGE
  • SFS
  • SMN
  • SMS
  • SWR
  • TMS
  • VPC
  • VPCEP
  • VPN
  • WAF
  1. Help Center
  2. Data Lake Insight
  3. API Reference
  4. Before You Start
  1. Help Center
  2. Data Lake Insight
  3. Before You Start
  4. Overview

Overview

Welcome to Data Lake Insight API Reference.

Data Lake Insight (DLI) is a serverless data processing and analysis service fully compatible with Apache Spark and Apache Flink ecosystems. It frees you from managing any server. You can use stream analysis (with standard SQL), batch analysis (with Spark SQL), and interactive analysis (with Flink SQL) to query mainstream data formats without data ETL. DLI supports SQL statements and Spark applications for heterogeneous data sources, including CloudTable, RDS, DWS, CSS, OBS, custom databases on ECSs, and offline databases.

You can use APIs provided in this document to perform DLI operations, including queues, SQL jobs, Flink jobs, Spark jobs, and datasource connections. For details about all supported operations, see Overview.

Before calling DLI APIs, get yourself familiar with DLI concepts. For details, see "What Is DLI?" in Data Lake Insight User Guide.

  1. Help Center
  2. Data Lake Insight
  3. Global Variable-related APIs
  4. Creating a Global Variable
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. Table-related APIs (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. Table-related APIs (Discarded)
  5. Querying All Tables (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. APIs Related to SQL Jobs (Discarded)
  5. Submitting a SQL Job (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Getting Started
  4. Creating a Queue
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. APIs Related to Data Upload (Discarded)
  5. Authenticating a Created Data Uploading Job (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. Cluster-related APIs
  5. Creating a Cluster (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. APIs Related to Flink Jobs (Discarded)
  5. Querying Job Monitoring Information (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Public Parameters
  4. Status Codes
  1. Help Center
  2. Data Lake Insight
  3. Permission-related APIs
  4. Granting Users with the Queue Usage Permission
  1. Help Center
  2. Data Lake Insight
  3. Queue-related APIs (Recommended)
  4. Creating a Queue
  1. Help Center
  2. Data Lake Insight
  3. SQL Job related APIs
  4. Submitting a SQL Job (Recommended)
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Package Group-related APIs
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Package Group-related APIs
  5. Uploading a Package Group
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Database-related APIs
  5. Creating a Database
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Table-related APIs
  5. Creating a Table
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  4. Granting OBS Permissions to DLI
  1. Help Center
  2. Data Lake Insight
  3. Calling APIs
  4. Making an API Request
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Spark jobs
  4. Batch Processing-related APIs
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Spark jobs
  4. Batch Processing-related APIs
  5. Creating a Batch Processing Job
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Job Templates
  4. Creating a Template
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Enhanced Datasource Connections
  4. Creating an Enhanced Datasource Connection
  1. Help Center
  2. Data Lake Insight
  3. Overview
  1. Help Center
  2. Data Lake Insight
  3. Before You Start
  4. API Calling
  1. Help Center
  2. Data Lake Insight
  3. Global Variable-related APIs
  4. Deleting a Global Variable
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. APIs Related to SQL Jobs (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. APIs Related to SQL Jobs (Discarded)
  5. Canceling a Job (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Getting Started
  4. Creating and Submitting a SQL Job
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. Cluster-related APIs
  5. Deleting a Cluster (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Public Parameters
  4. Error Codes
  1. Help Center
  2. Data Lake Insight
  3. Permission-related APIs
  4. Querying Queue Users
  1. Help Center
  2. Data Lake Insight
  3. Queue-related APIs (Recommended)
  4. Deleting a Queue
  1. Help Center
  2. Data Lake Insight
  3. SQL Job related APIs
  4. Canceling a Job (Recommended)
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Database-related APIs
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Package Group-related APIs
  5. Querying Package Group List
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Database-related APIs
  5. Deleting a Database
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Table-related APIs
  5. Deleting a Table
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  4. Creating a SQL Job
  1. Help Center
  2. Data Lake Insight
  3. Calling APIs
  4. Authentication
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Spark jobs
  4. Batch Processing-related APIs
  5. Canceling a Batch Processing Job
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Job Templates
  4. Updating a Template
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Enhanced Datasource Connections
  4. Deleting an Enhanced Datasource Connection
  1. Help Center
  2. Data Lake Insight
  3. Calling APIs
  1. Help Center
  2. Data Lake Insight
  3. Before You Start
  4. Endpoints
  1. Help Center
  2. Data Lake Insight
  3. Global Variable-related APIs
  4. Modifying a Global Variable
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. APIs Related to Data Upload (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. APIs Related to SQL Jobs (Discarded)
  5. Querying the Job Execution Result-Method 1 (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Getting Started
  4. Creating and Submitting a Spark Job
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. Cluster-related APIs
  5. Querying Information of a Specified Cluster (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Public Parameters
  4. Obtaining a Project ID
  1. Help Center
  2. Data Lake Insight
  3. Permission-related APIs
  4. Granting Data Permission to Users
  1. Help Center
  2. Data Lake Insight
  3. Queue-related APIs (Recommended)
  4. Querying All Queues
  1. Help Center
  2. Data Lake Insight
  3. SQL Job related APIs
  4. Querying All Jobs
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Table-related APIs
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Package Group-related APIs
  5. Uploading a JAR Package Group
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Database-related APIs
  5. Querying All Databases
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Table-related APIs
  5. Importing Data
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  4. Updating a SQL Job
  1. Help Center
  2. Data Lake Insight
  3. Calling APIs
  4. Returned Values
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Spark jobs
  4. Batch Processing-related APIs
  5. Obtaining the List of Batch Processing Jobs
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Job Templates
  4. Deleting a Template
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Enhanced Datasource Connections
  4. Querying an Enhanced Datasource Connection List
  1. Help Center
  2. Data Lake Insight
  3. Getting Started
  1. Help Center
  2. Data Lake Insight
  3. Before You Start
  4. Constraints
  1. Help Center
  2. Data Lake Insight
  3. Global Variable-related APIs
  4. Querying All Global Variables
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. Cluster-related APIs
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. APIs Related to SQL Jobs (Discarded)
  5. Querying the Job Execution Result-Method 2 (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Getting Started
  4. Creating and Submitting a Flink Job
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. Cluster-related APIs
  5. Querying All Cluster Information (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Public Parameters
  4. Obtaining an Account ID
  1. Help Center
  2. Data Lake Insight
  3. Permission-related APIs
  4. Querying Database Users
  1. Help Center
  2. Data Lake Insight
  3. Queue-related APIs (Recommended)
  4. Viewing Details of a Queue
  1. Help Center
  2. Data Lake Insight
  3. SQL Job related APIs
  4. Previewing SQL Job Query Results
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Package Group-related APIs
  5. Uploading a PyFile Package Group
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Database-related APIs
  5. Modifying a Database Owner
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Table-related APIs
  5. Exporting Data
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  4. Creating a Flink Jar job
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Spark jobs
  4. Batch Processing-related APIs
  5. Querying Batch Job Details
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Job Templates
  4. Querying the Template List
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Enhanced Datasource Connections
  4. Querying an Enhanced Datasource Connection
  1. Help Center
  2. Data Lake Insight
  3. Permission-related APIs
  1. Help Center
  2. Data Lake Insight
  3. Before You Start
  4. Basic Concepts
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  4. APIs Related to Flink Jobs (Discarded)
  1. Help Center
  2. Data Lake Insight
  3. Getting Started
  4. Creating and Using a Datasource Connection
  1. Help Center
  2. Data Lake Insight
  3. Permission-related APIs
  4. Querying Table Users
  1. Help Center
  2. Data Lake Insight
  3. Queue-related APIs (Recommended)
  4. Restarting, Scaling Out, and Scaling In Queues
  1. Help Center
  2. Data Lake Insight
  3. SQL Job related APIs
  4. Querying Job Status
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Package Group-related APIs
  5. Uploading a File Package Group
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Table-related APIs
  5. Querying All Tables (Recommended)
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  4. Updating a Flink Jar Job
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Spark jobs
  4. Batch Processing-related APIs
  5. Querying a Batch Job Status
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Enhanced Datasource Connections
  4. Binding a Queue
  1. Help Center
  2. Data Lake Insight
  3. Queue-related APIs (Recommended)
  1. Help Center
  2. Data Lake Insight
  3. Permission-related APIs
  4. Querying a User's Table Permissions
  1. Help Center
  2. Data Lake Insight
  3. Queue-related APIs (Recommended)
  4. Creating a Scheduled CU Change
  1. Help Center
  2. Data Lake Insight
  3. SQL Job related APIs
  4. Querying Job Details
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Package Group-related APIs
  5. Querying Resource Packages in a Group
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Table-related APIs
  5. Describing the Table Information
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  4. Running Jobs in Batches
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Spark jobs
  4. Batch Processing-related APIs
  5. Querying Batch Job Logs
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Enhanced Datasource Connections
  4. Unbinding a Queue
  1. Help Center
  2. Data Lake Insight
  3. SQL Job related APIs
  1. Help Center
  2. Data Lake Insight
  3. Permission-related APIs
  4. Viewing the Granted Permissions of a User
  1. Help Center
  2. Data Lake Insight
  3. Queue-related APIs (Recommended)
  4. Viewing a Scheduled CU Change
  1. Help Center
  2. Data Lake Insight
  3. SQL Job related APIs
  4. Checking SQL Syntax
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Package Group-related APIs
  5. Deleting a Resource Package from a Group
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Table-related APIs
  5. Previewing Table Content
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  4. Querying the Job List
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Enhanced Datasource Connections
  4. Modifying the Host Information
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  1. Help Center
  2. Data Lake Insight
  3. Queue-related APIs (Recommended)
  4. Deleting Scheduled CU Changes in Batches
  1. Help Center
  2. Data Lake Insight
  3. SQL Job related APIs
  4. Exporting Query Results
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Package Group-related APIs
  5. Changing the Owner of a Group or Resource Package
  1. Help Center
  2. Data Lake Insight
  3. Resource-related APIs
  4. Table-related APIs
  5. Obtaining the Partition List
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  4. Querying Job Details
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Enhanced Datasource Connections
  4. Querying Authorization of an Enhanced Datasource Connection
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  1. Help Center
  2. Data Lake Insight
  3. Queue-related APIs (Recommended)
  4. Deleting a Scheduled CU Change
  1. Help Center
  2. Data Lake Insight
  3. SQL Job related APIs
  4. Querying the Job Execution Progress
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  4. Querying the Job Execution Plan
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Spark jobs
  1. Help Center
  2. Data Lake Insight
  3. Queue-related APIs (Recommended)
  4. Modifying a Scheduled CU Change
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  4. Stopping Jobs in Batches
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Job Templates
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  4. Deleting a Job
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Enhanced Datasource Connections
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  4. Deleting Jobs in Batches
  1. Help Center
  2. Data Lake Insight
  3. Global Variable-related APIs
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  4. Exporting a Flink Job
  1. Help Center
  2. Data Lake Insight
  3. Permissions Policies and Supported Actions
  1. Help Center
  2. Data Lake Insight
  3. APIs Related to Flink Jobs
  4. Importing a Flink Job
  1. Help Center
  2. Data Lake Insight
  3. Out-of-Date APIs
  1. Help Center
  2. Data Lake Insight
  3. Public Parameters
  1. Help Center
  2. Data Lake Insight
  3. Change History