Skip to main content
Conexão de dados (anteriormente dados de aplicativo)

UpdateTableFromAuthorizedOss

Atualiza uma tabela em um conector de dados do Alibaba Cloud Model Studio usando um arquivo de um bucket OSS autorizado.

Descrição da operação

  • Certifique-se de que o bucket OSS pertence à mesma conta da Alibaba Cloud que a sua instância do Alibaba Cloud Model Studio. Você também deve concluir as etapas de autorização descritas em Configurar importação de dados do OSS.
    • A classe de armazenamento do bucket não deve ser Archive, Cold Archive ou Deep Cold Archive. Buckets com criptografia do lado do servidor são suportados. Buckets public-read-write, public-read e private também são suportados.
    • Se você usar um bucket com proteção contra hotlink baseada em Referer, deverá adicionar *.console.alibabacloud.com à lista de permissões do Referer. Para mais informações, consulte Permitir acesso apenas de sites confiáveis.
  • Antes que um usuário RAM (subconta) possa chamar esta operação, ele deve obter permissões de API para o Alibaba Cloud Model Studio e entrar em um workspace. A política AliyunBailianDataFullAccess inclui a permissão necessária sfm:UpdateTableFromAuthorizedOss. Uma conta da Alibaba Cloud (conta raiz) pode chamar esta operação diretamente sem permissões adicionais. Recomendamos que você use a versão mais recente do ou SDK do Alibaba Cloud Model Studio.
  • Esta operação não é idempotente.
Limitação de taxa: Esta operação está sujeita à limitação de taxa. Não a chame mais de cinco vezes por segundo. Se você atingir o limite, aguarde antes de tentar novamente.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Autorização RAM

Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.

Sintaxe da solicitação

PUT /{WorkspaceId}/datacenter/table/fromoss/{TableId} HTTP/1.1

Parâmetros de caminho

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

WorkspaceId

string

Sim

O ID do workspace que possui o arquivo. Para obter detalhes, consulte Usar workspaces.

llm-3z7uw7fwz0vxxxx

TableId

string

Sim

O ID da tabela a ser atualizada.

table_100b51399c404966b7d49f71e388a3fd_12738336

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

OssBucket

string

Sim

O nome do bucket OSS. Para obter detalhes, consulte bucket.

yinghuo-ai

OssRegionId

string

Sim

O ID da região do bucket OSS. Para obter detalhes, consulte Regiões e endpoints do OSS.

cn-beijing

OssKey

string

Sim

A chave do objeto do arquivo no bucket OSS. Para obter detalhes, consulte nomeação de objetos.

a0deedbce4a8162b8d66c63ace28330c

UpdateMode

string

Sim

O modo de atualização. Valores válidos: APPEND e OVERWRITE.

OVERWRITE

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Esquema da resposta.

Code

string

O código de status de erro.

DataCenter.FileTooLarge

Data

object

O campo de dados da resposta.

TableId

string

Igual ao parâmetro TableId de entrada.

table_df96ebd5da8640e5a0991b3d15f39d4d_12792097

Status

string

O status atual da tabela. Após o upload, o status geralmente muda para TO_IMPORT. Isso significa que o sistema aceitou o arquivo carregado e está aguardando para agendá-lo na tabela de dados.

TO_IMPORT

Message

string

A mensagem de erro.

Required parameter(%s) missing or invalid, please check the request parameters.

RequestId

string

O ID da solicitação.

7BA8ADD9-53D6-53F0-918F-A1E776AD230E

Status

string

O código de status retornado pela operação.

200

Success

boolean

Indica se a operação foi bem-sucedida.

true

Exemplos

Resposta de sucesso JSON formato
{
  "Code": "DataCenter.FileTooLarge",
  "Data": {
    "TableId": "table_df96ebd5da8640e5a0991b3d15f39d4d_12792097",
    "Status": "TO_IMPORT"
  },
  "Message": "Required parameter(%s) missing or invalid, please check the request parameters.",
  "RequestId": "7BA8ADD9-53D6-53F0-918F-A1E776AD230E",
  "Status": "200",
  "Success": true
}

Códigos de erro

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.