Todos os produtos
Search
Central de documentação

DataWorks:Fonte de dados Hive

Última atualização: Jul 14, 2026

Uma fonte de dados Hive permite ler e gravar dados no Hive. Este tópico descreve como o DataWorks sincroniza dados do Hive.

Funcionamento

O Hive é uma ferramenta de data warehouse construída sobre o Hadoop, utilizada para análise estatística de dados de log estruturados em grande escala. O Hive mapeia arquivos de dados estruturados para tabelas e oferece recursos de consulta SQL. Ele funciona como um mecanismo de análise SQL que utiliza o MapReduce para análise de dados, o HDFS para armazenamento e o YARN para executar programas MapReduce convertidos de HiveQL (HQL).

O plugin Hive Reader acessa o service HiveMetastore para obter metadados das tabelas configuradas. É possível ler dados de duas formas:

  • Leitura de dados por meio de arquivos HDFS

    O plugin Hive Reader acessa o service HiveMetastore para obter o caminho de armazenamento, o formato de arquivo e os delimitadores da tabela configurada no HDFS. Em seguida, o plugin lê os dados diretamente dos arquivos HDFS subjacentes.

  • Leitura de dados por meio de uma conexão JDBC do Hive

    O plugin Hive Reader conecta-se ao service HiveServer2 para ler dados. Esse método suporta filtragem de dados com uma cláusula where e permite a leitura direta de dados usando instruções SQL.

O plugin Hive Writer acessa o service HiveMetastore para obter informações como o caminho de armazenamento, o formato de arquivo e os delimitadores da tabela configurada no HDFS. Ele grava dados em arquivos HDFS e executa uma instrução LOAD DATA SQL por meio de um cliente JDBC do Hive para carregar os dados dos arquivos HDFS na tabela Hive.

A lógica subjacente do plugin Hive Writer é a mesma do plugin HDFS Writer. Você pode configure parâmetros do HDFS Writer no plugin Hive Writer, que são então repassados ao plugin HDFS Writer.

Versões suportadas

Versões suportadas do plugin Hive

