Formatos de dados TSV - AWS Data Pipeline

Formatos de dados TSV

Um formato de dados delimitado por vírgulas em que o separador de colunas é o caractere de tabulação e o separador de registros é o caractere de nova linha.

Exemplo

Veja a seguir um exemplo deste tipo de objeto.

{ "id" : "MyOutputDataType", "type" : "TSV", "column" : [ "Name STRING", "Score INT", "DateOfBirth TIMESTAMP" ] }

Sintaxe

Campos opcionais Descrição Tipo de slot
column Nome da coluna e o tipo dos dados descritos por esse nó de dados. Por exemplo "Name STRING" indica uma coluna chamada Name com campos para tipo de dados STRING. Separe vários pares de nome da coluna e tipo de dados com vírgulas (como exibido no exemplo). String
columnSeparator O caractere que separa os campos em uma coluna de campos na próxima coluna. Assume '\t' como padrão. String
escapeChar Um caractere, por exemplo"\", que instrui o analisador para ignorar o próximo caractere. String
parent Pai do objeto atual a partir do qual os slots são herdados. Objeto de referência, como “parent”:{"ref":"myBaseObjectId"}
recordSeparator O caractere que separa registros. Assume '\n' como padrão. String

Campos de tempo de execução Descrição Tipo de slot
@version A versão do pipeline com que o objeto foi criado. String

Campos do sistema Descrição Tipo de slot
@error Erro ao descrever o objeto malformado. String
@pipelineId ID do pipeline ao qual este objeto pertence. String
@sphere A esfera de um objeto denota seu lugar no ciclo de vida: os objetos componentes dão origem aos objetos de instância que executam os objetos de tentativa. String