Tüm Ürünler
Search
Belge Merkezi

MaxCompute:Proje düzeyinde Information Schema (kullanımdan kaldırıldı)

Son Güncelleme:Oct 15, 2026

Bu konuda, MaxCompute için Information Schema hizmetinin temel kavramları, kullanımı ve sınırlamaları ele alınmaktadır.

MaxCompute'ün Information Schema özelliği, proje meta verilerini ve kullanım geçmişini sağlar. Bu özellik, ANSI SQL-92 Information Schema standardını MaxCompute hizmetine özel alanlar ve görünümlerle genişletir. Projelerinizin meta verilerini ve kullanım geçmişini almak için public projesindeki Information Schema altındaki salt okunur görünümleri sorgulayabilirsiniz.

Sınırlamalar

  • Information Schema, mevcut projeye yönelik bir meta veri görünümü sağlar ve proje çaprazı meta veri erişimini desteklemez. Birden çok projeden meta verileri sorgulamak ve analiz etmek için her projeden meta verileri ayrı ayrı alıp bunları birleştirin.

  • Meta veri sistem tabloları neredeyse gerçek zamanlı bir görünüm sunar. Çok güncel meta verilere ihtiyaç duyan uygulamalarda, belirli nesnelerin meta verilerini doğrudan almak için SDK veya CLI kullanın.

  • Meta veriler ve iş geçmişi Information Schema içinde saklanır. Anlık görüntü yedeklemeleri oluşturmak veya iş geçmişini 14 günden daha uzun süre korumak için Information Schema'daki verileri düzenli aralıklarla bir projeye yedekleyin.

Information Schema'yı etkinleştirin

1 Mart 2024'ten itibaren MaxCompute, yeni projeler için proje düzeyinde Information Schema'yı otomatik olarak yüklememektedir. Meta verileri sorgulamanız gerekiyorsa, daha kapsamlı bilgilere ulaşmak için kiracı düzeyindeki Information Schema'yı sorgulayabilirsiniz. Kiracı düzeyindeki Information Schema'nın nasıl kullanılacağı hakkında daha fazla bilgi için bakın: Kiracı düzeyinde Information Schema.

Mevcut MaxCompute projeleri için, projenin meta verilerine erişmek amacıyla bir Project Owner veya Super_Administrator rolüne sahip bir RAM kullanıcısının Information Schema izin paketini yüklemesi gerekir. Bir kullanıcıya yönetim rolü atama hakkında daha fazla bilgi için bakın: Kullanıcıya rol atama. Paketi aşağıdaki yöntemlerden biriyle yükleyebilirsiniz:

Paketi yüklemek, mevcut projenin Information Schema kullanarak kendi meta verilerini sorgulamasına izin verir. Bu veriler Information Schema projesinde saklanır ve depolama için ücret alınmaz.

Information Schema tarafından sağlanan görünümleri listelemek için aşağıdaki komutu çalıştırın.

odps@myproject1> describe package Information_Schema.systables;

Aşağıdaki şekilde sorgu sonucu gösterilmektedir.information_schema 截图返回结果

Meta veri görünümlerini sorgulayın

Bir meta veri görünümünü sorgulamak için görünüm adının önüne projenin Information Schema'sını ekleyin; örneğin, Information_Schema.view_name.

Örneğin, myproject1 projesindeki tüm tabloların meta verilerini sorgulamak için aşağıdaki komutu çalıştırın.

odps@myproject1>select * from Information_Schema.tables;

Information Schema, mevcut projedeki iş geçmişini sorgulamak için iş geçmişi görünümleri de içerir. Sonuçları filtrelemek için tarih bölümü ekleyebilirsiniz.

odps@myproject1>select * from Information_Schema.tasks_history where ds='yyyymmdd' limit 100;

Yetkilendirme

Information Schema'daki görünümler, proje düzeyindeki tüm kullanıcı verilerini içerir. Varsayılan olarak bu verilere yalnızca proje sahibi erişebilir. Diğer kullanıcıların veya rollerin erişmesi gerekiyorsa yetki verilmelidir. Daha fazla bilgi için bakın: Paket kullanarak projeler arasında kaynaklara erişme.

Yetkilendirme vermek için söz dizimi aşağıdaki gibidir:

