Команда show external table artifacts
Область применения: ✅Microsoft Fabric✅Azure Data Explorer
В этой статье описывается, как отобразить все файлы, которые будут обрабатываться при запросе данной внешней таблицы.
Разрешения
Для выполнения этой команды необходимо иметь разрешения пользователя базы данных.
Синтаксис
.show
external
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"} |