0.8.0
0.8.1
0.9.0
0.10.0
0.11.0
0.12.0
0.13.0
0.13.1
0.14.0
1.0.0
1.0.1
1.1.0
1.1.1
1.2.0
1.2.1
1.2.2
2.0.0
2.0.1
2.1.0
2.1.1
2.2.0
2.3.0
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.3.7
3.0.0
3.1.0
3.1.1
3.1.2
3.1.3
0.8.1-cdh4.0.0
0.8.1-cdh4.0.1
0.9.0-cdh4.1.0
0.9.0-cdh4.1.1
0.9.0-cdh4.1.2
0.9.0-cdh4.1.3
0.9.0-cdh4.1.4
0.9.0-cdh4.1.5
0.10.0-cdh4.2.0
0.10.0-cdh4.2.1
0.10.0-cdh4.2.2
0.10.0-cdh4.3.0
0.10.0-cdh4.3.1
0.10.0-cdh4.3.2
0.10.0-cdh4.4.0
0.10.0-cdh4.5.0
0.10.0-cdh4.5.0.1
0.10.0-cdh4.5.0.2
0.10.0-cdh4.6.0
0.10.0-cdh4.7.0
0.10.0-cdh4.7.1
0.12.0-cdh5.0.0
0.12.0-cdh5.0.1
0.12.0-cdh5.0.2
0.12.0-cdh5.0.3
0.12.0-cdh5.0.4
0.12.0-cdh5.0.5
0.12.0-cdh5.0.6
0.12.0-cdh5.1.0
0.12.0-cdh5.1.2
0.12.0-cdh5.1.3
0.12.0-cdh5.1.4
0.12.0-cdh5.1.5
0.13.1-cdh5.2.0
0.13.1-cdh5.2.1
0.13.1-cdh5.2.2
0.13.1-cdh5.2.3
0.13.1-cdh5.2.4
0.13.1-cdh5.2.5
0.13.1-cdh5.2.6
0.13.1-cdh5.3.0
0.13.1-cdh5.3.1
0.13.1-cdh5.3.2
0.13.1-cdh5.3.3
0.13.1-cdh5.3.4
0.13.1-cdh5.3.5
0.13.1-cdh5.3.6
0.13.1-cdh5.3.8
0.13.1-cdh5.3.9
0.13.1-cdh5.3.10
1.1.0-cdh5.3.6
1.1.0-cdh5.4.0
1.1.0-cdh5.4.1
1.1.0-cdh5.4.2
1.1.0-cdh5.4.3
1.1.0-cdh5.4.4
1.1.0-cdh5.4.5
1.1.0-cdh5.4.7
1.1.0-cdh5.4.8
1.1.0-cdh5.4.9
1.1.0-cdh5.4.10
1.1.0-cdh5.4.11
1.1.0-cdh5.5.0
1.1.0-cdh5.5.1
1.1.0-cdh5.5.2
1.1.0-cdh5.5.4
1.1.0-cdh5.5.5
1.1.0-cdh5.5.6
1.1.0-cdh5.6.0
1.1.0-cdh5.6.1
1.1.0-cdh5.7.0
1.1.0-cdh5.7.1
1.1.0-cdh5.7.2
1.1.0-cdh5.7.3
1.1.0-cdh5.7.4
1.1.0-cdh5.7.5
1.1.0-cdh5.7.6
1.1.0-cdh5.8.0
1.1.0-cdh5.8.2
1.1.0-cdh5.8.3
1.1.0-cdh5.8.4
1.1.0-cdh5.8.5
1.1.0-cdh5.9.0
1.1.0-cdh5.9.1
1.1.0-cdh5.9.2
1.1.0-cdh5.9.3
1.1.0-cdh5.10.0
1.1.0-cdh5.10.1
1.1.0-cdh5.10.2
1.1.0-cdh5.11.0
1.1.0-cdh5.11.1
1.1.0-cdh5.11.2
1.1.0-cdh5.12.0
1.1.0-cdh5.12.1
1.1.0-cdh5.12.2
1.1.0-cdh5.13.0
1.1.0-cdh5.13.1
1.1.0-cdh5.13.2
1.1.0-cdh5.13.3
1.1.0-cdh5.14.0
1.1.0-cdh5.14.2
1.1.0-cdh5.14.4
1.1.0-cdh5.15.0
1.1.0-cdh5.16.0
1.1.0-cdh5.16.2
1.1.0-cdh5.16.99
2.1.1-cdh6.1.1
2.1.1-cdh6.2.0
2.1.1-cdh6.2.1
2.1.1-cdh6.3.0
2.1.1-cdh6.3.1
2.1.1-cdh6.3.2
2.1.1-cdh6.3.3
3.1.1-cdh7.1.1

Limitações

  • A fonte de dados Hive suporta Grupos de recursos Serverless (recomendado) e grupos de recursos exclusivos para Data Integration.

  • Apenas os formatos TextFile, ORCFile e ParquetFile são suportados para leitura.

  • Durante uma sincronização offline para um cluster Hive, o Data Integration cria arquivos temporários no servidor. Esses arquivos são excluídos automaticamente após a conclusão da tarefa de sincronização. Monitore a contagem de arquivos no diretório HDFS para evitar que atinja o limite máximo, o que pode tornar o sistema de arquivos HDFS indisponível. O DataWorks não garante que o número de arquivos permaneça dentro do limite do diretório HDFS.

    Nota

    No servidor, modifique o parâmetro dfs.namenode.fs-limits.max-directory-items para definir o número máximo de diretórios ou arquivos não recursivos em um único diretório. O valor padrão é 1.048.576, e o intervalo válido vai de 1 a 6.400.000. Para resolver esse problema, aumente o valor do parâmetro HDFS dfs.namenode.fs-limits.max-directory-items ou exclua arquivos desnecessários.

  • Ao acessar uma fonte de dados Hive, a autenticação Kerberos e a autenticação SSL são suportadas atualmente. Se a autenticação não for necessária, selecione No Authentication para Authentication Method ao adicionar uma nova fonte de dados.

  • Ao usar o DataWorks para acessar uma fonte de dados Hive com autenticação Kerberos, se tanto o HiveServer2 quanto o metastore tiverem a autenticação Kerberos ativada, mas usarem principals diferentes, adicione a seguinte configuração ao campo Extension Parameters:

     {
    "hive.metastore.kerberos.principal": "<your metastore principal>"
    }

Tipos de dados suportados

O plugin Hive Reader suporta os seguintes tipos de dados:

Categoria

Tipo de dados Hive

String

CHAR, VARCHAR, STRING

Inteiro

