All Products
Search
Document Center

DataWorks:GetMetaTableFullInfo

Last Updated:Sep 03, 2026

Mengambil informasi lengkap tentang tabel, termasuk informasi bidang.

Catatan

API ini telah ditinggalkan tanpa pengganti. Meskipun akses sementara masih tersedia, tidak akan ada pembaruan atau perbaikan bug lebih lanjut. Untuk memastikan fungsionalitas berkelanjutan, rencanakan migrasi Anda dan hubungi manajer akun Anda untuk mendapatkan dukungan.

Deskripsi operasi

Hanya tabel dengan tipe mesin EMR yang didukung.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tidak ada otorisasi untuk operasi ini. Jika Anda mengalami masalah saat menjalankan operasi ini, hubungi dukungan teknis.

Parameter permintaan

Parameter

Type

Required

Description

Example

TableGuid

string

No

ID Unik Global (GUID) tabel. Anda dapat memanggil GetMetaDBTableList untuk mendapatkan GUID tabel.

odps.engine_name.table_name

PageNum

integer

No

Nomor halaman untuk paginasi.

1

PageSize

integer

No

Jumlah entri per halaman. Nilai default: 10. Nilai maksimum: 100.

10

ClusterId

string

No

ID kluster EMR. Parameter ini hanya diperlukan ketika tipe sumber data adalah EMR.

Anda dapat masuk ke Konsol EMR untuk mendapatkan ID kluster.

C-010A704DA760****

DatabaseName

string

No

Nama database. Parameter ini hanya diperlukan ketika tipe sumber data adalah EMR.

Anda dapat memanggil operasi ListMetaDB untuk mendapatkan nama database.

abc

TableName

string

No

Nama tabel EMR. Parameter ini hanya diperlukan ketika tipe sumber data adalah EMR.

Anda dapat memanggil operasi GetMetaDBTableList untuk mendapatkan nama tabel.

abc

DataSourceType

string

No

Tipe sumber data. Saat ini, hanya EMR yang didukung.

emr

Elemen respons

Element

Type

Description

Example

object

Struktur tanggapan.

HttpStatusCode

integer

Kode status HTTP.

200

ErrorMessage

string

Paket kesalahan.

Parameter yang ditentukan tidak valid

RequestId

string

ID permintaan. Anda dapat menggunakan ID ini untuk mencari log dan memecahkan masalah.

0bc1411515937****

Success

boolean

Apakah panggilan berhasil.

true

ErrorCode

string

Kode kesalahan.

1031203110005

Data

object

Data bisnis.

TableName

string

Nama tabel.

table_name

Comment

string

Komentar tabel.

komentar

LifeCycle

integer

Siklus hidup tabel, dalam hari.

5

CreateTime

integer

Waktu pembuatan tabel. Nilainya adalah timestamp. Anda dapat mengonversi timestamp ke tanggal berdasarkan zona waktu yang Anda gunakan.

1589870293000

ProjectName

string

Nama ruang kerja tempat tabel berada.

test

ProjectId

integer

ID ruang kerja tempat tabel berada.

22

OwnerId

string

ID pemilik tabel.

123

EnvType

integer

Tipe lingkungan. Nilai valid:

  • 0: Tabel berada di lingkungan pengembangan.

  • 1: Tabel berada di lingkungan produksi.

1

LastAccessTime

integer

Waktu terakhir tabel diakses. Nilainya adalah timestamp. Anda dapat mengonversi timestamp ke tanggal berdasarkan zona waktu yang Anda gunakan.

1589870294000

DataSize

integer

Ruang penyimpanan yang ditempati oleh tabel, dalam byte.

10

LastModifyTime

integer

Waktu terakhir tabel diperbarui. Nilainya adalah timestamp. Anda dapat mengonversi timestamp ke tanggal berdasarkan zona waktu yang Anda gunakan.

1589870294000

DatabaseName

string

Nama database.

abc

IsVisible

integer

Visibilitas tabel. Nilai valid:

  • 0: Tabel terlihat oleh anggota ruang kerja.

  • 1: Tabel terlihat di dalam penyewa.

  • 2: Tabel terlihat di seluruh penyewa.

  • 3: Tabel hanya terlihat oleh pemilik.

1

TotalColumnCount

integer

Jumlah total bidang.

22

TableGuid

string

ID Unik Global tabel.

odps.engine_name.table_name

PartitionKeys

string

Kunci partisi.

abc

LastDdlTime

integer

Waktu terakhir skema tabel diubah. Nilainya adalah timestamp. Anda dapat mengonversi timestamp ke tanggal berdasarkan zona waktu yang Anda gunakan.

