FileReadToBufferOptions interface
Interface d’option pour le fichier Data Lake - opérations readToBuffer
Consultez l'article :
- Extends
Propriétés
abort |
Implémentation de l’interface |
chunk |
chunkSize est la taille des données que chaque demande tente de lire. Doit être supérieur ou égal à 0, s’il est défini sur 0 ou non défini, il est automatiquement calculé en fonction de la taille du fichier. |
concurrency | Accès concurrentiel de la lecture parallèle. |
conditions | En-têtes des conditions d’accès. |
customer |
Informations de clé fournies par le client. |
max |
Nombre de nouvelles tentatives à effectuer pour chaque lecture lorsque le flux de lecture de bloc d’origine se termine de manière inattendue. Le type de terminaison ci-dessus ne déclenche pas la stratégie de nouvelle tentative définie dans un pipeline, car elles n’émettent pas d’erreurs réseau. La valeur par défaut est 5. |
on |
Progress Updater. |
Propriétés héritées
tracing |
Détails de la propriété
abortSignal
Implémentation de l’interface AbortSignalLike
pour signaler la demande d’annulation de l’opération.
Par exemple, utilisez le @azure/abort-controller pour créer un AbortSignal
.
abortSignal?: AbortSignalLike
Valeur de propriété
chunkSize
chunkSize est la taille des données que chaque demande tente de lire. Doit être supérieur ou égal à 0, s’il est défini sur 0 ou non défini, il est automatiquement calculé en fonction de la taille du fichier.
chunkSize?: number
Valeur de propriété
number
concurrency
Accès concurrentiel de la lecture parallèle.
concurrency?: number
Valeur de propriété
number
conditions
En-têtes des conditions d’accès.
conditions?: DataLakeRequestConditions
Valeur de propriété
customerProvidedKey
Informations de clé fournies par le client.
customerProvidedKey?: CpkInfo
Valeur de propriété
maxRetryRequestsPerChunk
Nombre de nouvelles tentatives à effectuer pour chaque lecture lorsque le flux de lecture de bloc d’origine se termine de manière inattendue. Le type de terminaison ci-dessus ne déclenche pas la stratégie de nouvelle tentative définie dans un pipeline, car elles n’émettent pas d’erreurs réseau. La valeur par défaut est 5.
maxRetryRequestsPerChunk?: number
Valeur de propriété
number
onProgress
Progress Updater.
onProgress?: (progress: TransferProgressEvent) => void
Valeur de propriété
(progress: TransferProgressEvent) => void