TINYINT, SMALLINT, INT, INTEGER, BIGINT

Ponto flutuante

FLOAT, DOUBLE, DECIMAL

Data e hora

TIMESTAMP, DATE

Booleano

BOOLEAN

Pré-requisitos

Os pré-requisitos variam conforme o modo de configuração da fonte de dados.

Modo de instância Alibaba Cloud

Para sincronizar uma tabela baseada em OSS, selecione uma Access Identity. Use uma Alibaba Cloud Account, um Alibaba Cloud RAM User ou uma RAM Role. Certifique-se de que a identidade selecionada tenha as permissões necessárias no OSS. Caso contrário, a sincronização de dados falhará devido à falta de permissões de leitura e gravação.

Importante

O teste de conectividade não verifica as permissões de leitura e gravação de dados.

Modo de string de conexão

Data Lake Formation (DLF)

Se sua fonte de dados Hive for um cluster EMR que usa o Data Lake Formation (DLF) para gerenciamento de metadados, adicione o seguinte ao campo Extension Parameters ao configurar a fonte de dados:

{"dlf.catalog.id" : "my_catalog_xxxx"}

Substitua my_catalog_xxxx pelo valor do parâmetro dlf.catalog.id da sua configuração do EMR Hive.

Alta disponibilidade (HA)

Se o cluster EMR Hive que você deseja sincronizar tiver a high availability (HA) ativada, ative a opção Enable High Availability Mode e configure as informações relacionadas à HA na seção Extension Parameters no formato a seguir. Acesse o console EMR, localize o cluster desejado e clique em Cluster Services na coluna Operations para obter os valores de configuração relevantes.

{
// The following code provides an example of HA configurations.
"dfs.nameservices":"testDfs",
"dfs.ha.namenodes.testDfs":"namenode1,namenode2",
"dfs.namenode.rpc-address.testDfs.namenode1": "",
"dfs.namenode.rpc-address.testDfs.namenode2": "",
"dfs.client.failover.proxy.provider.testDfs":"org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider"
// (Optional) If the underlying storage is OSS, configure the following parameters in Extension Parameters to connect to the OSS service.
"fs.oss.accessKeyId":"<yourAccessKeyId>",
"fs.oss.accessKeySecret":"<yourAccessKeySecret>",
"fs.oss.endpoint":"oss-cn-<yourRegion>-internal.aliyuncs.com"
}

Tabela externa OSS

Se o armazenamento subjacente for OSS, observe o seguinte:

  • Defina defaultFS com o prefixo oss://. Por exemplo, oss://bucketName.

  • Ao sincronizar uma tabela externa OSS, adicione a configuração do OSS ao campo Extension Parameters ao configurar a fonte de dados Hive.

    {
        "fs.oss.accessKeyId":"<yourAccessKeyId>",
        "fs.oss.accessKeySecret":"<yourAccessKeySecret>",
        "fs.oss.endpoint":"oss-cn-<yourRegion>-internal.aliyuncs.com"
    }
  • Ao sincronizar uma tabela externa OSS-HDFS, adicione a configuração do OSS-HDFS ao campo Extension Parameters ao configurar a fonte de dados Hive.

    {
        "fs.oss.accessKeyId":"<yourAccessKeyId>",
        "fs.oss.accessKeySecret":"<yourAccessKeySecret>",
        "fs.oss.endpoint":"cn-<yourRegion>.oss-dls.aliyuncs.com"
    }

Modo CDH

Para configure uma fonte de dados Hive no modo CDH, é necessário registrar o cluster CDH no DataWorks.

Crie uma fonte de dados

Antes de desenvolver uma tarefa de sincronização de dados, crie uma fonte de dados no DataWorks. Para obter instruções, consulte Gerenciamento de fontes de dados. Para descrições detalhadas dos parâmetros, consulte as dicas inline na página de configuração.

As seções a seguir descrevem os parâmetros para diferentes Authentication Method.

Autenticação Kerberos

Parâmetro

Descrição

keytab file

Arquivo .keytab gerado quando o service principal é registrado no ambiente Kerberos.

conf file

O arquivo conf é o arquivo de configuração do Kerberos. Ele define várias configurações para clientes e servidores Kerberos. Os principais arquivos de configuração são:

  • krb5.conf: arquivo de configuração usado por clientes e bibliotecas. Define configurações padrão globais, configurações de realm, mapeamentos de nomes de domínio, configurações padrão de aplicativos e opções de log.

  • kdc.conf: arquivo de configuração para o servidor KDC (Key Distribution Center), definindo o local do banco de dados, o local do arquivo de log e outras configurações específicas do KDC.

