ListAzureDataLakeStorage
Описание
Составляет список каталогов в файловой системе Azure Data Lake Storage Gen 2.
Теги
azure, microsoft, cloud, storage, adlsgen2, datalake
Свойства
Название | Описание |
---|---|
ADLS Credentials | Служба контроллера, используемая для получения учетных данных Azure. |
Filesystem Name | Имя файловой системы хранилища Azure (также называемой контейнером). Предполагается, что она уже существует. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Directory Name | Имя ка талога хранилища Azure. Имя каталога не может содержать ведущий символ '/'. Корневой каталог может быть обозначен пустой строкой. В случае процессора PutAzureDataLakeStorage каталог будет создан, если он еще не существует. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Recurse Subdirectories | Указывает, следует ли выводить файлы из подкаталогов каталога |
File Filter | Будут выведены только файлы, имена которых соответствуют заданному регулярному выражению Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Path Filter | When 'Recurse Subdirectories' is true, then only subdirectories whose paths match the given regular expression will be scanned Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Include Temporary Files | Следует ли включать временные файлы при перечислении содержимого настроенных путей к каталогам. |
Record Writer | Specifies the Record Writer to use for creating the listing. If not specified, one FlowFile will be created for each entity that is listed. If the Record Writer is specified, all entities will be written to a single FlowFile instead of adding attributes to individual FlowFiles. |
Listing Strategy | Specify how to determine new/updated entities. See each strategy descriptions for detail. |
Entity Tracking State Cache | Listed entities are stored in the specified cache storage so that this processor can resume listing across NiFi restart or in case of primary node change. 'Tracking Entities' strategy require tracking information of all listed entities within the last 'Tracking Time Window'. To support large number of entities, the strategy uses DistributedMapCache instead of managed state. Cache key format is 'ListedEntities::{processorId}(::{nodeId})'. If it tracks per node listed entities, then the optional '::{nodeId}' part is added to manage state separately. E.g. cluster wide cache key = 'ListedEntities::8dda2321-0164-1000-50fa-3042fe7d6a7b', per node cache key = 'ListedEntities::8dda2321-0164-1000-50fa-3042fe7d6a7b::nifi-node3' The stored cache content is Gzipped JSON string. The cache key will be deleted when target listing configuration is changed. Used by 'Tracking Entities' strategy. |
Entity Tracking Time Window | Specify how long this processor should track already-listed entities. 'Tracking Entities' strategy can pick any entity whose timestamp is inside the specified time window. For example, if set to '30 minutes', any entity having timestamp in recent 30 minutes will be the listing target when this processor runs. A listed entity is considered 'new/updated' and a FlowFile is emitted if one of following condition meets: 1. does not exist in the already-listed entities, 2. has newer timestamp than the cached entity, 3. has different size than the cached entity. If a cached entity's timestamp becomes older than specified time window, that entity will be removed from the cached already-listed entities. Used by 'Tracking Entities' strategy. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Entity Tracking Initial Listing Target | Specify how initial listing should be handled. Used by 'Tracking Entities' strategy. |
Minimum File Age | Минимальный возраст файла, необходимый для извлечения; любой файл, созданный позднее этого времени (согласно дате последней модификации), будет проигнорирован |
Maximum File Age | Максимальный возраст файла, необходимый для извлечения; любой файл, созданный ранее этого времени (согласно дате последней модификации), будет проигнорирован |
Minimum File Size | Минимальный размер файла, который необходимо извлечь |
Maximum File Size | Максимальный размер файла, который необходимо извлечь |
Proxy Configuration Service | Specifies the Proxy Configuration Controller Service to proxy network requests. Supported proxies: SOCKS, HTTP In case of SOCKS, it is not guaranteed that the selected SOCKS Version will be used by the processor. |
Взаимосвязи
- success: все полученные файлы Flow направляются на этап успеха