Mendaftarkan silsilah (lineage) antara entitas yang dikelola sendiri ke DataWorks.
Deskripsi operasi
Operasi API ini saat ini dalam tahap uji coba. Pengguna yang ingin mencobanya dapat mengajukan permohonan. Setelah administrator menambahkan pengguna ke daftar uji coba, pengguna dapat memanggil operasi ini.
Coba sekarang
Test
RAM authorization
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| LineageRelationRegisterVO | LineageRelationRegisterVO |
Yes |
Struktur yang silsilahnya ingin Anda daftarkan ke DataWorks. |
Format pengidentifikasi unik entitas: EntityType.EntityGuid
1: EntityType mengidentifikasi tipe entitas
1.1 Tipe entitas yang tersedia di DataWorks
(1) Tabel MaxCompute: maxcompute-table
(2) Tabel MySQL: mysql-table
(3) Tabel EMR: emr-table
(4) Tabel Hologres: holodb-table
1.2 Tipe entitas kustom: custom-xxx
Tipe-tipe berikut direkomendasikan berdasarkan kebutuhan pengguna
(1) Tabel: custom-table
(2) API: custom-api
(3) Aplikasi: custom-app
(4) Laporan: custom-report
(5) Dataset: custom-dataset
(6) Sumber data: custom-datasource
2: EntityGuid: Pengidentifikasi unik untuk entitas dalam tipe entitas yang sama
Pengguna dapat menentukan ID unik mereka sendiri untuk entitas kustom
3: Contoh entitas:
3.1: Entitas sistem bawaan DataWorks, yang dapat dilihat pada grafik silsilah di halaman Data Map
(1) maxcompute-table.project.tableName merepresentasikan ID unik dari tabel MaxCompute
(2) emr-table.kadfdfaccdd4ted merepresentasikan ID unik dari tabel EMR
3.2: Entitas kustom: Pengguna menentukan ID unik mereka sendiri berdasarkan kebutuhan bisnis mereka (dalam 50 byte)
(1) custom-api.listUser merepresentasikan entitas API kustom dengan pengidentifikasi unik listUser
(2) custom-table.db1.table2 merepresentasikan entitas tabel kustom dengan pengidentifikasi unik db1.table2
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
OpenApiMetaResultModel |
||
| HttpStatusCode |
integer |
Kode status HTTP. |
200 |
| ErrorMessage |
string |
Pesan kesalahan. |
The entity of lineage not exist, xxx |
| RequestId |
string |
ID permintaan. Anda dapat menemukan log dan memecahkan masalah berdasarkan ID ini. |
EE50E05E-028C-182B-**** |
| Success |
boolean |
Menunjukkan apakah permintaan berhasil. Nilai yang valid:
|
true |
| ErrorCode |
string |
Kode kesalahan. |
1010210001 |
| LineageRelation |
object |
Silsilah (lineage). |
|
| SrcEntityQualifiedName |
string |
Pengidentifikasi unik dari entitas sumber. |
maxcompute-table.project.table |
| DestEntityQualifiedName |
string |
Pengidentifikasi unik dari entitas tujuan. |
custom-report.month_stat_user |
| RelationshipGuid |
string |
ID silsilah antar entitas. |
dfsldfdlsfdsaaaabbbb |
Contoh
Respons sukses
JSONformat
{
"HttpStatusCode": 200,
"ErrorMessage": "The entity of lineage not exist, xxx",
"RequestId": "EE50E05E-028C-182B-****",
"Success": true,
"ErrorCode": "1010210001",
"LineageRelation": {
"SrcEntityQualifiedName": "maxcompute-table.project.table",
"DestEntityQualifiedName": "custom-report.month_stat_user",
"RelationshipGuid": "dfsldfdlsfdsaaaabbbb"
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.