principal

Identidade (usuário ou serviço) que possui um nome exclusivo e uma chave de criptografia associada.

  • O principal de usuário está no formato username@REALM.

  • O formato para um principal de serviço é service/hostname@REALM.

Autenticação SSL

Parâmetro

Descrição

Truststore certificate file

Arquivo de certificado Truststore (por exemplo, truststore.jks) gerado ao ativar a autenticação SSL.

Truststore password

Senha definida ao gerar o arquivo de certificado Truststore para autenticação SSL.

Keystore certificate file

Arquivo de certificado Keystore gerado ao ativar a autenticação SSL, como o arquivo keystore.jks.

Keystore password

Senha definida ao gerar o arquivo de certificado Keystore para autenticação SSL.

Desenvolvimento de tarefas de sincronização

Para informações sobre o ponto de entrada e o procedimento de configuração de uma tarefa de sincronização, consulte os guias de configuração a seguir.

Sincronização offline de tabela única

Sincronização offline de banco de dados completo

Para o procedimento, consulte Tarefa de sincronização offline para um banco de dados inteiro.

Apêndice: Exemplos de scripts e referência de parâmetros

Configure uma tarefa de sincronização em lote usando o editor de código

Para configure uma tarefa de sincronização em lote usando o editor de código, configure os parâmetros relacionados no script de acordo com os requisitos unificados de formato de script. Para mais informações, consulte Configuração no modo Script. As informações a seguir descrevem os parâmetros que devem ser configurados para fontes de dados ao utilizar o editor de código para tarefas de sincronização em lote.

Exemplos de script do Reader

É possível ler dados usando arquivos HDFS ou uma conexão JDBC do Hive.

  • Leitura de dados usando arquivos HDFS

    {
        "type": "job",
        "steps": [
            {
                "stepType": "hive",
                "parameter": {
                    "partition": "pt1=a,pt2=b,pt3=c", // Partition information
                    "datasource": "hive_not_ha_****", // Data source name
                    "column": [ // Columns to read
                        "id",
                        "pt2",
                        "pt1"
                    ],
                    "readMode": "hdfs", // Read mode
                    "table": "part_table_1",
                    "fileSystemUsername" : "hdfs",
                    "hivePartitionColumn": [
                        {
                          "type": "string",
                          "value": "Partition Name 1"
                        },
                        {
                          "type": "string",
                          "value": "Partition Name 2"
                         }
                     ],
                     "successOnNoFile":true
                },
                "name": "Reader",
                "category": "reader"
            },
            {
                "stepType": "hive",
                "parameter": {
                },
                "name": "Writer",
                "category": "writer"
            }
        ],
        "version": "2.0",
        "order": {
            "hops": [
                {
                    "from": "Reader",
                    "to": "Writer"
                }
            ]
        },
        "setting": {
            "errorLimit": {
                "record": "" // The number of error records allowed
            },
            "speed": {
                "concurrent": 2, // The concurrency level for the task.
                "throttle": true, // Enables or disables throttling. If false, the mbps parameter is ignored.
                "mbps":"12" // The maximum transfer rate in MBps.
            }
        }
    }
  • Leitura de dados usando uma conexão JDBC do Hive

    {
        "type": "job",
        "steps": [
            {
                "stepType": "hive",
                "parameter": {
                    "querySql": "select id,name,age from part_table_1 where pt2='B'",
                    "datasource": "hive_not_ha_****",  // Data source name
                     "session": [
                        "mapred.task.timeout=600000"
                    ],
                    "column": [ // Columns to read
                        "id",
                        "name",
                        "age"
                    ],
                    "where": "",
                    "table": "part_table_1",
                    "readMode": "jdbc" // Read mode
                },
                "name": "Reader",
                "category": "reader"
            },
            {
                "stepType": "hive",
                "parameter": {
                },
                "name": "Writer",
                "category": "writer"
            }
        ],
        "version": "2.0",
        "order": {
            "hops": [
                {
                    "from": "Reader",
                    "to": "Writer"
                }
            ]
        },
        "setting": {
            "errorLimit": {
                "record": ""
            },
            "speed": {
                "concurrent": 2,  // The concurrency level for the task.
                "throttle": true, // Enables or disables throttling. If false, the mbps parameter is ignored.
                "mbps":"12" // The maximum transfer rate in MBps.
            }
        }
    }