grant <actions> on package Information_Schema.systables to user <user_name>;
grant <actions> on package Information_Schema.systables to role <role_name>;
  • actions: Verilecek izin. Değer read olmalıdır.

  • user_name: Projedeki bir Alibaba Cloud hesabı veya RAM kullanıcısı.

    Kullanıcı hesaplarını listelemek için MaxCompute istemcisinde list users; komutunu çalıştırabilirsiniz.

  • role_name: Projedeki bir rol.

    Rol adlarını listelemek için MaxCompute istemcisinde list roles; komutunu çalıştırabilirsiniz.

Örnek:

grant read on package Information_Schema.systables to user RAM$Bob@aliyun.com:user01;

Meta veri görünümleri

Meta verileri sorgulamak için Information_Schema meta veri görünümlerini kullanın.

Information_Schema'daki bilgi görünümlerini kullanarak kaynak tüketimi, çalışma süresi ve işlenen veri miktarı gibi ölçümleri analiz edin; böylece işleri optimize edebilir veya kaynak kapasitesini planlayabilirsiniz.

Her görünümün belirli bir saklama süresi vardır; bu sürenin ardından verilere erişilemez. Geçmiş verileri daha uzun süre korumak için Information_Schema içinden yerel bir tabloya düzenli olarak aktarın.

Aşağıdaki faturalama kuralları geçerlidir:

  • Kullandıkça öde hesaplama kaynakları kullanan projelerde, Information Schema görünümleri üzerinde yapılan sorgular taranan veri miktarına göre ücretlendirilir. Sorgu performansını artırmak için bu görünümler, taranan veri miktarını azaltmak üzere range clustered tables ile optimize edilmiştir. TASKS_HISTORY ve TUNNELS_HISTORY görünümlerini sorgularken taranan veriyi en aza indirmek ve ücretleri düşürmek için önceki günün verilerini saat 06:00:00'dan sonra sorgulayın ve o günün verilerini sorgulamaktan kaçının.

  • Abonelik tabanlı hesaplama kaynakları kullanan projelerde, Information Schema görünümleri üzerinde yapılan sorgular satın aldığınız CU'ları tüketir.

  • Information Schema görünümleri için depolama ücreti alınmaz.

Not

Verileri dışa aktarırken görünümdeki sütun adlarını açıkça seçin. Yeni sütunlar eklendiğinde yedekleme hatalarını önlemek için insert into select * from information_schema.*** kullanmaktan kaçının.

Bu tabloda meta veri görünümleri listelenmektedir.

Kategori

Görünüm

Güncellik ve saklama

Gecikme süresi

Meta veri bilgileri

TABLES

Neredeyse gerçek zamanlı görünüm

Bu görünümlerdeki veriler, çevrimiçi verilerin yaklaşık 3 saat gerisindedir.

PARTITIONS

Neredeyse gerçek zamanlı görünüm

COLUMNS

Neredeyse gerçek zamanlı görünüm

UDFS

Neredeyse gerçek zamanlı görünüm

RESOURCES

Neredeyse gerçek zamanlı görünüm

UDF_RESOURCES

Neredeyse gerçek zamanlı görünüm

USERS

Neredeyse gerçek zamanlı görünüm

ROLES

Neredeyse gerçek zamanlı görünüm

USER_ROLES

Neredeyse gerçek zamanlı görünüm

PACKAGE_OBJECTS

Neredeyse gerçek zamanlı görünüm

INSTALLED_PACKAGES

Neredeyse gerçek zamanlı görünüm

SCHEMA_PRIVILEGES

Neredeyse gerçek zamanlı görünüm

TABLE_PRIVILEGES

Neredeyse gerçek zamanlı görünüm

COLUMN_PRIVILEGES

Neredeyse gerçek zamanlı görünüm

UDF_PRIVILEGES

Neredeyse gerçek zamanlı görünüm

RESOURCE_PRIVILEGES

Neredeyse gerçek zamanlı görünüm

TABLE_LABELS

Neredeyse gerçek zamanlı görünüm

COLUMN_LABELS

Neredeyse gerçek zamanlı görünüm

TABLE_LABEL_GRANTS

Neredeyse gerçek zamanlı görünüm

COLUMN_LABEL_GRANTS

Neredeyse gerçek zamanlı görünüm

Kullanım bilgileri

