Mengambil informasi tentang objek Pemodelan Data yang dibuat menggunakan pernyataan fast modeling language (FML).
Deskripsi operasi
-
Setiap kali Anda memanggil operasi API ini, Anda harus menggunakan pernyataan FML untuk melakukan kueri informasi tentang objek yang dibuat di Pemodelan Data.
-
Informasi tentang objek dapat dikueri per halaman, kecuali untuk lapisan data, proses bisnis, dan domain data. Anda dapat menambahkan offset ke akhir pernyataan FML. Pernyataan num LIMIT num menentukan offset saat informasi tentang objek dikueri, dan jumlah halaman yang dikembalikan setiap kali. Nilai offset harus berupa kelipatan dari jumlah halaman.
-
Maksimum 1.000 entri dapat dikembalikan setiap kali Anda memanggil operasi API ini.
Coba sekarang
Test
RAM authorization
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| Text |
string |
Yes |
Pernyataan FML yang digunakan untuk melakukan kueri informasi tentang objek yang dibuat di Pemodelan Data. Untuk informasi selengkapnya, lihat Use FML statements to configure and manage data tables. Hanya pernyataan SHOW yang didukung. |
show dim tables |
| ProjectId |
string |
Yes |
ID ruang kerja DataWorks. Anda dapat masuk ke konsol DataWorks dan membuka halaman Workspace untuk melakukan kueri ID. |
1234 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| RequestId |
string |
ID permintaan. |
4CFB2DED-7D9B-4C42-B4AA-CFF4991DFFF4 |
| ReturnValue |
array<object> |
Informasi yang dikembalikan tentang objek. |
|
|
object |
Informasi yang dikembalikan tentang objek. |
Deskripsi respons
Pernyataan FML yang digunakan untuk melakukan kueri lapisan data
show layers;
Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| code | String | dws | Kode lapisan data. |
| englishName | String | dws | Nama lapisan data. |
| name | String | DWS layer | Nama tampilan lapisan data. |
| ownerId | String | 0123456 | ID pemilik. |
| ownerName | String | A, B, C, and D | Nama pemilik. |
| description | String | Deskripsi lapisan DWS | Deskripsi lapisan data. |
| uuid | String | obj-123456 | UUID lapisan data. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat lapisan data dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat lapisan data terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat lapisan data. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat lapisan data. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi lapisan data. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi lapisan data. |
Pernyataan FML yang digunakan untuk melakukan kueri domain data
show domains;
Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| code | String | member | Kode domain data. |
| englishName | String | member | Nama domain data. |
| name | String | Member | Nama tampilan domain data. |
| ownerId | String | 0123456 | ID pemilik. |
| ownerName | String | A, B, C, and D | Nama pemilik. |
| businessUnitCode | String | bu-123456 | Kode unit bisnis. |
| description | String | Deskripsi domain data Member | Deskripsi domain data. |
| uuid | String | obj-123456 | UUID domain data. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat domain data dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat domain data terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat domain data. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat domain data. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi domain data. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi domain data. |
Pernyataan FML yang digunakan untuk melakukan kueri proses bisnis
-
Pernyataan FML yang digunakan untuk melakukan kueri proses bisnis tanpa mengonfigurasi kondisi kueri: show business_processes;
-
Pernyataan FML yang digunakan untuk melakukan kueri proses bisnis berdasarkan kode proses bisnis: show business_processes where code='bp-code';
-
Pernyataan FML yang digunakan untuk melakukan kueri proses bisnis berdasarkan kode domain data: show business_processes where data_domain='dm-code';
Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| code | String | bp-123456 | Kode proses bisnis. |
| englishName | String | pay | Nama proses bisnis. |
| name | String | Payment | Nama tampilan proses bisnis. |
| dataDomainCode | String | trade | Kode domain data yang menjadi tempat proses bisnis berada. |
| dataDomainName | String | Transaction | Nama tampilan domain data yang menjadi tempat proses bisnis berada. |
| dataDomainUuid | String | dm-123456 | UUID domain data yang menjadi tempat proses bisnis berada. |
| ownerId | String | 0123456 | ID pemilik. |
| ownerName | String | A, B, C, and D | Nama pemilik. |
| description | String | Payment | Deskripsi proses bisnis. |
| source | Integer | 2 | Sumber proses bisnis. Nilai yang valid:1: menunjukkan bahwa proses bisnis dibuat oleh sistem.2: menunjukkan bahwa proses bisnis dibuat oleh pengguna. |
| uuid | String | obj-123456 | UUID proses bisnis. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat proses bisnis dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat proses bisnis terakhir dimodifikasi. |
| creatorId | String | creatorId | ID pengguna yang membuat proses bisnis. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat proses bisnis. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi proses bisnis. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi proses bisnis. |
Pernyataan FML yang digunakan untuk melakukan kueri kategori bisnis
show business_categories;
show business_categories where code='code';
show business_categories where keyword='keyword';
show business_categories where uuid='uuid';
Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| categoryDetail | DirectoryDetailDTO | {"uuid": "cate_uuid", "code": "trd", "name": "Transaction"} | Detail kategori bisnis. |
| name | String | E-commerce | Nama direktori. |
| detailType | String | DICT | Tipe direktori. |
| parentUuid | String | dy-123456 | UUID direktori induk. |
| description | String | Deskripsi | Deskripsi direktori. |
| code | String | ind | Kode kategori bisnis. |
| dataDomains | List | [{"uuid": "domain1", "code": "trd", "name": "Transaction data domain"}] | Domain data yang terkait dengan kategori bisnis. |
| ownerId | String | 0123456 | ID pemilik. |
| ownerName | String | A, B, C, and D | Nama pemilik. |
| businessUnitCode | String | bu-123456 | Kode unit bisnis. |
| description | String | Deskripsi | Deskripsi direktori. |
| categoryPath | String | tm.ind | Path kategori bisnis. |
Pernyataan FML yang digunakan untuk melakukan kueri data mart
show markets; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| categoryDetail | DirectoryDetailDTO | {"uuid": "cate_uuid", "code": "trd", "name": "Transaction"} | Detail data mart. |
| name | String | E-commerce | Nama direktori. |
| detailType | String | DICT | Tipe direktori. |
| parentUuid | String | dy-123456 | UUID direktori induk. |
| description | String | Deskripsi | Deskripsi direktori. |
| code | String | ind | Kode kategori bisnis. |
| subDetailType | String | common | Subtipe direktori. |
| auditDTOList | List | [{"baseId":"123","showName":"test"}] | Para peninjau. |
| code | String | member | Kode domain data. |
| englishName | String | member | Nama domain data. |
| name | String | Member | Nama tampilan domain data. |
| ownerId | String | 0123456 | ID pemilik. |
| ownerName | String | A, B, C, and D | Nama pemilik. |
| businessUnitCode | String | bu-123456 | Kode unit bisnis. |
| description | String | Deskripsi domain data Member | Deskripsi domain data. |
| auditDTOList | List | [{"baseId":"123","showName":"test"}] | Para peninjau. |
| categoryPath | String | tm.ind | Path kategori bisnis. |
Pernyataan FML yang digunakan untuk melakukan kueri area subjek
show subjects; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| categoryDetail | DirectoryDetailDTO | {"uuid": "cate_uuid", "code": "trd", "name": "Transaction"} | Detail area subjek. |
| name | String | E-commerce | Nama direktori. |
| detailType | String | DICT | Tipe direktori. |
| parentUuid | String | dy-123456 | UUID direktori induk. |
| description | String | Deskripsi | Deskripsi direktori. |
| code | String | ind | Kode kategori bisnis. |
| subDetailType | String | common | Subtipe direktori. |
| auditDTOList | List | [{"baseId":"123","showName":"test"}] | Para peninjau. |
| code | String | member | Kode domain data. |
| englishName | String | member | Nama domain data. |
| name | String | Member | Nama tampilan domain data. |
| ownerId | String | 0123456 | ID pemilik. |
| ownerName | String | A, B, C, and D | Nama pemilik. |
| businessUnitCode | String | bu-123456 | Kode unit bisnis. |
| description | String | Deskripsi domain data Member | Deskripsi area subjek. |
| auditDTOList | List | [{"baseId":"123","showName":"test"}] | Para peninjau. |
| categoryPath | String | tm.ind | Path kategori bisnis. |
Pernyataan FML yang digunakan untuk melakukan kueri set standar data
show dict groups; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| name | String | E-commerce | Nama direktori. |
| detailType | String | DICT | Tipe direktori. |
| parentUuid | String | dy-123456 | UUID direktori induk. |
| description | String | Deskripsi | Deskripsi direktori. |
| code | String | ind | Kode kategori bisnis. |
| uuid | List | obj-123456 | UUID set standar data. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat set standar data dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat set standar data terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat set standar data. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat set standar data. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi set standar data. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi set standar data. |
Pernyataan FML yang digunakan untuk melakukan kueri standar data
show dicts; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| code | String | shop_type | Singkatan untuk nama standar data. |
| englishName | String | shop type | Nama standar data. |
| name | String | Shop type | Nama tampilan standar data. |
| no | String | SN00001 | ID standar data. |
| dataType | String | STRING | Tipe data bidang yang menggunakan standar data. |
| length | Integer | 10 | Jumlah digit maksimum dalam nilai bidang yang menggunakan standar data. |
| numericalPrecision | Integer | 2 | Jumlah desimal yang dipertahankan dalam nilai bidang yang menggunakan standar data. |
| notNull | Boolean | false | Menunjukkan apakah nilai bidang yang menggunakan standar data dapat bersifat non-null. |
| defaultValue | String | Flagship shop | Nilai default. |
| parentNo | String | SN0001 | ID standar data induk. |
| parentName | String | Shop | Nama standar data induk. |
| codeTableNo | String | shop_type | Kode tabel pencarian yang menentukan rentang nilai bidang yang menggunakan standar data. |
| codeTableName | String | Shop type | Nama tabel pencarian yang menentukan rentang nilai bidang yang menggunakan standar data. |
| codeTableUuid | String | tb-0001 | UUID tabel pencarian yang menentukan rentang nilai bidang yang menggunakan standar data. |
| directoryUuid | String | Directory UUID | UUID direktori tempat standar data disimpan. |
| directoryName | String | Shop directory | Nama direktori tempat standar data disimpan. |
| description | String | remark | Deskripsi standar data. |
| uuid | String | obj-123456 | UUID standar data. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat standar data dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat standar data terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat standar data. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat standar data. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi standar data. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi standar data. |
Pernyataan FML yang digunakan untuk melakukan kueri tabel pencarian
show code tables; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| code | String | shop_type | Kode tabel pencarian. |
| name | String | Shop type | Nama tampilan tabel pencarian. |
| extendName | String | shop type | Nama tabel pencarian. |
| description | String | remark | Deskripsi tabel pencarian. |
| uuid | String | obj-123456 | UUID tabel pencarian. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat tabel pencarian dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat tabel pencarian terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat tabel pencarian. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat tabel pencarian. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi tabel pencarian. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi tabel pencarian. |
Pernyataan FML yang digunakan untuk melakukan kueri grup unit pengukuran
show measure_unit groups; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| name | String | E-commerce | Nama direktori. |
| detailType | String | DICT | Tipe direktori. |
| parentUuid | String | dy-123456 | UUID direktori induk. |
| description | String | Deskripsi | Deskripsi direktori. |
| code | String | ind | Kode kategori bisnis. |
| uuid | String | obj-123456 | UUID grup unit pengukuran. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat grup unit pengukuran dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat grup unit pengukuran terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat grup unit pengukuran. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat grup unit pengukuran. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi grup unit pengukuran. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi grup unit pengukuran. |
Pernyataan FML yang digunakan untuk melakukan kueri unit pengukuran
show measure_units; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| code | String | yuan | Singkatan untuk nama unit pengukuran. |
| englishName | String | RMB | Nama unit pengukuran. |
| name | String | Yuan | Nama tampilan unit pengukuran. |
| directoryUuid | String | di-0001 | UUID grup unit pengukuran tempat unit pengukuran berada. |
| directoryName | String | Currency | Nama grup unit pengukuran tempat unit pengukuran berada. |
| description | String | remark | Deskripsi unit pengukuran. |
| uuid | String | obj-123456 | UUID unit pengukuran. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat unit pengukuran dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat unit pengukuran terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat unit pengukuran. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat unit pengukuran. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi unit pengukuran. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi unit pengukuran. |
Pernyataan FML yang digunakan untuk melakukan kueri data tabel pencarian
show codes from code_table; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| codeContent | String | 0 | Konten tabel pencarian. |
| extendNameContent | String | female | Nama tampilan tabel pencarian. |
| nameContent | String | Female | Nama tabel pencarian. |
| description | String | remark | Deskripsi tabel pencarian. |
| uuid | String | obj-123456 | UUID tabel pencarian. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat tabel pencarian dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat tabel pencarian terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat tabel pencarian. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat tabel pencarian. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi tabel pencarian. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi tabel pencarian. |
Pernyataan FML yang digunakan untuk melakukan kueri kamus penamaan
show naming dicts; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| code | String | shop | Singkatan untuk nama kamus penamaan. |
| creatorId | String | 0123456 | ID pengguna yang membuat kamus penamaan. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat kamus penamaan. |
| extendName | String | shop | Nama kamus penamaan. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat kamus penamaan dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat kamus penamaan terakhir dimodifikasi. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi kamus penamaan. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi kamus penamaan. |
| name | String | Shop | Nama tampilan kamus penamaan. |
| ownerId | String | 0123456 | ID pemilik. |
| ownerName | String | A, B, C, and D | Nama pemilik. |
| uuid | String | obj-123456 | UUID kamus penamaan. |
Pernyataan FML yang digunakan untuk melakukan kueri tabel
show tables; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| code | String | dim_shop | Kode tabel. |
| name | String | Shop table | Nama tampilan tabel. |
| type | Integer | 1 | Tipe tabel. Nilai yang valid:0: tabel fakta1: tabel dimensi3: tabel agregat4: tabel aplikasi5: tabel ODS6: dimensi |
| detailType | String | normal | Subtipe tabel. Nilai yang valid:Tabel dimensi umumTabel dimensi enumerasiTabel fakta transaksi |
| businessProcessUuid | String | bp-123456 | UUID proses bisnis. |
| businessUnitUuid | String | bu-123456 | UUID unit bisnis. |
| dataWarehouseLayerUuid | String | ly-123456 | UUID lapisan data. |
| businessCategoryUuid | String | bc-123456 | UUID kategori bisnis. |
| ownerId | String | 0123456 | ID pemilik. |
| ownerName | String | A, B, C, and D | Nama pemilik. |
| description | String | Deskripsi | Deskripsi tabel. |
| config | String | JSON string | Konfigurasi tambahan untuk tabel. |
| lifeCycle | Integer | 365 | Siklus hidup tabel. |
| uuid | String | obj-123456 | UUID tabel. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat tabel dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat tabel terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat tabel. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat tabel. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi tabel. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi tabel. |
Pernyataan FML yang digunakan untuk melakukan kueri tabel dimensi
show dim tables;
Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| code | String | dim_shop | Kode tabel dimensi. |
| name | String | Shop table | Nama tampilan tabel dimensi. |
| type | Integer | 1 | Tipe tabel. Nilai yang valid:0: tabel fakta1: tabel dimensi |
| detailType | String | normal | Subtipe tabel. Nilai yang valid:Tabel dimensi umumTabel dimensi enumerasi |
| businessProcessUuid | String | bp-123456 | UUID proses bisnis. |
| businessUnitUuid | String | bu-123456 | UUID unit bisnis. |
| dataWarehouseLayerUuid | String | ly-123456 | UUID lapisan data. |
| businessCategoryUuid | String | bc-123456 | UUID kategori bisnis. |
| ownerId | String | 0123456 | ID pemilik. |
| ownerName | String | A, B, C, and D | Nama pemilik. |
| description | String | Deskripsi | Deskripsi tabel dimensi. |
| config | String | JSON string | Konfigurasi tambahan untuk tabel dimensi. |
| lifeCycle | Integer | 365 | Siklus hidup tabel dimensi. |
| uuid | String | obj-123456 | UUID tabel dimensi. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat tabel dimensi dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat tabel dimensi terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat tabel dimensi. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat tabel dimensi. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi tabel dimensi. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi tabel dimensi. |
Pernyataan FML yang digunakan untuk melakukan kueri tabel fakta
show fact tables; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| code | String | dim_shop | Kode tabel fakta. |
| name | String | Shop table | Nama tampilan tabel fakta. |
| type | Integer | 1 | Tipe tabel. Nilai yang valid:0: tabel fakta1: tabel dimensi |
| detailType | String | normal | Subtipe tabel. Hanya tabel fakta transaksi yang didukung. |
| businessProcessUuid | String | bp-123456 | UUID proses bisnis. |
| businessUnitUuid | String | bu-123456 | UUID unit bisnis. |
| dataWarehouseLayerUuid | String | ly-123456 | UUID lapisan data. |
| businessCategoryUuid | String | bc-123456 | UUID kategori bisnis. |
| ownerId | String | 0123456 | ID pemilik. |
| ownerName | String | A, B, C, and D | Nama pemilik. |
| description | String | Deskripsi | Deskripsi tabel fakta. |
| config | String | JSON string | Konfigurasi tambahan untuk tabel fakta. |
| lifeCycle | Integer | 365 | Siklus hidup tabel fakta. |
| uuid | String | obj-123456 | UUID tabel fakta. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat tabel fakta dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat tabel fakta terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat tabel fakta. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat tabel fakta. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi tabel fakta. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi tabel fakta. |
Pernyataan FML yang digunakan untuk melakukan kueri tabel agregat
show dws tables; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| dataDomainUuid | String | dm-12345 | UUID domain data. |
| dataDomainCode | String | member | Kode domain data. |
| dataDomainName | String | Member | Nama domain data. |
| timePeriods | List | [{"uuid": "uuid", "code": "code", "name": "Display name"}] | Periode untuk tabel agregat. |
| uuid | String | obj-123456 | UUID tabel agregat. |
| code | String | dws_001 | Nama tabel agregat. |
| name | String | Payment aggregate table | Nama tampilan tabel agregat. |
| adjuncts | List | [{"uuid": "uuid", "code": "code", "name": "Display name"}] | Pengubah untuk tabel agregat. |
| dimensions | List | [{"uuid": "uuid", "code": "code", "name": "Display name"}] | Dimensi yang terkait dengan tabel agregat. |
| bizEntityUuid | String | dim-123456 | UUID objek bisnis. |
| bizEntityCode | String | dim_shop | Singkatan untuk nama objek bisnis. |
| bizEntityName | String | Shop table | Nama tampilan objek bisnis. |
| relUuid | String | dim_a-123456 | UUID dimensi yang terkait dengan tabel agregat. |
| type | Integer | 3 | Tipe tabel. Hanya 3 (tabel agregat) yang didukung. |
| detailType | String | dws_normal | Subtipe tabel. Nilai yang valid:dws_normal: tabel agregat granularitas tunggaldws_advanced: tabel agregat multi-granularitas |
| businessProcessUuid | String | bp-123456 | UUID proses bisnis. |
| businessUnitUuid | String | bu-123456 | UUID unit bisnis. |
| dataWarehouseLayerUuid | String | ly-123456 | UUID lapisan data. |
| businessCategoryUuid | String | bc-123456 | UUID kategori bisnis. |
| ownerId | String | 0123456 | ID pemilik. |
| ownerName | String | A, B, C, and D | Nama pemilik. |
| description | String | Deskripsi | Deskripsi tabel agregat. |
| config | String | JSON string | Konfigurasi tambahan untuk tabel agregat. |
| lifeCycle | Integer | 365 | Siklus hidup tabel agregat. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat tabel agregat dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat tabel agregat terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat tabel agregat. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat tabel agregat. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi tabel agregat. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi tabel agregat. |
Pernyataan FML yang digunakan untuk melakukan kueri tabel aplikasi
show ads tables; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| dataDomainUuid | String | dm-12345 | UUID domain data. |
| dataDomainCode | String | member | Kode domain data. |
| dataDomainName | String | Member | Nama domain data. |
| timePeriods | List | [{"uuid": "uuid", "code": "code", "name": "Display name"}] | Periode untuk tabel aplikasi. |
| uuid | String | obj-123456 | UUID tabel aplikasi. |
| code | String | dws_001 | Nama tabel aplikasi. |
| name | String | Payment application table | Nama tampilan tabel aplikasi. |
| adjuncts | List | [{"uuid": "uuid", "code": "code", "name": "Display name"}] | Pengubah untuk tabel aplikasi. |
| dimensions | List | [{"uuid": "uuid", "code": "code", "name": "Display name"}] | Dimensi yang terkait dengan tabel aplikasi. |
| bizEntityUuid | String | dim-123456 | UUID objek bisnis. |
| bizEntityCode | String | dim_shop | Singkatan untuk nama objek bisnis. |
| bizEntityName | String | Shop table | Nama tampilan objek bisnis. |
| relUuid | String | dim_a-123456 | UUID dimensi yang terkait dengan tabel aplikasi. |
| type | Integer | 1 | Tipe tabel. Nilai yang valid:0: tabel fakta1: tabel dimensi4: application table |
| detailType | String | normal | Subtipe tabel. Nilai yang valid:Tabel dimensi umumTabel dimensi enumerasiTabel fakta transaksi |
| businessProcessUuid | String | bp-123456 | UUID proses bisnis. |
| businessUnitUuid | String | bu-123456 | UUID unit bisnis. |
| dataWarehouseLayerUuid | String | ly-123456 | UUID lapisan data. |
| businessCategoryUuid | String | bc-123456 | UUID kategori bisnis. |
| ownerId | String | 0123456 | ID pemilik. |
| ownerName | String | A, B, C, and D | Nama pemilik. |
| description | String | Deskripsi | Deskripsi tabel aplikasi. |
| config | String | JSON string | Konfigurasi tambahan untuk tabel aplikasi. |
| lifeCycle | Integer | 365 | Siklus hidup tabel aplikasi. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat tabel aplikasi dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat tabel aplikasi terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat tabel aplikasi. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat tabel aplikasi. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi tabel aplikasi. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi tabel aplikasi. |
Pernyataan FML yang digunakan untuk melakukan kueri tabel and return the fields of each table
show full tables; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| tableUuid | String | tb-123456 | UUID tabel. |
| tableCode | String | dim_shop | Kode tabel. |
| tableName | String | Shop table | Nama tabel. |
| columnCode | String | shop_id | Kode kolom. |
| columnName | String | Shop ID | Nama kolom. |
| columnUuid | String | col-123456 | UUID kolom. |
| columnType | String | STRING | Tipe data kolom. |
| columnCategory | String | ATTRIBUTE | Tipe kolom. |
Pernyataan FML yang digunakan untuk melakukan kueri informasi tentang kolom suatu tabel
show columns from table_code; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| code | String | seller_id | Kode kolom. |
| name | String | Seller ID | Nama tampilan kolom. |
| dataType | String | STRING | Tipe data kolom. |
| type | String | ATTRIBUTE | Tipe bidang. |
| isPrimaryKey | Boolean | false | Menunjukkan apakah bidang adalah kolom kunci primer. |
| isPartitionKey | Boolean | false | Menunjukkan apakah bidang adalah kolom kunci partisi. |
| partitionOrder | Integer | 1 | Urutan kolom kunci partisi. |
| notNull | Boolean | true | Menunjukkan apakah bidang bersifat non-null. |
| dataDictionaryUuid | String | member_id | UUID kamus data. |
| dataDictionaryCode | String | Member ID | Nama kamus data. |
| codeTableUuid | String | cd-123456 | UUID tabel pencarian yang terkait. |
| codeTableCode | String | sex | Kode tabel pencarian yang terkait. |
| codeTableName | String | Gender | Nama tabel pencarian yang terkait. |
| measureUnitCode | String | percent | Kode unit pengukuran yang terkait. |
| measureUnitName | String | Percent | Nama unit pengukuran yang terkait. |
| sourceProjectName | String | autotest | Nama ruang kerja sumber. |
| sourceTableCode | String | dict | Kode tabel sumber. |
| sourceColumnCode | String | age | Kode bidang sumber. |
| sourceRelationTag | String | label | Tag relasi sumber. |
| description | String | Deskripsi | Deskripsi bidang. |
| orderId | String | 1 | Urutan bidang. |
| columnGroupName | Integer | col_group_1 | Nama grup tempat bidang berada. |
| config | String | JSON string | Konfigurasi tambahan untuk bidang. |
| uuid | String | obj-123456 | UUID bidang. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat bidang dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat bidang terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat bidang. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat bidang. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi bidang. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi bidang. |
Pernyataan FML yang digunakan untuk melakukan kueri pengubah (modifier)
show adjuncts; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| businessUnitUuid | String | bu-123456 | UUID unit bisnis. |
| businessUnitCode | String | test_bu | Kode unit bisnis. |
| businessUnitName | String | Test | Nama unit bisnis. |
| dataDomainUuid | String | dt-123456 | UUID domain data. |
| dataDomainCode | String | member | Kode domain data. |
| dataDomainName | String | Member | Nama domain data. |
| categoryUuid | String | cy-123456 | UUID kategori bisnis. |
| categoryCode | String | trade | Kode kategori bisnis. |
| categoryName | String | E-commerce | Nama kategori bisnis. |
| type | AdjunctTypeEnum | DIM_VAL | Tipe pengubah. |
| code | String | beauty | Singkatan untuk nama pengubah. |
| name | String | Makeup | Nama tampilan pengubah. |
| extendName | String | beauty | Nama pengubah. |
| description | String | Deskripsi | Deskripsi pengubah. |
| bizExpression | String | Statistical criterion | Kriteria statistik pengubah. |
| expression | String | beauty = 1 | Ekspresi pengubah. |
| bizEntityUuid | String | dim-123456 | UUID objek bisnis. |
| bizEntityCode | String | dim_shop | Singkatan untuk nama objek bisnis. |
| bizEntityName | String | Shop table | Nama tampilan objek bisnis. |
| relUuid | String | dim_a-123456 | UUID dimensi yang terkait dengan pengubah. |
| ownerId | String | 0123456 | ID pemilik. |
| ownerName | String | A, B, C, and D | Nama pemilik. |
| isDeleted | DeleteTagEnum | NO | Menunjukkan apakah pengubah telah dihapus. |
| uuid | String | obj-123456 | UUID pengubah. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat pengubah dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat pengubah terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat pengubah. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat pengubah. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi pengubah. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi pengubah. |
Pernyataan FML yang digunakan untuk melakukan kueri periode
show time_periods; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| businessUnitUuid | String | bu-123456 | UUID unit bisnis tempat periode berada. |
| businessUnitCode | String | test_bu | Kode unit bisnis. |
| type | TimePeriodTypeEnum | DAY | Tipe periode. |
| typeName | String | Day | Nama tipe periode. |
| code | String | 1d | Singkatan untuk nama periode. |
| name | String | One day | Nama tampilan periode. |
| extendName | String | 1d | Nama periode. |
| description | String | Deskripsi | Deskripsi periode. |
| isDeleted | DeleteTagEnum | NO | Menunjukkan apakah periode telah dihapus. |
| timeBegin | String | start_expression | Ekspresi untuk waktu mulai. |
| timeEnd | String | end_expression | Ekspresi untuk waktu akhir. |
| gmtCreate | TimeStamp | 1633885261000 | Waktu saat periode dibuat. |
| gmtModified | TimeStamp | 1633885261000 | Waktu saat periode terakhir dimodifikasi. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi periode. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi periode. |
| ownerId | String | 0123456 | ID pemilik. |
| ownerName | String | A, B, C, and D | Nama pemilik. |
| beginOffset | Integer | 1 | Offset waktu mulai. |
| endOffset | Integer | 1 | Offset waktu akhir. |
| firstDay | Integer | 1 | Hari pertama dalam periode. Parameter ini dikembalikan jika tipe periode disetel ke WEEK, MONTH, QUARTER, atau YEAR. Nilai yang valid jika tipe periode disetel ke WEEK: 1 hingga 7, yang menunjukkan Minggu, Senin, Selasa, Rabu, Kamis, Jumat, dan Sabtu. Nilai yang valid jika tipe periode disetel ke MONTH: 1, 99, dan 2 hingga 27. Nilai 1 menunjukkan hari pertama dalam bulan, nilai 99 menunjukkan akhir bulan, dan nilai dari 2 hingga 27 menunjukkan hari ke-2 hingga ke-27 dalam bulan. Nilai yang valid jika tipe periode disetel ke QUARTER: 0 hingga 11, yang menunjukkan Januari hingga Desember. Nilai yang valid jika tipe periode disetel ke YEAR: 0 hingga 11, yang menunjukkan Januari hingga Desember. |
| uuid | String | obj-123456 | UUID periode. |
| creatorId | String | 0123456 | ID pengguna yang membuat periode. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat periode. |
Pernyataan FML yang digunakan untuk melakukan kueri metrik atomik
show atomic indicators; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| dataDistinct | YesOrNoEnum | YES | Menunjukkan apakah data duplikat dihapus selama pengumpulan statistik. Nilai yang valid:YESNO |
| aggFunctionType | AggFunctionEnum | SUM | Tipe fungsi untuk metrik atomik. Nilai yang valid:SUMCOUNTAVGMAXMINRATERANKUNDEFINED |
| calExpression | String | price | Ekspresi metrik atomik. |
| dataType | DataTypeNameEnum | TINYINT | Tipe data yang dapat dikumpulkan oleh metrik atomik. Nilai yang valid: TINYINT, SMALLINT, INT, BIGINT, BINARY, FLOAT, DOUBLE, DECIMAL, VARCHAR, CHAR, STRING, DATE, DATETIME, TIMESTAMP, BOOLEAN, ARRAY, MAP, STRUCT, dan JSON |
| dataRound | String | N | Jumlah desimal setelah titik desimal. Nilai yang valid:NM |
| dataUnitUuid | String | du-123456 | UUID unit metrik. |
| dataUnitCode | String | percent | Kode unit metrik. |
| dataUnitName | String | Fen | Nama unit metrik. |
| bizExpression | String | Aggregation of payment amount | Kriteria statistik. |
| dataRollUpType | String | AGG_FUNCTION | Metode roll-up data. Nilai yang valid:AGG_FUNCTIONSUM_THEN_RATERATE_THEN_AVGNOT_SUPPORT |
| businessUnitUuid | String | bu-0001 | UUID unit bisnis. |
| businessUnitCode | String | project_code | Kode unit bisnis. |
| businessProcessUuid | String | di-0002 | UUID proses bisnis. |
| businessProcessCode | String | pay | Kode proses bisnis. |
| businessProcessName | String | Payment | Nama proses bisnis. |
| dataDomainUuid | String | di-0003 | UUID domain data. |
| dataDomainCode | String | trd | Kode domain data. |
| dataDomainName | String | Transaction | Nama domain data. |
| categoryUuid | String | di-0001 | UUID kategori bisnis. |
| categoryCode | String | tb | Kode kategori bisnis. |
| categoryName | String | Taobao | Nama kategori bisnis. |
| type | String | ATOMIC | Tipe metrik. Nilai yang valid:ATOMICDERIVATIVEDERIVATIVE_COMPOSITE |
| code | String | pay_amt | Singkatan untuk nama metrik atomik. |
| name | String | Payment amount | Nama tampilan metrik atomik. |
| extendName | String | pay amount | Nama metrik atomik. |
| description | String | remark | Deskripsi metrik atomik. |
| status | String | NORMAL | Status metrik atomik. Nilai yang valid:DRAFTDEVNORMAL |
| ownerId | String | 0001 | ID pemilik. |
| ownerName | String | Owner name | Nama pemilik. |
| isDeleted | DeleteTagEnum | NO | Menunjukkan apakah metrik atomik telah dihapus. Nilai yang valid:YESNO |
| uuid | String | obj-123456 | UUID metrik atomik. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat metrik atomik dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat metrik atomik terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat metrik atomik. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat metrik atomik. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi metrik atomik. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi metrik atomik. |
Pernyataan FML yang digunakan untuk melakukan kueri metrik turunan
show derivative indicators; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| timePeriodUuid | String | tp-0001 | UUID periode. |
| timePeriodCode | String | 1d | Singkatan untuk nama periode. |
| timePeriodName | String | Last day | Nama tampilan periode. |
| adjunctUuids | List | ["adj-001"] | UUID dari pengubah-pengubah. |
| adjunctCodes | List | ["male"] | Singkatan untuk nama-nama pengubah. |
| adjunctNames | List | Male | Nama tampilan dari pengubah-pengubah. |
| atomicIndicatorUuid | String | ind-a-0001 | UUID metrik atomik. |
| atomicIndicatorCode | String | pay_amt | Singkatan untuk nama metrik atomik. |
| atomicIndicatorName | String | Payment amount | Nama tampilan metrik atomik. |
| dataType | DataTypeNameEnum | BIGINT | Tipe data yang dapat dikumpulkan oleh metrik turunan. Nilai yang valid: TINYINT, SMALLINT, INT, BIGINT, BINARY, FLOAT, DOUBLE, DECIMAL, VARCHAR, CHAR, STRING, DATE, DATETIME, TIMESTAMP, BOOLEAN, ARRAY, MAP, STRUCT, dan JSON |
| bizEntityUuid | String | dim-123456 | UUID objek bisnis. |
| bizEntityCode | String | dim_shop | Singkatan untuk nama objek bisnis. |
| bizEntityName | String | Shop table | Nama tampilan objek bisnis. |
| relUuid | String | dim_a-123456 | UUID dimensi yang terkait dengan metrik turunan. |
| indHash | String | hash-0001 | Nilai hash untuk elemen-elemen metrik turunan. |
| suggestCode | String | pay_amt_1d | Kode yang direkomendasikan yang digunakan oleh metrik turunan. |
| businessUnitUuid | String | bu-0001 | UUID unit bisnis. |
| businessUnitCode | String | project_code | Kode unit bisnis. |
| businessProcessUuid | String | di-0002 | UUID proses bisnis. |
| businessProcessCode | String | pay | Kode proses bisnis. |
| businessProcessName | String | Payment | Nama proses bisnis. |
| dataDomainUuid | String | di-0003 | UUID domain data. |
| dataDomainCode | String | trd | Kode domain data. |
| dataDomainName | String | Transaction | Nama domain data. |
| categoryUuid | String | di-0001 | UUID kategori bisnis. |
| categoryCode | String | tb | Kode kategori bisnis. |
| categoryName | String | Taobao | Nama kategori bisnis. |
| type | IndicatorTypeEnum | ATOMIC | Tipe metrik. Nilai yang valid:ATOMICDERIVATIVEDERIVATIVE_COMPOSITE |
| code | String | pay_amt | Singkatan untuk nama metrik turunan. |
| name | String | Payment amount | Nama tampilan metrik turunan. |
| extendName | String | pay amount | Nama metrik turunan. |
| description | String | remark | Deskripsi metrik turunan. |
| status | IndicatorStatusEnum | NORMAL | Status metrik turunan. Nilai yang valid:DRAFTDEVNORMAL |
| ownerId | String | 0001 | ID pemilik. |
| ownerName | String | Owner name | Nama pemilik. |
| isDeleted | DeleteTagEnum | NO | Menunjukkan apakah metrik turunan telah dihapus. Nilai yang valid:YESNO |
| uuid | String | obj-123456 | UUID metrik turunan. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat metrik turunan dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat metrik turunan terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat metrik turunan. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat metrik turunan. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi metrik turunan. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi metrik turunan. |
Pernyataan FML yang digunakan untuk melakukan kueri metrik komposit
show derivative composite indicators; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| businessUnitCode | String | project_code | Nama ruang kerja. |
| businessProcessUuid | String | di-0002 | UUID proses bisnis. |
| businessProcessCode | String | pay | Kode proses bisnis. |
| businessProcessName | String | Payment | Nama proses bisnis. |
| dataDomainUuid | String | di-0003 | UUID domain data. |
| dataDomainCode | String | trd | Kode domain data. |
| dataDomainName | String | Transaction | Nama domain data. |
| categoryUuid | String | di-0001 | UUID kategori bisnis. |
| categoryCode | String | tb | Kode kategori bisnis. |
| categoryName | String | Taobao | Nama kategori bisnis. |
| type | String | DERIVATIVE_COMPOSITE | Logika komputasi. Nilai yang valid: DERIVATIVE_COMPOSITE dan DERIVATIVE_COMPARISON. Nilai DERIVATIVE_COMPOSITE menunjukkan ekspresi kalkulasi. Nilai DERIVATIVE_COMPARISON menunjukkan perbandingan. |
| code | String | pay_amt | Singkatan untuk nama metrik komposit. |
| name | String | Payment amount | Nama tampilan metrik komposit. |
| extendName | String | pay amount | Nama metrik komposit. |
| description | String | remark | Deskripsi metrik komposit. |
| calculateExpression | String | {@pay_amt_1d[Last day_Payment amount]}/{@pay_amt_1m[Last 30 days_Payment amount]} | Ekspresi kalkulasi. |
| comparisonPeriodType | String | DAY_MOM | Tipe perbandingan. Nilai yang valid: DAY_MOM, WEEK_MOM, WEEK_YOY, MONTH_MOM, MONTH_YOY, QUARTER_MOM, YEAR_MOM, dan YEAR_YOY. |
| comparisonIndicatorUuid | String | obj-123456 | UUID metrik komposit yang digunakan untuk perbandingan. |
| comparisonIndicatorCode | String | pay_amt_1d | Singkatan untuk nama metrik komposit yang digunakan untuk perbandingan. |
| comparisonIndicatorName | String | Last day_Payment amount | Nama tampilan metrik komposit yang digunakan untuk perbandingan. |
| ownerId | String | 0001 | ID pemilik metrik komposit. |
| ownerName | String | Bob | Nama pemilik metrik komposit. |
| isDeleted | DeleteTagEnum | NO | Menunjukkan apakah metrik komposit telah dihapus. Nilai yang valid: YES dan NO. |
| uuid | String | obj-123456 | UUID metrik komposit. |
| gmtCreate | TimeStamp | 1644397025000 | Waktu saat metrik komposit dibuat. |
| gmtModified | TimeStamp | 1644459965000 | Waktu saat metrik komposit terakhir dimodifikasi. |
| creatorId | String | 0123456 | ID pengguna yang membuat metrik komposit. |
| creatorName | String | A, B, C, and D | Nama pengguna yang membuat metrik komposit. |
| modifierId | String | 0123456 | ID pengguna yang terakhir memodifikasi metrik komposit. |
| modifierName | String | A, B, C, and D | Nama pengguna yang terakhir memodifikasi metrik komposit. |
Pernyataan FML yang digunakan untuk melakukan kueri informasi tentang model yang menjadi sandaran sebuah metrik tunggal
show statistic indicator table_code; Parameter respons
| Parameter | Tipe | Contoh | Deskripsi |
| uuid | String | obj-123456 | UUID metrik. |
| code | String | pay_amt | Singkatan untuk nama metrik. |
| name | String | Payment amount | Nama tampilan metrik. |
| extendName | String | pay amount | Nama metrik. |
| relations | List | Contoh | Informasi tentang model yang menjadi sandaran metrik. Anda dapat melihat kode dan tabel berikut untuk memperoleh struktur parameter EntityInfo. |
Contoh struktur dan deskripsi parameter EntityInfo
[
{
"uuid": "uuid",
"code": "code",
"name": "Display name",
"extendName": "full name in English",
"entityType": "EntityTypeEnum.BASE_DERIVATIVE_INDICATOR",
"entityTypeName": "Entity type name",
"entitySubType": "DERIVATIVE_INDICATOR",
"entitySubTypeName": "Entity subtype name",
"ownerId": "0001",
"ownerName": "Owner name"
}
]
| Parameter | Tipe | Contoh | Deskripsi |
| uuid | String | obj-123456 | UUID model. |
| code | String | dws_001 | Singkatan untuk nama model. |
| name | String | Payment aggregate table | Nama tampilan model. |
| extendName | String | dws_001 | Nama model. |
| entityType | EntityTypeEnum | Table | Tipe entitas metrik. Nilai parameter ini mencakup tetapi tidak terbatas pada TABLE, BASE_ATOMIC_INDICATOR, dan BASE_DERIVATIVE_INDICATOR. |
| entityTypeName | String | Table | Nama tipe entitas. |
| entitySubType | String | DWS_TABLE | Subtipe entitas. Nilai parameter ini mencakup tetapi tidak terbatas pada DWS_TABLE, ATOMIC_INDICATOR, dan DERIVATIVE_INDICATOR. |
| entitySubTypeName | String | Aggregate table | Nama subtipe entitas. |
| ownerId | String | 0001 | ID pemilik. |
| ownerName | String | Bob | Nama pemilik. |
Contoh
Respons sukses
JSONformat
{
"RequestId": "4CFB2DED-7D9B-4C42-B4AA-CFF4991DFFF4",
"ReturnValue": [
{
"test": "test",
"test2": 1
}
]
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Valid.FML.NoPermission | You are not authorized to access the project resources. | You are not granted the required permissions to access the current project. |
| 400 | Valid.FML.OnlySupportQueryStatement | Only FML query statement is supported. | Only FML statements are supported. |
| 400 | Valid.FML.ProjectNotExist | The project does not exist. | Information about the project is not found. Check input parameters. |
| 400 | Valid.FML.StatementNotValid | The FML statement is invalid. | The FML statement is invalid. For information about the FML syntax, see https://dataworks-doc.yuque.com/docs/share/ff7899ed-c433-4970-b20e-6582ea3939f3?#. |
| 400 | Valid.FML.ProductExpired | 智能数据建模产品购买已到期 | The Data Modeling feature that you purchase expires. |
| 400 | Valid.FML.ProductNotActivated | 智能数据建模产品未开通 | The Data Modeling feature is not enabled. |
| 500 | Execute.FML.ProcessError | Failed to execute FML statement. | The FML statement fails to be executed. Try again later. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.