Parâmetros do Reader

Parâmetro

Descrição

Obrigatório

Padrão

datasource

Nome da fonte de dados criada no DataWorks.

Sim

Nenhum

table

Nome da tabela a ser sincronizada.

Nota

O nome da tabela diferencia maiúsculas de minúsculas.

Sim

Nenhum

readMode

Modo de leitura. Valores válidos:

  • Lê dados do HDFS no modo de arquivo, com a configuração definida como "readMode":"hdfs".

  • Lê dados usando o método JDBC do Hive com a configuração "readMode":"jdbc".

Nota
  • Ao ler dados usando uma conexão JDBC do Hive, é possível usar uma cláusula where para filtrar dados. Nesse caso, o mecanismo Hive subjacente pode gerar jobs MapReduce, o que torna o processo mais lento.

  • Ao ler dados usando arquivos HDFS, não é possível usar uma cláusula where para filtrar dados. Nesse caso, os dados são lidos diretamente dos arquivos de dados subjacentes da tabela Hive, o que é mais eficiente.

  • A leitura de views não é suportada no modo de leitura HDFS.

Não

Nenhum

partition

Informações de partição da tabela Hive.

  • Se você ler dados usando uma conexão JDBC do Hive, não será necessário configure este parâmetro.

  • Se a tabela Hive lida for particionada, configure o parâmetro partition. A tarefa de sincronização lerá os dados das partições especificadas no parâmetro partition.

    O Hive Reader suporta o uso de asterisco (*) como curinga para partições de nível único, mas não para partições de vários níveis.

  • Se a tabela Hive não for particionada, não será necessário configure o parâmetro partition.

Não

Nenhum

session

Configurações no nível de sessão para leitura de dados via conexão JDBC do Hive. É possível defina parâmetros de cliente como SET hive.exec.parallel=true.

Não

Nenhum

column

Colunas a serem lidas, por exemplo "column": ["id", "name"].

  • Suporta recorte de colunas, permitindo exportar um subconjunto de colunas.

  • Suporta reordenação de colunas, permitindo exportar colunas em uma ordem diferente do esquema da tabela.

  • É possível configure colunas de chave de partição.

  • É possível configure constantes.

  • Especifique explicitamente o conjunto de colunas a serem sincronizadas para o parâmetro column. O parâmetro não pode estar vazio.

Sim

Nenhum

querySql

Ao ler dados usando uma conexão JDBC do Hive, configure diretamente o parâmetro querySql para ler dados.

Não

Nenhum

where

Ao ler dados usando uma conexão JDBC do Hive, use uma cláusula where para filtrar dados.

Não

Nenhum

fileSystemUsername

As leituras de dados que usam o método HDFS utilizam, por padrão, o usuário configurado na página da fonte de dados Hive. Se o login anônimo estiver configurado na página da fonte de dados, a conta admin será usada. Se ocorrerem problemas de permissão durante uma tarefa de sincronização de dados, mude para o editor de código e configure o parâmetro fileSystemUsername.

Não

Nenhum

hivePartitionColumn

Para sincronizar os valores dos campos de partição downstream, mude para o editor de código e configure o parâmetro hivePartitionColumn.

Não

Nenhum

successOnNoFile

No modo de leitura HDFS, especifica se a tarefa de sincronização é considerada bem-sucedida quando o diretório está vazio.

Não

Nenhum

Exemplo de script do Writer

{
    "type": "job",
    "steps": [
        {
            "stepType": "hive",
            "parameter": {
            },
            "name": "Reader",
            "category": "reader"
        },
        {
            "stepType": "hive",
            "parameter": {
                "partition": "year=a,month=b,day=c", // Partition configuration
                "datasource": "hive_ha_shanghai", // Data source
                "table": "partitiontable2", // Destination table
                "column": [ // Column configuration
                    "id",
                    "name",
                    "age"
                ],
                "writeMode": "append" ,// Write mode
                "fileSystemUsername" : "hdfs"
            },
            "name": "Writer",
            "category": "writer"
        }
    ],
    "version": "2.0",
    "order": {
        "hops": [
            {
                "from": "Reader",
                "to": "Writer"
            }
        ]
    },
    "setting": {
        "errorLimit": {
            "record": ""
        },
        "speed": {
            "throttle":true, // If you set throttle to false, the mbps parameter does not take effect, which indicates that no throttling is triggered. If you set throttle to true, throttling is enabled.
            "concurrent":2, // The number of concurrent jobs.
            "mbps":"12" // Throttling rate
        }
    }
}