TASKS

Çalışan işlerin gerçek zamanlı anlık görüntüsü.

Bu görünüm saniye düzeyinde gecikme süresine sahiptir. Önizleme özelliği olarak SLA kapsamında değildir ve kademeli olarak sunulmaktadır.

TASKS_HISTORY

Son 14 güne ait ayrıntıları saklayan neredeyse gerçek zamanlı bölümlenmiş tablo.

Bu görünümlerdeki verilerin gecikme süresi yaklaşık 3 saattir.

TUNNELS_HISTORY

Son 14 güne ait ayrıntıları saklayan neredeyse gerçek zamanlı bölümlenmiş tablo.

Tables

Bir projedeki tablolarla ilgili ayrıntıları sağlar.

Sütun

Veri türü

Açıklama

table_catalog

STRING

Değer sabit olarak odps şeklindedir.

table_schema

STRING

Proje adı.

table_name

STRING

Tablo adı.

table_type

STRING

Tablo türü. Geçerli değerler:

  • MANAGED_TABLE

  • VIRTUAL_VIEW

  • EXTERNAL_TABLE

is_partitioned

BOOLEAN

Tablonun bölümlenmiş bir tablo olup olmadığını belirtir.

owner_id

STRING

Tablo sahibinin ID'si.

owner_name

STRING

İsteğe bağlı. Tablo sahibinin Alibaba Cloud hesap adı.

create_time

DATETIME

Tablonun oluşturulma zamanı.

last_modified_time

DATETIME

Tablo verilerinin en son değiştirilme zamanı.

data_length

BIGINT

Bölümlenmemiş bir tablo için bu değer tablonun veri boyutudur. Bölümlenmiş bir tablo için MaxCompute toplam tablo boyutunu hesaplamadığından bu değer NULL olur. Her bölümün veri boyutunu PARTITIONS görünümünde bulabilirsiniz. Birim: bayt.

table_comment

STRING

Tablo açıklaması.

life_cycle

BIGINT

İsteğe bağlı. Tablonun yaşam döngüsü.

is_archived

BOOLEAN

Gelecekteki kullanım için ayrılmıştır.

table_exstore_type

STRING

Gelecekteki kullanım için ayrılmıştır.

cluster_type

STRING

MaxCompute tablosunun kümeleme türü. Geçerli değerler HASH veya RANGE'dir.

number_buckets

BIGINT

İsteğe bağlı. Kümelenmiş bir tablodaki paket sayısı. 0 değeri, MaxCompute'ün paket sayısını çalışma zamanında belirlediği anlamına gelir.

view_original_text

STRING

VIRTUAL_VIEW türündeki tablolar için bu sütun, görünümü tanımlayan SQL deyimini içerir.

MaxCompute konsolu tabloları boyuta göre sıralamayı desteklemez. Tabloları boyuta göre sorgulamak ve sıralamak veya depolama alanını yönetmek için Information Schema üzerinde SQL sorguları çalıştırın. Sorguları çalıştırmadan önce aşağıdaki komutla şema desteğini etkinleştirin:

SET odps.namespace.schema=true;
  • Bölümlenmemiş tabloların boyutunu sorgulayın ve azalan düzende sıralayın:

    SELECT * FROM SYSTEM_CATALOG.INFORMATION_SCHEMA.Tables ORDER by data_length DESC;
  • Bölümlenmiş tablolardaki bölümlerin boyutunu sorgulayın ve azalan düzende sıralayın:

    SELECT * FROM SYSTEM_CATALOG.INFORMATION_SCHEMA.PARTITIONS ORDER by data_length DESC;

Depolama alanını boşaltmak için büyük tabloları veya bölümleri belirlemek ve gerekli olmayan verileri silmek amacıyla sorgu sonuçlarını kullanın.

Bu SQL deyimlerini çalıştırırken bir izin hatası almanız, Information Schema'nın projenizde yüklü olmadığını veya gerekli proje düzeyindeki izinlere sahip olmadığınızı gösterir. Bu sorunu çözmek için yükleme ve izin verme talimatları için Information Schema hizmetini etkinleştirin bölümüne bakın. Daha kapsamlı meta verilere erişmek veya bu tür izin sorunlarından kaçınmak için kiracı düzeyindeki Information Schema'yı da yapılandırabilirsiniz.

