Compartilhar via


comando Mostrar artefatos de tabela externa

Este artigo descreve como mostrar todos os arquivos que serão processados ao consultar uma determinada tabela externa.

Permissões

Você deve ter permissões de usuário do banco de dados para executar esse comando.

Sintaxe

.showexternal table ExternalTableName artifacts [limit MaxResults]

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
ExternalTableName string ✔️ O nome da tabela externa.
MaxResults int O número máximo de resultados a serem retornados.

Dica

Iterar sobre todos os arquivos referenciados por uma tabela externa pode ser bastante caro, dependendo do número de arquivos. Certifique-se de usar limit parâmetro se você quiser apenas ver alguns exemplos de URI.

Devoluções

Parâmetro de saída Tipo Descrição
Uri string URI do arquivo de dados de armazenamento externo
Tamanho long Comprimento do arquivo em bytes
Partição dynamic Objeto dinâmico que descreve partições de arquivo para tabela externa particionada

Exemplo

.show external table T artifacts

Saída

Uri Tamanho Partição
https://storageaccount.blob.core.windows.net/container1/folder/file.csv 10743 {}

Para tabela particionada, Partition a coluna conterá valores de partição extraídos:

Saída

Uri Tamanho Partição
https://storageaccount.blob.core.windows.net/container1/customer=john.doe/dt=20200101/file.csv 10743 {"Customer": "john.doe", "Date": "2020-01-01T00:00:00.0000000Z"}