Parâmetros do Writer

Parâmetro

Descrição

Obrigatório

Padrão

datasource

Nome da fonte de dados. Deve corresponder ao nome da fonte de dados criada.

Sim

Nenhum

column

Colunas a serem gravadas, por exemplo, "column": ["id", "name"].

  • Suporta recorte de colunas, permitindo gravar apenas um subconjunto de colunas.

  • Especifique explicitamente o conjunto de colunas a serem sincronizadas para o parâmetro column. O parâmetro não pode estar vazio.

  • A reordenação de colunas não é suportada.

Sim

Nenhum

table

Nome da tabela Hive na qual você deseja gravar dados.

Nota

O nome da tabela diferencia maiúsculas de minúsculas.

Sim

Nenhum

partition

Informações de partição da tabela Hive.

  • Se a tabela Hive de destino for particionada, configure o parâmetro partition. A tarefa de sincronização gravará dados na partition especificada.

  • Se a tabela Hive não for particionada, não será necessário configure o parâmetro partition.

Não

Nenhum

writeMode

Modo de gravação para dados da tabela Hive. Após os dados serem gravados em um arquivo HDFS, o plugin Hive Writer execute o comando LOAD DATA INPATH (overwrite) INTO TABLE para carregar os dados na tabela Hive.

O parâmetro writeMode especifica o comportamento de carregamento de dados:

  • Se writeMode for truncate, os dados serão limpos antes do carregamento.

  • Se writeMode estiver definido como append, os dados originais serão preservados.

  • Se writeMode estiver definido como outro valor, os dados serão gravados em um arquivo HDFS e não será necessário carregar os dados em uma tabela Hive.

Nota

O parâmetro writeMode é de alto risco. Preste muita atenção ao diretório de saída de dados e ao comportamento do writeMode para evitar exclusão acidental de dados.

O comportamento de carregamento de dados requer o parâmetro hiveConfig. Verifique sua configuração.

Sim

Nenhum

hiveConfig

É possível configure mais parâmetros de extensão do Hive em hiveConfig, incluindo hiveCommand, jdbcUrl, username e password.

  • hiveCommand: Especifica o caminho completo para a ferramenta de cliente Hive. Após a execução de hive -e, a operação de carregamento de dados LOAD DATA INPATH associada ao writeMode é realizada.

    As informações de acesso relacionadas ao Hive são gerenciadas pelo cliente para hiveCommand.

  • Os parâmetros jdbcUrl, username e password especificam as informações de acesso JDBC para o Hive. O HiveWriter conecta-se ao Hive usando o driver JDBC do Hive e, em seguida, execute o comando de carregamento de dados LOAD DATA INPATH associado ao parâmetro writeMode.

    "hiveConfig": {
            "hiveCommand": "",
            "jdbcUrl": "",
            "username": "",
            "password": ""
                }
  • O plugin Hive Writer grava dados em arquivos HDFS usando o cliente HDFS. Também é possível configure parâmetros avançados do cliente HDFS usando o parâmetro hiveConfig.

Sim

Nenhum

fileSystemUsername

Ao gravar dados em uma tabela Hive, o usuário configurado na página da fonte de dados Hive é usado por padrão. Se o login anônimo estiver configurado na página da fonte de dados, a conta admin será usada por padrão. Se ocorrer um problema de permissão durante a tarefa de sincronização, mude para o editor de código e configure o parâmetro fileSystemUsername.

Não

Nenhum

enableColumnExchange

Se este parâmetro for definido como True, a reordenação de colunas será ativada.

Nota

Este parâmetro é suportado apenas para o formato Text.

Não

Nenhum

nullFormat

O Data Integration usa o parâmetro nullFormat para defina quais valores de string são tratados como nulos.

Por exemplo, se você configure nullFormat:"null", o Data Integration converterá a string "null" da origem em um valor null no destino.

Nota

A string "null" (os quatro caracteres n, u, l, l) é diferente de um valor nulo real.

Não

Nenhum