Partitions

Bir projedeki tablo bölümlerini açıklar.


Parametre


Tür


Değer


table_catalog


STRING


Değer her zaman odps şeklindedir.


table_schema


STRING


Proje adı.


table_name


STRING


Tablo adı.


partition_name


STRING


Bölüm adı. Örneğin, ds='20190130'.


create_time


DATETIME


Bölümün oluşturulma zamanı.


last_modified_time


DATETIME


Bölümün en son değiştirilme zamanı.


data_length


BIGINT


Bölümün veri boyutu (bayt cinsinden).


is_archived


BOOLEAN


Gelecekteki kullanım için ayrılmıştır.


is_exstore


BOOLEAN


Gelecekteki kullanım için ayrılmıştır.


cluster_type


STRING


İsteğe bağlı. MaxCompute tablosunun paketleme türü. Geçerli değerler: HASH ve RANGE.


number_buckets


BIGINT


İsteğe bağlı. Kümelenmiş bir tablodaki paket sayısı. Bu değer 0 ise paket sayısı bir iş çalıştırıldığında dinamik olarak belirlenir.

Columns

Bir proje alanındaki tabloların sütunlarını açıklar.


Parametre


Tür


Değer


table_catalog


STRING


Sabit değer odps şeklindedir.


table_schema


STRING


Proje adı.


table_name


STRING


Tablo adı.


column_name


STRING


Sütun adı.


ordinal_position


BIGINT


Sütunun sıralı konumu.


column_default


STRING


Sütunun varsayılan değeri.


is_nullable


BOOLEAN


Sütunun NULL değerler içerebileceğini belirtir; değer her zaman YES'tir.


data_type


STRING


Sütunun veri türü.


column_comment


STRING


Sütun açıklaması.


is_partition_key


BOOLEAN


Sütunun bir bölüm anahtarı olup olmadığını belirtir.

UDFs

Projedeki UDF'ler hakkında bilgi sağlar.


Parametre


Tür


Değer


udf_catalog


STRING


Sabit değer odps şeklindedir.


udf_schema


STRING


Proje adı.


udf_name


STRING


UDF adı.


owner_id


STRING


UDF sahibinin ID'si.


owner_name


STRING


İsteğe bağlı. UDF sahibinin cloud hesabının adı.


create_time


DATETIME


UDF'nin oluşturulma zamanı.


last_modified_time


DATETIME


UDF'nin en son değiştirilme zamanı.

Resources

Projedeki kaynakların niteliklerini açıklar.


Alan


Tür


Değer


resource_catalog


STRING


Her zaman odps şeklindedir.


resource_schema


STRING


Projenin adı.


resource_name


STRING


Kaynağın adı.


resource_type


STRING


Olası değerler: Py veya Jar.


owner_id


STRING


Kaynak sahibinin ID'si.


owner_name


STRING


İsteğe bağlı. Kaynak sahibinin cloud hesabının adı.


create_time


DATETIME


Kaynağın oluşturulma zamanı.


last_modified_time


DATETIME


Kaynağın en son değiştirilme zamanı.


size


BIGINT


Kaynak tarafından kullanılan depolama alanı.


comment


STRING


Kaynakla ilgili açıklama.


is_temp_resource


BOOLEAN


Kaynağın geçici olup olmadığını belirtir.

UDF_RESOURCES

Bir projedeki UDF'ler için kaynak bağımlılıklarını listeler.


Parametre


Tür


Değer


udf_catalog


STRING


Her zaman odps şeklindedir.


udf_schema


STRING


Proje adı.


udf_name


STRING


UDF adı.


resource_schema


STRING


Kaynağı içeren projenin adı.


resource_name


STRING


Kaynak adı.

Users

Proje alanındaki kullanıcıların listesini sağlar.


Parametre


Tür


Değer


user_catalog


STRING


Değer Alibaba Cloud veya RAM olabilir.


user_schema


STRING


Proje adı.


user_name


STRING


İsteğe bağlı. Kullanıcı adı.


user_id


STRING


Kullanıcı ID'si.


user_label


STRING


Kullanıcı etiketi.

Roles

Aşağıdaki alanlar projedeki bir rolü tanımlar.


Parametre


Tür


Değer


role_catalog


STRING


Her zaman MaxCompute şeklindedir.