1589870294000

Location

string

Jalur penyimpanan tabel Hive.

hdfs://localhost:777/user/hadoop/test.txt

ClusterId

string

ID kluster EMR.

C-010A704DA760****

TenantId

integer

ID penyewa.

12345

Schema

string

Informasi skema tabel.

default

ColumnList

array<object>

Daftar bidang.

object

Struktur tanggapan.

ColumnName

string

Nama bidang.

1

ColumnGuid

string

ID Unik Global bidang.

odps.engine_name.table_name.1

IsPartitionColumn

boolean

Apakah bidang merupakan bidang partisi. Nilai valid:

  • true: Bidang adalah bidang partisi.

  • false: Bidang bukan bidang partisi.

true

Comment

string

Komentar bidang.

komentar

ColumnType

string

Tipe bidang.

string

IsPrimaryKey

boolean

Apakah bidang merupakan kunci utama. Nilai valid:

  • true: Bidang adalah kunci utama.

  • false: Bidang bukan kunci utama.

false

Position

integer

Posisi ordinal bidang.

1

Caption

string

Deskripsi bidang.

komentar data

IsForeignKey

boolean

Apakah bidang merupakan kunci asing. Nilai valid:

  • true: Bidang adalah kunci asing.

  • false: Bidang bukan kunci asing.

true

Contoh

Respons sukses

JSONformat

{
  "HttpStatusCode": 200,
  "ErrorMessage": "The specified parameters are invalid.",
  "RequestId": "0bc1411515937****",
  "Success": true,
  "ErrorCode": "1031203110005",
  "Data": {
    "TableName": "table_name",
    "Comment": "comment",
    "LifeCycle": 5,
    "CreateTime": 1589870293000,
    "ProjectName": "test",
    "ProjectId": 22,
    "OwnerId": "123",
    "EnvType": 1,
    "LastAccessTime": 1589870294000,
    "DataSize": 10,
    "LastModifyTime": 1589870294000,
    "DatabaseName": "abc",
    "IsVisible": 1,
    "TotalColumnCount": 22,
    "TableGuid": "odps.engine_name.table_name",
    "PartitionKeys": "abc",
    "LastDdlTime": 1589870294000,
    "Location": "hdfs://localhost:777/user/hadoop/test.txt",
    "ClusterId": "C-010A704DA760****",
    "TenantId": 12345,
    "Schema": "default",
    "ColumnList": [
      {
        "ColumnName": "1",
        "ColumnGuid": "odps.engine_name.table_name.1",
        "IsPartitionColumn": true,
        "Comment": "comment",
        "ColumnType": "string",
        "IsPrimaryKey": false,
        "Position": 1,
        "Caption": "data comment",
        "IsForeignKey": true
      }
    ]
  }
}

Kode kesalahan

HTTP status code

Error code

Error message

Description

400 InvalidParameter.Meta.CommonError The specified parameter is invalid. Parameter permintaan tidak valid.
400 InvalidParameter.Meta.Illegal The app guid parameter is invalid. Parameter App tidak valid.
400 InvalidParameter.Meta.IllegalDate The date format is invalid. Format tanggal tidak valid.
400 InvalidParameter.Meta.IllegalPageError The parameter for paging is invalid. Format informasi paginasi tidak valid.
400 InvalidParameter.Meta.NotExist The object does not exist.
400 InternalError.Meta.NoCalcEngine An error occurred while retrieving the compute engine based on the MaxCompute project. Proyek yang ditentukan tidak benar.
500 InternalError.System An internal system error occurred. Try again later.
500 InternalError.UserId.Missing An internal system error occurred. Try again later.
500 InternalError.Meta.TenantTimeOut Failed to connect to the interface network. Jaringan API tidak dapat dijangkau.
500 InternalError.Meta.Unknown An unknown error occurred while processing your request. Terjadi kesalahan yang tidak diketahui.
403 Forbidden.Meta.NoTenant The user is not the owner of any tenants. Pengguna saat ini bukan Pemilik dari penyewa mana pun.
403 Forbidden.Access Access is forbidden. Please first activate DataWorks Enterprise Edition or Flagship Edition. Anda tidak memiliki izin yang diperlukan. Berikan izin terlebih dahulu.
429 Throttling.Api The request for this resource has exceeded your available limit.
429 Throttling.Api.Risk The request for this resource has exceeded your daily available limit.
429 Throttling.System The DataWorks system is busy. Try again later.
429 Throttling.User Your request is too frequent. Try again later.

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.