FileSystemOperationsExtensions.MsConcat Método

Definição

Concatena a lista de arquivos de origem no arquivo de destino, excluindo todos os arquivos de origem após o êxito. Esse método aceita mais caminhos de arquivo de origem do que o método Concat. Esse método e os parâmetros que ele aceita estão sujeitos a alterações quanto à usabilidade em uma versão futura.

public static void MsConcat (this Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations operations, string accountName, string msConcatDestinationPath, System.IO.Stream streamContents, bool? deleteSourceDirectory = default);
public static void MsConcat (this Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations operations, string accountName, string path, System.IO.Stream streamContents, bool? deleteSourceDirectory = default);
static member MsConcat : Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations * string * string * System.IO.Stream * Nullable<bool> -> unit
static member MsConcat : Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations * string * string * System.IO.Stream * Nullable<bool> -> unit
<Extension()>
Public Sub MsConcat (operations As IFileSystemOperations, accountName As String, msConcatDestinationPath As String, streamContents As Stream, Optional deleteSourceDirectory As Nullable(Of Boolean) = Nothing)
<Extension()>
Public Sub MsConcat (operations As IFileSystemOperations, accountName As String, path As String, streamContents As Stream, Optional deleteSourceDirectory As Nullable(Of Boolean) = Nothing)

Parâmetros

operations
IFileSystemOperations

O grupo de operações para esse método de extensão.

accountName
String

A conta do Azure Data Lake Store na qual executar operações do sistema de arquivos.

msConcatDestinationPathpath
String

O caminho do Data Lake Store (começando com '/') do arquivo de destino resultante da concatenação.

streamContents
Stream

Uma lista de caminhos do Data Lake Store (começando com '/') dos arquivos de origem. Deve ser uma lista de caminhos separados por vírgulas no formato: sources=/file/path/1.txt,/file/path/2.txt,/file/path/lastfile.csv

deleteSourceDirectory
Nullable<Boolean>

Indica que, como uma otimização em vez de excluir cada fluxo de origem individual, exclua a pasta de fluxo de origem se todos os fluxos estiverem na mesma pasta. Isso resulta em uma melhoria substancial no desempenho quando os únicos fluxos na pasta fazem parte da operação de concatenação. AVISO: isso inclui a exclusão de outros arquivos que não são arquivos de origem. Defina isso como true somente quando os arquivos de origem forem os únicos arquivos no diretório de origem.

Aplica-se a