role_schema


STRING


Proje adı.


role_name


STRING


Rol adı.


role_label


STRING


Rol etiketi.


comment


STRING


Rol için açıklama.

USER_ROLES

Projedeki kullanıcılara atanmış rolleri açıklar.


Parametre


Tür


Değer


user_role_catalog


STRING


Sabit değer odps şeklindedir.


user_role_schema


STRING


Projenin adı.


role_name


STRING


Rolün adı.


user_name


STRING


Kullanıcının adı.


user_id


STRING


Kullanıcı ID'si.

PACKAGE_OBJECTS

Bir proje içindeki bir Package'taki nesneleri açıklar.


Parameter


Type


Value


package_catalog


STRING


Değer sabittir ve odps değerine sahiptir.


package_schema


STRING


Proje adı.


package_name


STRING


Package adı.


object_type


STRING


Package içindeki nesnenin türü.


object_name


STRING


Package içindeki nesnenin adı.


column_name


STRING


Sütun adı. Bu alan yalnızca nesne bir tablo olduğunda geçerlidir.


allowed_privileges


VECTOR<STRING>


Nesne için izin verilen yetkiler.


allowed_label


STRING


İzin verilen güvenlik etiketi.

INSTALLED_PACKAGES

Projede yüklü olan paketleri listeler.


Field


Type


Value


installed_package_catalog


STRING


Değer her zaman odps şeklindedir.


installed_package_schema


STRING


Paketin yüklendiği proje adı.


package_project


STRING


Paketin oluşturulduğu proje adı.


package_name


STRING


Paket adı.


installed_time


DATETIME


Kurulum zamanı (ayrılmış alan).


allowed_label


STRING


Paylaşım için kullanılan etiket.

SCHEMA_PRIVILEGES

Bir projedeki şemalar üzerindeki yetkileri listeler.


Parameter


Type


Value


user_catalog


STRING


Sabit değer olarak MaxCompute kullanılır.


user_schema


STRING


Proje adı.


grantee


STRING


Kullanıcı adı.


user_id


STRING


Hesap kimliği.


grantor


STRING


Yetkiyi veren hesap. Bu değer şu anda NULL'dur.


privilege_type


STRING


Yetki türü.

TABLE_PRIVILEGES

Bir projedeki tablolar üzerindeki yetkileri açıklar.


Parameter


Type


Value


table_catalog


STRING


Sabit değer olarak odps kullanılır.


table_schema


STRING


Tabloyu içeren proje adı.


table_name


STRING


Tablo adı.


grantee


STRING


Kullanıcı adı.


user_id


STRING


Hesap kimliği.


grantor


STRING


Yetkiyi veren kullanıcı. Mevcut değer NULL'dur.


privilege_type


STRING


Yetki türü.


user_schema


STRING


Kullanıcının ait olduğu proje adı.

COLUMN_PRIVILEGES

Bir projedeki tablolar için sütun düzeyindeki yetkileri listeler.


Parameter


Type


Value


table_catalog


STRING


Her zaman MaxCompute için katalog adı olan odps değerini alır.


table_schema


STRING


Tabloyu içeren proje adı.


table_name


STRING


Tablo adı.


column_name


STRING


Sütun adı.


grantee


STRING


Kullanıcı adı.


user_id


STRING


Hesap kimliği.


grantor


STRING


Yetkiyi veren kullanıcı. Bu alan isteğe bağlıdır ve şu anda NULL değerine sahiptir.


privilege_type


STRING


Yetki türü.


user_schema


STRING


Kullanıcının ait olduğu proje.

UDF_PRIVILEGES

Bir projedeki UDF'ler üzerindeki yetkiler hakkında bilgi sağlar.


Parameter


Type


Value


udf_catalog


STRING


Sabit değer odps.


udf_schema


STRING


Proje adı.


udf_name


STRING


UDF adı.


user_schema


STRING


Kullanıcının proje adı.


grantee


STRING


Kullanıcı adı.


user_id


STRING


Hesap kimliği.


grantor


STRING


Yetkiyi veren kullanıcı. Değer şu anda NULL'dur.


privilege_type


STRING


Yetki türü.

Resource privileges

Projedeki kaynaklar için yetkileri listeler.


Parameter


Type


Value


resource_catalog


