Поделиться через


Команда show external table artifacts

Область применения: ✅Microsoft Fabric✅Azure Data Explorer

В этой статье описывается, как отобразить все файлы, которые будут обрабатываться при запросе данной внешней таблицы.

Разрешения

Для выполнения этой команды необходимо иметь разрешения пользователя базы данных.

Синтаксис

.showexternal table ExternalTableName artifacts [limit MaxResults]

Дополнительные сведения о соглашениях синтаксиса.

Параметры

Имя (название) Type Обязательно Описание
ExternalTableName string ✔️ Имя внешней таблицы.
MaxResults int Максимальное количество отображаемых результатов.

Совет

Итерацию по всем файлам, на которые ссылается внешняя таблица, может быть довольно затратной, в зависимости от количества файлов. Не забудьте использовать limit параметр, если вы хотите просмотреть некоторые примеры URI.

Возвраты

Выходной параметр Тип Описание
URI-адрес string Универсальный код ресурса (URI) файла данных внешнего хранилища
Размер long Длина файла в байтах
Секция dynamic Динамический объект, описывающий секции файлов для секционированных внешних таблиц

Пример

.show external table T artifacts

Выходные данные

URI-адрес Размер Секция
https://storageaccount.blob.core.windows.net/container1/folder/file.csv 10743 {}

Для секционированных таблиц Partition столбец будет содержать извлеченные значения секций:

Выходные данные

URI-адрес Размер Секция
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"}