日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

獲取通道的具體信息

創(chuàng)建通道后,您可以使用DescribeTunnel接口獲取某個通道內(nèi)的具體信息,例如通道信息、通道內(nèi)的Channel信息等。

前提條件

  • 已初始化TunnelClient。

  • 已為數(shù)據(jù)表創(chuàng)建通道。具體操作,請參見創(chuàng)建通道

參數(shù)

請求參數(shù)

參數(shù)

說明

TableName

需要獲取通道信息的數(shù)據(jù)表名稱。

TunnelName

通道的名稱。

響應(yīng)參數(shù)

參數(shù)

說明

TunnelConsumePoint

通道消費增量數(shù)據(jù)的最新時間點,其值等于Tunnel中消費最慢的Channel的時間點,默認值為197011日(UTC)。

TunnelInfo

通道信息的列表,包含如下內(nèi)容:

  • TunnelId:通道的ID。

  • TunnelType:通道的類型,包括全量(BaseData)、增量(Stream)和全量加增量(BaseAndStream)三種。

  • TableName:該通道所在的數(shù)據(jù)表名稱。

  • InstanceName:該通道所在的實例名稱。

  • Stage:該通道所處的階段,包括初始化(InitBaseDataAndStreamShard),全量處理(ProcessBaseData)和增量處理(ProcessStream)三種。

  • Expired:數(shù)據(jù)是否超期。

    如果該值返回true,請及時通過釘釘聯(lián)系表格存儲技術(shù)支持。

List<ChannelInfo>

通道中的Channel信息列表,包含如下信息:

  • ChannelId:Channel對應(yīng)的ID。

  • ChannelType:Channel的類型,包括全量(BaseData)和增量(Stream)兩種。

  • ChannelStatus:Channel的狀態(tài),包括等待(WAIT)、打開(OPEN)、關(guān)閉中(CLOSING)、關(guān)閉(CLOSE)和結(jié)束(TERMINATED)五種。

  • ClientId:通道客戶端的ID標(biāo)識,默認由客戶端主機名(可以在TunnelWorkerConfig中自定義)和隨機串拼接而成。

  • ChannelConsumePoint:Channel消費增量數(shù)據(jù)的最新時間點,默認值為197011日(UTC),全量類型無此概念。

  • ChannelCount:Channel同步的數(shù)據(jù)條數(shù)。

RequestId

當(dāng)次請求的Request ID。

示例

以下示例用于查詢指定通道的具體信息,例如數(shù)據(jù)消費時間位點、通道信息、通道內(nèi)Channel信息。

//數(shù)據(jù)消費時間位點(ConsumePoint)和RPO(Recovery Point Objective)為增量類型專用屬性值,全量類型無此概念。
//Tunnel增量:TunnelInfo中Stage的值為ProcessStream;Channel增量:ChannelInfo中的ChannelType為Stream。
private static void describeTunnel(TunnelClient client, String tableName, String tunnelName) {
    DescribeTunnelRequest request = new DescribeTunnelRequest(tableName, tunnelName);
    DescribeTunnelResponse resp = client.describeTunnel(request);
    System.out.println("RequestId: " + resp.getRequestId());
    //通道消費增量數(shù)據(jù)的最新時間點,其值等于Tunnel中消費最慢的Channel的時間點,默認值為1970年1月1日(UTC)。
    System.out.println("TunnelConsumePoint: " + resp.getTunnelConsumePoint());
    System.out.println("TunnelInfo: " + resp.getTunnelInfo());
    for (ChannelInfo ci : resp.getChannelInfos()) {
        System.out.println("ChannelInfo::::::");
        System.out.println("\tChannelId: " + ci.getChannelId());
        //Channel的類型,包括BaseData(全量)和增量(Stream)兩種。
        System.out.println("\tChannelType: " + ci.getChannelType());
        //客戶端的ID標(biāo)識,默認由客戶端主機名和隨機串拼接而成。
        System.out.println("\tClientId: " + ci.getClientId());
        //Channel消費增量數(shù)據(jù)的最新時間點。
        System.out.println("\tChannelConsumePoint: " + ci.getChannelConsumePoint());
        //Channel同步的數(shù)據(jù)條數(shù)。
        System.out.println("\tChannelCount: " + ci.getChannelCount());
    }
}

相關(guān)文檔

  • 關(guān)于API說明的更多信息,請參見DescribeTunnel

  • 如果要快速使用通道服務(wù)消費數(shù)據(jù),請參見快速使用通道服務(wù)文檔進行操作。

  • 如果要查看指定表的所有通道信息,您可以通過獲取表內(nèi)的通道信息實現(xiàn)。更多信息,請參見獲取表內(nèi)的通道信息

  • 如果不再使用某個通道,您可以刪除相應(yīng)通道。更多信息,請參見刪除通道