STRING


Değer her zaman odps şeklindedir.


resource_schema


STRING


Proje adı.


resource_name


STRING


Kaynak adı.


user_schema


STRING


Kullanıcıyı içeren proje.


grantee


STRING


Kullanıcı adı.


user_id


STRING


Hesap kimliği.


grantor


STRING


Yetkiyi veren hesabın bilgisi. Değeri şu anda NULL'dur.


privilege_type


STRING


Yetki türü.

Table labels

Projedeki tablolar için etiketleri listeler.


Parameter


Type


Value


table_catalog


STRING


Her zaman odps değerini alır.


table_schema


STRING


Proje adı.


table_name


STRING


Tablo adı.


label_type


STRING


Her zaman NULL değerine sahiptir.


label_level


STRING


Etiket düzeyi.

COLUMN_LABELS

Bir projedeki tablolar için sütun etiketleri hakkında bilgi sağlar.


Column


Type


Value


table_catalog


STRING


Değer her zaman odps şeklindedir.


table_schema


STRING


Proje adı.


table_name


STRING


Tablo adı.


column_name


STRING


Sütun adı.


label_type


STRING


Etiket türü. Bu değer her zaman NULL'dur.


label_level


STRING


Etiket düzeyi.

TABLE_LABEL_GRANTS

TABLE_LABEL_GRANTS görünümü, projedeki tablolar üzerindeki etiket yetkilendirmelerini açıklar.


Parameter


Type


Value


table_label_grant_catalog


STRING


Her zaman odps değerini alır.


table_label_grant_schema


STRING


Kullanıcının ait olduğu proje adı.


user


STRING


Kullanıcı adı.


user_id


STRING


Kullanıcı kimliği.


table_schema


STRING


Tabloyu içeren proje adı.


table_name


STRING


Tablo adı.


grantor


STRING


Yetkiyi veren hesabın bilgisi, şu anda NULL değerine sahiptir.


label_level


STRING


Verilen etiket düzeyi.


expired


DATETIME


Son kullanma zamanı.

COLUMN_LABEL_GRANTS

Bir projedeki tablo sütunları için etiket atamalarını listeler.


Parameter


Type


Value


column_label_grant_catalog


STRING


Değer her zaman odps şeklindedir.


column_label_grant_schema


STRING


Kullanıcının proje adı.


user


STRING


Kullanıcı adı.


user_id


STRING


Kullanıcı kimliği.


table_schema


STRING


Tablonun ait olduğu proje adı.


table_name


STRING


Tablo adı.


column_name


STRING


Sütun adı.


grantor


STRING


Yetkiyi veren hesabın bilgisi. Bu değer şu anda her zaman NULL'dur.


label_level


STRING


Verilen etiket düzeyi.


expired


DATETIME


Son kullanma zamanı.

Tasks

Bu görünüm, canlı izleme için işlerin anlık görüntülerini sağlar.

Önemli

TASKS görünümü şu anda özel ön izlemededir. Alanlar ve içerikleri değişebilir. Bu görünüm bir Hizmet Düzeyi Sözleşmesi (SLA) kapsamında değildir. Dikkatli kullanın. Yayın durumuyla ilgili güncellemeler için Duyurular bölümüne bakın.

Field

Type

Description

project_name

STRING

Proje adı.

task_name

STRING

İş adı.

task_type

STRING

İş türü.

Geçerli değerler:

  • SQL: SQL işi

  • CUPID: Spark veya Mars işi

  • SQLCost: SQL maliyet tahmini işi

  • SQLRT: Sorgu hızlandırmalı SQL işi

  • LOT: MapReduce işi

  • PS: PAI için Parametre Sunucusu

  • AlgoTask: Makine öğrenimi işi

inst_id

STRING

Örnek kimliği.

status

STRING

Anlık görüntü alındığı sıradaki iş durumu. Geçerli değerler Running veya Waiting olabilir.

owner_id

STRING

İşi gönderen cloud hesabının kimliği.

owner_name

STRING

İşi gönderen cloud hesabının adı.

start_time

DATETIME

İşin başlangıç zamanı.

priority

BIGINT

İşin önceliği. Bu sadece abonelik kaynaklarını kullanan işler için geçerlidir.

signature

STRING

İşin imzası.

queue_name

STRING

