ExportProperties interface

As propriedades da exportação.

Extends

Propriedades

schedule

Tem informações de agendamento para a exportação.

Propriedades herdadas

compressionMode

Permitir que os clientes selecionem compactar dados para exportações. Essa configuração habilitará o esquema de compactação de arquivo de destino em runtime. Por padrão, definido como Nenhum. Gzip é para csv e snappy para parquet.

dataOverwriteBehavior

Permitir que os clientes selecionem substituir dados (OverwritePreviousReport) para exportações. Essa configuração habilitará a substituição de dados para o mesmo mês na conta de armazenamento do cliente. Por padrão, definido como CreateNewReport.

definition

Tem a definição para a exportação.

deliveryInfo

Tem informações de entrega para a exportação.

exportDescription

A descrição de exportação definida pelo cliente no momento da criação/atualização da exportação.

format

O formato da exportação que está sendo entregue.

nextRunTimeEstimate

Se a exportação tiver um agendamento ativo, fornecerá uma estimativa do próximo tempo de execução.

partitionData

Se definido como true, os dados exportados serão particionados por tamanho e colocados em um diretório de blob junto com um arquivo de manifesto.

runHistory

Se solicitado, tem o histórico de execuções mais recente para a exportação.

systemSuspensionContext

O motivo da suspensão de exportação se a exportação estiver no estado SystemSuspended. Isso não é preenchido atualmente.

Detalhes da propriedade

schedule

Tem informações de agendamento para a exportação.

schedule?: ExportSchedule

Valor da propriedade

Detalhes das propriedades herdadas

compressionMode

Permitir que os clientes selecionem compactar dados para exportações. Essa configuração habilitará o esquema de compactação de arquivo de destino em runtime. Por padrão, definido como Nenhum. Gzip é para csv e snappy para parquet.

compressionMode?: string

Valor da propriedade

string

Herdado deCommonExportProperties.compressionMode

dataOverwriteBehavior

Permitir que os clientes selecionem substituir dados (OverwritePreviousReport) para exportações. Essa configuração habilitará a substituição de dados para o mesmo mês na conta de armazenamento do cliente. Por padrão, definido como CreateNewReport.

dataOverwriteBehavior?: string

Valor da propriedade

string

Herdado deCommonExportProperties.dataOverwriteBehavior

definition

Tem a definição para a exportação.

definition: ExportDefinition

Valor da propriedade

Herdado deCommonExportProperties.definição

deliveryInfo

Tem informações de entrega para a exportação.

deliveryInfo: ExportDeliveryInfo

Valor da propriedade

Herdado deCommonExportProperties.deliveryInfo

exportDescription

A descrição de exportação definida pelo cliente no momento da criação/atualização da exportação.

exportDescription?: string

Valor da propriedade

string

Herdado deCommonExportProperties.exportDescription

format

O formato da exportação que está sendo entregue.

format?: string

Valor da propriedade

string

Herdado doCommonExportProperties.format

nextRunTimeEstimate

Se a exportação tiver um agendamento ativo, fornecerá uma estimativa do próximo tempo de execução.

nextRunTimeEstimate?: Date

Valor da propriedade

Date

Herdado deCommonExportProperties.nextRunTimeEstimate

partitionData

Se definido como true, os dados exportados serão particionados por tamanho e colocados em um diretório de blob junto com um arquivo de manifesto.

partitionData?: boolean

Valor da propriedade

boolean

Herdado deCommonExportProperties.partitionData

runHistory

Se solicitado, tem o histórico de execuções mais recente para a exportação.

runHistory?: ExportExecutionListResult

Valor da propriedade

Herdado deCommonExportProperties.runHistory

systemSuspensionContext

O motivo da suspensão de exportação se a exportação estiver no estado SystemSuspended. Isso não é preenchido atualmente.

systemSuspensionContext?: ExportSuspensionContext

Valor da propriedade

Herdado deCommonExportProperties.systemSuspensionContext