Hesaplama kuyruğunun adı.

cpu_usage

BIGINT

Mevcut CPU kullanımı. Değer çekirdek * 100 şeklinde hesaplanır.

mem_usage

BIGINT

Mevcut bellek kullanımı (MB cinsinden).

gpu_usage

BIGINT

Mevcut GPU kullanımı. Değer GPU * 100 şeklinde hesaplanır.

total_cpu_usage

BIGINT

Kümülatif CPU kullanımı. Değer çekirdek 100 s şeklinde hesaplanır; burada s saniye cinsinden süreyi temsil eder.

total_mem_usage

BIGINT

Kümülatif bellek kullanımı. Değer MB * s şeklinde hesaplanır; burada s saniye cinsinden süreyi temsil eder.

total_gpu_usage

BIGINT

Kümülatif GPU kullanımı. Değer GPU 100 s şeklinde hesaplanır; burada s saniye cinsinden süreyi temsil eder.

cpu_min_ratio

BIGINT

İşin mevcut CPU kullanımının hesaplama kuyruğunun garanti edilen kaynak düzeyine oranı. Bu sadece abonelik kaynaklarını kullanan işler için geçerlidir.

mem_min_ratio

BIGINT

İşin mevcut bellek kullanımının hesaplama kuyruğunun garanti edilen kaynak düzeyine oranı. Bu sadece abonelik kaynaklarını kullanan işler için geçerlidir.

gpu_min_ratio

BIGINT

İşin mevcut GPU kullanımının hesaplama kuyruğunun garanti edilen kaynak düzeyine oranı. Bu sadece abonelik kaynaklarını kullanan işler için geçerlidir.

cpu_max_ratio

BIGINT

İşin mevcut CPU kullanımının hesaplama kuyruğunun maksimum esnek kaynak düzeyine oranı. Bu sadece abonelik kaynaklarını kullanan işler için geçerlidir.

mem_max_ratio

BIGINT

İşin mevcut bellek kullanımının hesaplama kuyruğunun maksimum esnek kaynak düzeyine oranı. Bu sadece abonelik kaynaklarını kullanan işler için geçerlidir.

gpu_max_ratio

BIGINT

İşin mevcut GPU kullanımının hesaplama kuyruğunun maksimum esnek kaynak düzeyine oranı. Bu sadece abonelik kaynaklarını kullanan işler için geçerlidir.

settings

STRING

DataWorks gibi üst düzey hizmetlerden gelen özel zamanlama ayarları.

additional_info

STRING

Ek bilgiler. Bu ayrılmış bir alandır.

TASKS_HISTORY

Bir MaxCompute projesinde tamamlanan işlerin 14 günlük geçmişini içerir.

Field

Type

Value

task_catalog

STRING

Sabit değer olarak odps kullanılır.

task_schema

STRING

Proje adı.

task_name

STRING

İş adı.

task_type

STRING

İş türü.

Geçerli değerler:

  • SQL: SQL işi

  • CUPID: Spark veya Mars işi

  • SQLCost: SQL maliyet tahmini işi

  • SQLRT: Sorgu hızlandırmalı SQL işi

  • LOT: MapReduce işi

  • PS: PAI için Parametre Sunucusu

  • AlgoTask: Makine öğrenimi işi

inst_id

STRING

Örnek kimliği.

status

STRING

Veri toplama sırasındaki iş durumu (gerçek zamanlı değildir). Olası değerler:

  • Terminated: İş tamamlandı.

  • Failed: İş başarısız oldu.

  • Cancelled: İş iptal edildi.

owner_id

STRING

Hesap kimliği.

owner_name

STRING

Cloud hesap adı.

result

STRING

Yalnızca bir SQL işi başarısız olduğunda hata mesajıyla doldurulur.

start_time

DATETIME

İşin başlangıç zamanı.

end_time

DATETIME

İşin bitiş zamanı. Veri toplama sırasında iş hala çalışıyorsa bu değer NULL olur.

input_records

BIGINT

İş tarafından okunan kayıt sayısı.

output_records

BIGINT

İş tarafından yazılan kayıt sayısı.

input_bytes

BIGINT

Taranan veri miktarı. Bu değer Logview'de gösterilen değerle eşleşir.

output_bytes

BIGINT

Yazılan veri miktarı.

input_tables

STRING

İş için giriş tabloları [proje.tablo1, proje.tablo2] biçiminde. SQLCost gibi belirli iş türleri için bu bilgi kullanılamayabilir.

output_tables

STRING

İş için çıkış tabloları [proje.tablo1, proje.tablo2] biçiminde.

operation_text

STRING

Sorgu ifadesinin source_xml değeri. Boyutu 256 KB'yi aşarsa bu alan NULL olur.

signature

STRING

İsteğe bağlı. İş imzası.

complexity

DOUBLE

İsteğe bağlı. İş karmaşıklığı. Bu alan yalnızca SQL işleri için kullanılabilir.

cost_cpu

DOUBLE

İşin CPU maliyeti; burada 100, 1 çekirdek-saniyeyi temsil eder. Örneğin, bir iş 5 saniye boyunca 10 çekirdek kullanırsa cost_cpu değeri 10 × 100 × 5 = 5000 olur.

cost_mem

DOUBLE

İşin bellek maliyeti (MB-saniye cinsinden).

settings

STRING

Kullanıcı tarafından sağlanan veya zamanlayıcı tarafından iletilen JSON formatındaki ayarlar. USERAGENT, BIZID, SKYNET_ID ve SKYNET_NODENAME gibi alanları içerebilir.

ds

STRING

Veri toplama tarihi. Örneğin, 20190101.

TUNNELS_HISTORY

Bu görünüm, Tunnel kullanan toplu yükleme ve indirme işlemlerine ait geçmiş verileri içerir. Veriler 14 gün boyunca saklanır.

Parametre

Tür

Değer

tunnel_catalog

STRING

odps olarak sabitlenmiştir.

tunnel_schema

STRING

Proje adı.

session_id

STRING

Oturum ID'si. Biçim şu şekildedir: TIMESTAMP(YYYYMMDDHHmmss, 14 karakter) + ip(8 karakter) + numHex(8 karakter). Örneğin, 2013060414484474e5e60a00000002.

operate_type

STRING

İşlem türü. Geçerli değerler:

  • UPLOADLOG

  • DOWNLOADLOG

  • DOWNLOADINSTANCELOG

tunnel_type

STRING

Tunnel türü. Geçerli değerler TUNNEL LOG veya TUNNEL INSTANCE LOG şeklindedir.

request_id

STRING

İstek ID'si.

object_type

STRING

Nesne türü. Geçerli değerler TABLE veya INSTANCE şeklindedir.

object_name

STRING

Tablo adı veya örnek ID'si.

partition_spec

STRING

Bölüm belirtimi. Örneğin, time=20130222,loc=beijing.

data_size

BIGINT

Bayt cinsinden veri boyutu.

block_id

BIGINT

Bir Tunnel yüklemesi için blok ID'si. Bu alan yalnızca işlem türü UPLOADLOG olduğunda geçerlidir. Aksi takdirde null değerini alır.

offset

BIGINT

Bir indirme işlemi için başlangıç kaydını belirten, 0 tabanlı ofset.

length

BIGINT

Yüklenen veya indirilen kayıt sayısı (kayıt sayısına eşdeğer). İndirme işlemleri için bu değeri kullanıcı belirtir.

owner_id

STRING

Alibaba Cloud hesap ID'si.

owner_name

STRING

Alibaba Cloud hesap adı.

start_time

DATETIME

İstek başlangıç zamanı.

end_time

DATETIME

İstek bitiş zamanı.

client_ip

STRING

Tunnel isteğini başlatan istemci IP adresi.

user_agent

STRING

Tunnel isteğini başlatan istemcinin User-Agent dizesi. Örneğin, bu dize Java sürümü ve işletim sistemi bilgilerini içerebilir.

columns

STRING

Bir Tunnel indirme işlemi için belirtilen sütunlar.

ds

STRING

Veri toplama tarihi. Örneğin, 20190101.

SSS

TABLE_ACCESS_INFO içindeki erişim sayısı

Hayır. TABLE_ACCESS_INFO içindeki erişim sayısı, bir işin okuma ve yazma gibi erişim işlemlerinin toplam sayısını ifade eder. Bu sayı belirli işlem türlerini ayırt etmez; bu nedenle sorgu sayısını ayrı olarak görüntüleyemezsiniz.