Copiar dados para e do Armazenamento de Tabelas do Azure usando o Azure Data FactoryCopy data to and from Azure Table storage by using Azure Data Factory

APLICA-SE A: Azure Data Factory Azure Synapse Analytics

Este artigo descreve como usar uma atividade de cópia no Azure Data Factory para copiar dados para e do Armazenamento de Tabelas do Azure.This article outlines how to use Copy Activity in Azure Data Factory to copy data to and from Azure Table storage. Ele amplia o artigo visão geral da Atividade de Cópia que apresenta uma visão geral da Atividade de Cópia.It builds on the Copy Activity overview article that presents a general overview of Copy Activity.

Observação

Este artigo foi atualizado para usar o novo módulo Az do Azure PowerShell.This article has been updated to use the new Azure PowerShell Az module. Você ainda pode usar o módulo AzureRM, que continuará a receber as correções de bugs até pelo menos dezembro de 2020.You can still use the AzureRM module, which will continue to receive bug fixes until at least December 2020. Para saber mais sobre o novo módulo Az e a compatibilidade com o AzureRM, confira Apresentação do novo módulo Az do Azure PowerShell.To learn more about the new Az module and AzureRM compatibility, see Introducing the new Azure PowerShell Az module. Para obter instruções de instalação do módulo Az, confira Instalar o Azure PowerShell.For Az module installation instructions, see Install Azure PowerShell.

Funcionalidades com suporteSupported capabilities

Há suporte para este conector do Armazenamento de Tabelas do Azure nas seguintes atividades:This Azure Table storage connector is supported for the following activities:

Você pode copiar dados de qualquer armazenamento de dados fonte compatível para o armazenamento de tabelas.You can copy data from any supported source data store to Table storage. Você também pode copiar dados de um armazenamento de tabelas para qualquer armazenamento de dados de coletor compatível.You also can copy data from Table storage to any supported sink data store. Para obter uma lista de armazenamentos de dados que têm suporte como fontes ou coletores da atividade de cópia, confira a tabela Armazenamentos de dados com suporte.For a list of data stores that are supported as sources or sinks by the copy activity, see the Supported data stores table.

Especificamente, este conector de Tabela do Azure dá suporte à cópia de dados usando as autenticações de chave de conta e de assinatura de acesso compartilhado serviço.Specifically, this Azure Table connector supports copying data by using account key and service shared access signature authentications.

IntroduçãoGet started

Para executar a atividade de Cópia com um pipeline, será possível usar as ferramentas ou os SDKs abaixo:To perform the Copy activity with a pipeline, you can use one of the following tools or SDKs:

As seções que se seguem fornecem detalhes sobre as propriedades que são usadas para definir entidades do Data Factory específicas ao Armazenamento de Tabelas.The following sections provide details about properties that are used to define Data Factory entities specific to Table storage.

Propriedades do serviço vinculadoLinked service properties

Usar uma chave de contaUse an account key

Você pode criar um serviço vinculado do Armazenamento do Azure usando a chave de conta.You can create an Azure Storage linked service by using the account key. Isso fornece ao data factory acesso global ao Armazenamento.It provides the data factory with global access to Storage. Há suporte para as seguintes propriedades.The following properties are supported.

PropriedadeProperty DescriçãoDescription ObrigatórioRequired
typetype A propriedade type deve ser definida como AzureTableStorage .The type property must be set to AzureTableStorage . SimYes
connectionStringconnectionString Especifique as informações necessárias para se conectar ao Armazenamento para a propriedade connectionString.Specify the information needed to connect to Storage for the connectionString property.
Você também pode colocar a chave de conta no Azure Key Vault e efetuar pull da configuração accountKey da cadeia de conexão.You can also put account key in Azure Key Vault and pull the accountKey configuration out of the connection string. Confira os exemplos a seguir e o artigo Armazenar credenciais no Azure Key Vault com mais detalhes.Refer to the following samples and Store credentials in Azure Key Vault article with more details.
SimYes
connectViaconnectVia O runtime de integração a ser usado para se conectar ao armazenamento de dados.The integration runtime to be used to connect to the data store. Você pode usar o Integration Runtime do Azure ou o Integration Runtime auto-hospedado (se o armazenamento de dados estiver localizado em uma rede privada).You can use Azure Integration Runtime or Self-hosted Integration Runtime (if your data store is located in a private network). Se não for especificado, ele usa o Integration Runtime padrão do Azure.If not specified, it uses the default Azure Integration Runtime. NãoNo

Observação

Se você estiver usando o serviço vinculado do tipo "AzureStorage", ele ainda terá suporte no estado em que se encontra, enquanto você recebe a sugestão de usar esse novo tipo de serviço vinculado "AzureTableStorage" no futuro.If you were using "AzureStorage" type linked service, it is still supported as-is, while you are suggested to use this new "AzureTableStorage" linked service type going forward.

Exemplo:Example:

{
    "name": "AzureTableStorageLinkedService",
    "properties": {
        "type": "AzureTableStorage",
        "typeProperties": {
            "connectionString": "DefaultEndpointsProtocol=https;AccountName=<accountname>;AccountKey=<accountkey>"
        },
        "connectVia": {
            "referenceName": "<name of Integration Runtime>",
            "type": "IntegrationRuntimeReference"
        }
    }
}

Exemplo: armazenar a chave da conta no Azure Key VaultExample: store account key in Azure Key Vault

{
    "name": "AzureTableStorageLinkedService",
    "properties": {
        "type": "AzureTableStorage",
        "typeProperties": {
            "connectionString": "DefaultEndpointsProtocol=https;AccountName=<accountname>;",
            "accountKey": { 
                "type": "AzureKeyVaultSecret", 
                "store": { 
                    "referenceName": "<Azure Key Vault linked service name>", 
                    "type": "LinkedServiceReference" 
                }, 
                "secretName": "<secretName>" 
            }
        },
        "connectVia": {
            "referenceName": "<name of Integration Runtime>",
            "type": "IntegrationRuntimeReference"
        }
    }
}

Usar autenticação de assinatura de acesso compartilhadoUse shared access signature authentication

Você também pode criar um serviço vinculado ao Armazenamento por meio de uma assinatura de acesso compartilhado.You also can create a Storage linked service by using a shared access signature. Isso fornece ao data factory acesso restrito/acesso total, com limite de tempo/recursos específicos no armazenamento.It provides the data factory with restricted/time-bound access to all/specific resources in the storage.

Uma assinatura de acesso compartilhado fornece acesso delegado aos recursos da sua conta de armazenamento.A shared access signature provides delegated access to resources in your storage account. Você pode usá-la para conceder a um cliente permissões limitadas para objetos em sua conta de armazenamento por determinado tempo e com um conjunto específico de permissões.You can use it to grant a client limited permissions to objects in your storage account for a specified time and with a specified set of permissions. Não é preciso compartilhar as chaves de acesso da conta.You don't have to share your account access keys. A assinatura de acesso compartilhado é um URI que engloba em seus parâmetros de consulta todas as informações necessárias para o acesso autenticado a um recurso de armazenamento.The shared access signature is a URI that encompasses in its query parameters all the information necessary for authenticated access to a storage resource. Para acessar recursos de armazenamento com a assinatura de acesso compartilhado, o cliente só precisa passar a assinatura de acesso compartilhado ao construtor ou método apropriado.To access storage resources with the shared access signature, the client only needs to pass in the shared access signature to the appropriate constructor or method. Para obter mais informações sobre assinaturas de acesso compartilhado, consulte Assinaturas de acesso compartilhado: Entender o modelo de assinatura de acesso compartilhado.For more information about shared access signatures, see Shared access signatures: Understand the shared access signature model.

Observação

O Data Factory agora dá suporte para assinaturas de acesso compartilhado de serviço e assinaturas de acesso compartilhado de conta .Data Factory now supports both service shared access signatures and account shared access signatures . Para obter mais informações sobre assinaturas de acesso compartilhado, confira Conceder acesso limitado a recursos de Armazenamento do Azure usando SAS (assinaturas de acesso compartilhado).For more information about shared access signatures, see Grant limited access to Azure Storage resources using shared access signatures (SAS).

Dica

Para gerar uma assinatura de acesso compartilhado de serviço para a conta de armazenamento, você pode executar os comandos a seguir do PowerShell.To generate a service shared access signature for your storage account, you can execute the following PowerShell commands. Substitua os espaços reservados e conceda a permissão necessária.Replace the placeholders and grant the needed permission. $context = New-AzStorageContext -StorageAccountName <accountName> -StorageAccountKey <accountKey> New-AzStorageContainerSASToken -Name <containerName> -Context $context -Permission rwdl -StartTime <startTime> -ExpiryTime <endTime> -FullUri

Para usar a autenticação de assinatura de acesso compartilhado, há suporte para as seguintes propriedades.To use shared access signature authentication, the following properties are supported.

PropriedadeProperty DescriçãoDescription ObrigatórioRequired
typetype A propriedade type deve ser definida como AzureTableStorage .The type property must be set to AzureTableStorage . SimYes
sasUrisasUri Especifique o URI da SAS do URI da assinatura de acesso compartilhado para a tabela.Specify SAS URI of the shared access signature URI to the table.
Marque esse campo como SecureString para armazená-lo com segurança no Data Factory.Mark this field as a SecureString to store it securely in Data Factory. Você também pode colocar o token SAS no Azure Key Vault para aproveitar a rotação automática e remover a parte do token.You can also put SAS token in Azure Key Vault to leverage auto rotation and remove the token portion. Confira os exemplos a seguir e o artigo Armazenar credenciais no Azure Key Vault com mais detalhes.Refer to the following samples and Store credentials in Azure Key Vault article with more details.
SimYes
connectViaconnectVia O runtime de integração a ser usado para se conectar ao armazenamento de dados.The integration runtime to be used to connect to the data store. Você pode usar o Integration Runtime do Azure ou o Integration Runtime auto-hospedado (se o armazenamento de dados estiver localizado em uma rede privada).You can use the Azure Integration Runtime or the Self-hosted Integration Runtime (if your data store is located in a private network). Se não for especificado, ele usa o Integration Runtime padrão do Azure.If not specified, it uses the default Azure Integration Runtime. NãoNo

Observação

Se você estiver usando o serviço vinculado do tipo "AzureStorage", ele ainda terá suporte no estado em que se encontra, enquanto você recebe a sugestão de usar esse novo tipo de serviço vinculado "AzureTableStorage" no futuro.If you were using "AzureStorage" type linked service, it is still supported as-is, while you are suggested to use this new "AzureTableStorage" linked service type going forward.

Exemplo:Example:

{
    "name": "AzureTableStorageLinkedService",
    "properties": {
        "type": "AzureTableStorage",
        "typeProperties": {
            "sasUri": {
                "type": "SecureString",
                "value": "<SAS URI of the Azure Storage resource e.g. https://<account>.table.core.windows.net/<table>?sv=<storage version>&amp;st=<start time>&amp;se=<expire time>&amp;sr=<resource>&amp;sp=<permissions>&amp;sip=<ip range>&amp;spr=<protocol>&amp;sig=<signature>>"
            }
        },
        "connectVia": {
            "referenceName": "<name of Integration Runtime>",
            "type": "IntegrationRuntimeReference"
        }
    }
}

Exemplo: armazenar a chave da conta no Azure Key VaultExample: store account key in Azure Key Vault

{
    "name": "AzureTableStorageLinkedService",
    "properties": {
        "type": "AzureTableStorage",
        "typeProperties": {
            "sasUri": {
                "type": "SecureString",
                "value": "<SAS URI of the Azure Storage resource without token e.g. https://<account>.table.core.windows.net/<table>>"
            },
            "sasToken": { 
                "type": "AzureKeyVaultSecret", 
                "store": { 
                    "referenceName": "<Azure Key Vault linked service name>", 
                    "type": "LinkedServiceReference" 
                }, 
                "secretName": "<secretName>" 
            }
        },
        "connectVia": {
            "referenceName": "<name of Integration Runtime>",
            "type": "IntegrationRuntimeReference"
        }
    }
}

Ao criar um URI de assinatura de acesso compartilhado, considere os seguintes pontos:When you create a shared access signature URI, consider the following points:

  • Defina as permissões apropriadas de leitura/gravação em objetos com base em como o serviço vinculado (leitura, gravação, leitura/gravação) será usado no data factory.Set appropriate read/write permissions on objects based on how the linked service (read, write, read/write) is used in your data factory.
  • Defina o Tempo de expiração adequadamente.Set Expiry time appropriately. Certifique-se de que o acesso aos objetos de Armazenamento não expira dentro do período ativo do pipeline.Make sure that the access to Storage objects doesn't expire within the active period of the pipeline.
  • O URI deve ser criado no nível de tabela correto com base na necessidade.The URI should be created at the right table level based on the need.

Propriedades do conjunto de dadosDataset properties

Para obter uma lista completa das seções e propriedades disponíveis para definir os conjuntos de dados, confira o artigo sobre Conjuntos de Dados.For a full list of sections and properties available for defining datasets, see the Datasets article. Esta seção fornece uma lista das propriedades com suporte do conjunto de dados da Tabela do Azure.This section provides a list of properties supported by the Azure Table dataset.

Para copiar dados para e da Tabela do Azure, defina a propriedade type do conjunto de dados como AzureTable .To copy data to and from Azure Table, set the type property of the dataset to AzureTable . Há suporte para as seguintes propriedades.The following properties are supported.

PropriedadeProperty DescriçãoDescription ObrigatórioRequired
typetype A propriedade type do conjunto de dados deve ser definida como AzureTable .The type property of the dataset must be set to AzureTable . SimYes
tableNametableName O nome da tabela na instância do banco de dados do armazenamento de Tabelas à qual o serviço vinculado se refere.The name of the table in the Table storage database instance that the linked service refers to. SimYes

Exemplo:Example:

{
    "name": "AzureTableDataset",
    "properties":
    {
        "type": "AzureTable",
        "typeProperties": {
            "tableName": "MyTable"
        },
        "schema": [],
        "linkedServiceName": {
            "referenceName": "<Azure Table storage linked service name>",
            "type": "LinkedServiceReference"
        }
    }
}

Esquema do Data FactorySchema by Data Factory

Para armazenamentos de dados sem esquema, como a Tabela do Azure, o Data Factory infere o esquema usando uma das seguintes maneiras:For schema-free data stores such as Azure Table, Data Factory infers the schema in one of the following ways:

  • Se você especificar o mapeamento de coluna na atividade de cópia, Data Factory usará a lista de colunas do lado de origem para recuperar dados.If you specify the column mapping in copy activity, Data Factory uses the source side column list to retrieve data. Nesse caso, se uma linha não contiver um valor de uma coluna, um valor nulo será fornecido para ele.In this case, if a row doesn't contain a value for a column, a null value is provided for it.
  • Se você não especificar o mapeamento de coluna na atividade de cópia, o Data Factory vai inferir o esquema usando a primeira linha nos dados.If you don't specify the column mapping in copy activity, Data Factory infers the schema by using the first row in the data. Nesse caso, se a primeira linha não contiver o esquema completo (por exemplo, algumas colunas têm valor nulo), algumas colunas estarão ausentes do resultado da operação de cópia.In this case, if the first row doesn't contain the full schema (e.g. some columns have null value), some columns are missed in the result of the copy operation.

Propriedades da atividade de cópiaCopy activity properties

Para obter uma lista completa das seções e propriedades disponíveis para definir atividades, confia o artigo Pipelines.For a full list of sections and properties available for defining activities, see the Pipelines article. Esta seção fornece uma lista das propriedades com suporte pela fonte e pelo coletor da Tabela do Azure.This section provides a list of properties supported by the Azure Table source and sink.

Tabela do Azure como tipo de fonteAzure Table as a source type

Para copiar dados da Tabela do Azure, defina o tipo de fonte na atividade de cópia como AzureTableSource .To copy data from Azure Table, set the source type in the copy activity to AzureTableSource . As propriedades a seguir têm suporte na seção source da atividade de cópia.The following properties are supported in the copy activity source section.

PropriedadeProperty DescriçãoDescription ObrigatórioRequired
typetype A propriedade type da fonte da atividade de cópia deve ser definida como AzureTableSource .The type property of the copy activity source must be set to AzureTableSource . SimYes
AzureTableSourceQueryazureTableSourceQuery Utiliza a consulta personalizada de armazenamento de tabelas para ler os dados.Use the custom Table storage query to read data.
A consulta de origem é um mapa direto da $filter opção de consulta com suporte do armazenamento de tabelas do Azure, saiba mais sobre a sintaxe deste documentoe veja os exemplos na seção exemplos de azureTableSourceQuerya seguir.The source query is a direct map from the $filter query option supported by Azure Table Storage, learn more about the syntax from this doc, and see the examples in the following azureTableSourceQuery examples section.
NãoNo
azureTableSourceIgnoreTableNotFoundazureTableSourceIgnoreTableNotFound Indica se deve permitir que exceção da tabela não exista.Indicates whether to allow the exception of the table to not exist.
Os valores permitidos são True e False (padrão).Allowed values are True and False (default).
NãoNo

Exemplos do azureTableSourceQueryazureTableSourceQuery examples

Observação

A operação de consulta de Tabela do Azure atinge o tempo limite em 30 segundos, conforme imposto pelo serviço Tabela do Azure.Azure Table query operation times out in 30 seconds as enforced by Azure Table service. Saiba como otimizar a consulta no artigo Design para consulta.Learn how to optimize the query from Design for querying article.

No Azure Data Factory, caso deseje filtrar os dados em uma coluna do tipo datetime, veja este exemplo:In Azure Data Factory, if you want to filter the data against a datetime type column, refer to this example:

"azureTableSourceQuery": "LastModifiedTime gt datetime'2017-10-01T00:00:00' and LastModifiedTime le datetime'2017-10-02T00:00:00'"

Caso deseje filtrar os dados em uma coluna do tipo cadeia de caracteres, veja este exemplo:If you want to filter the data against a string type column, refer to this example:

"azureTableSourceQuery": "LastModifiedTime ge '201710010000_0000' and LastModifiedTime le '201710010000_9999'"

Caso use o parâmetro de pipeline, converta o valor datetime para o formato apropriado, de acordo com os exemplos anteriores.If you use the pipeline parameter, cast the datetime value to proper format according to the previous samples.

Tabela do Azure como tipo sinkAzure Table as a sink type

Para copiar dados da Tabela do Azure, defina o tipo de coletor na atividade de cópia como AzureTableSink .To copy data to Azure Table, set the sink type in the copy activity to AzureTableSink . As propriedades a seguir têm suporte na seção sink da atividade de cópia.The following properties are supported in the copy activity sink section.

PropriedadeProperty DescriçãoDescription ObrigatórioRequired
typetype O tipo de propriedade do coletor da atividade de cópia deve ser definida como AzureTableSink .The type property of the copy activity sink must be set to AzureTableSink . SimYes
azureTableDefaultPartitionKeyValueazureTableDefaultPartitionKeyValue O valor de chave de partição padrão que pode ser utilizado pelo coletor.The default partition key value that can be used by the sink. NãoNo
azureTablePartitionKeyNameazureTablePartitionKeyName Especifique o nome da coluna cujos valores são usados como chaves de partição.Specify the name of the column whose values are used as partition keys. Se não especificado, "AzureTableDefaultPartitionKeyValue" será utilizado como a chave da partição.If not specified, "AzureTableDefaultPartitionKeyValue" is used as the partition key. NãoNo
azureTableRowKeyNameazureTableRowKeyName Especifique o nome da coluna cujos valores são usados como as chaves de linha.Specify the name of the column whose column values are used as the row key. Se não especificado, um GUID é usado para cada linha.If not specified, use a GUID for each row. NãoNo
azureTableInsertTypeazureTableInsertType O modo para inserir dados na Tabela do Azure.The mode to insert data into Azure Table. Essa propriedade controla se linhas existentes na tabela de saída com a partição correspondente e as chaves de linha terão seus valores substituídos ou mesclados.This property controls whether existing rows in the output table with matching partition and row keys have their values replaced or merged.

Os valores permitidos são merge (padrão) e replace .Allowed values are merge (default) and replace .

Essa configuração se aplica no nível de linha, não no nível de tabela.This setting applies at the row level not the table level. Nenhuma opção exclui linhas na tabela de saída que não existe na entrada.Neither option deletes rows in the output table that do not exist in the input. Para saber mais sobre como as configurações de mesclagem e substituição funcionam, consulte Inserir ou mesclar entidade e Inserir ou substituir entidade.To learn about how the merge and replace settings work, see Insert or merge entity and Insert or replace entity.
NãoNo
writeBatchSizewriteBatchSize Insere dados na Tabela do Azure quando writeBatchSize ou writeBatchTimeout for atingido.Inserts data into Azure Table when writeBatchSize or writeBatchTimeout is hit.
Os valores permitidos são inteiro (número de linhas).Allowed values are integer (number of rows).
Não (o padrão é 10.000)No (default is 10,000)
writeBatchTimeoutwriteBatchTimeout Insere dados na Tabela do Azure quando writeBatchSize ou writeBatchTimeout for atingido.Inserts data into Azure Table when writeBatchSize or writeBatchTimeout is hit.
Os valores permitidos são timespan.Allowed values are timespan. Um exemplo é "00:20:00" (20 minutos).An example is "00:20:00" (20 minutes).
Não (o padrão é 90 segundos, tempo limite padrão do cliente de armazenamento)No (default is 90 seconds, storage client's default timeout)

Exemplo:Example:

"activities":[
    {
        "name": "CopyToAzureTable",
        "type": "Copy",
        "inputs": [
            {
                "referenceName": "<input dataset name>",
                "type": "DatasetReference"
            }
        ],
        "outputs": [
            {
                "referenceName": "<Azure Table output dataset name>",
                "type": "DatasetReference"
            }
        ],
        "typeProperties": {
            "source": {
                "type": "<source type>"
            },
            "sink": {
                "type": "AzureTableSink",
                "azureTablePartitionKeyName": "<column name>",
                "azureTableRowKeyName": "<column name>"
            }
        }
    }
]

azureTablePartitionKeyNameazureTablePartitionKeyName

Antes de poder usar a coluna de destino como o azureTablePartitionKeyName, será necessário mapear uma coluna de origem para uma coluna de destino usando a propriedade "translator" .Map a source column to a destination column by using the "translator" property before you can use the destination column as azureTablePartitionKeyName.

No exemplo a seguir, a coluna de origem DivisionID é mapeada para a coluna de destino DivisionID:In the following example, source column DivisionID is mapped to the destination column DivisionID:

"translator": {
    "type": "TabularTranslator",
    "columnMappings": "DivisionID: DivisionID, FirstName: FirstName, LastName: LastName"
}

"DivisionID" é especificada como a chave de partição."DivisionID" is specified as the partition key.

"sink": {
    "type": "AzureTableSink",
    "azureTablePartitionKeyName": "DivisionID"
}

Mapeamento de tipo de dados para Tabela do AzureData type mapping for Azure Table

Ao copiar dados de e para a Tabela do Azure, os seguintes mapeamentos são usados de tipos de dados de Tabela do Azure para tipos de dados intermediários do Data Factory.When you copy data from and to Azure Table, the following mappings are used from Azure Table data types to Data Factory interim data types. Para saber mais sobre como a atividade de cópia mapeia o tipo de dados e esquema de origem para o coletor, consulte Mapeamentos de tipo de dados e esquema.To learn about how the copy activity maps the source schema and data type to the sink, see Schema and data type mappings.

Quando dados forem movidos para e da Tabela do Azure, os seguintes mapeamentos definidos pela Tabela do Azure serão usados nos tipos OData da Tabela do Azure para o tipo .NET e vice-versa.When you move data to and from Azure Table, the following mappings defined by Azure Table are used from Azure Table OData types to .NET type and vice versa.

Tipo de dados de Tabela do AzureAzure Table data type Tipo de dados provisório do Data FactoryData Factory interim data type DetalhesDetails
Edm.BinaryEdm.Binary byte[]byte[] Uma matriz de bytes de até 64 KB.An array of bytes up to 64 KB.
Edm.BooleanEdm.Boolean boolbool Um valor booliano.A Boolean value.
Edm.DateTimeEdm.DateTime DatetimeDateTime Um valor de 64 bits expressado como Tempo Universal Coordenado (UTC).A 64-bit value expressed as Coordinated Universal Time (UTC). O intervalo de data e hora com suporte começa à meia-noite de 1º de janeiro de 1601 D.C.The supported DateTime range begins midnight, January 1, 1601 A.D. (C.E.), UTC.(C.E.), UTC. O intervalo termina em 31 de dezembro de 9999.The range ends December 31, 9999.
Edm.DoubleEdm.Double doubledouble Um valor de ponto flutuante de 64 bits.A 64-bit floating point value.
Edm.GuidEdm.Guid GuidGuid Um identificador global exclusivo de 128 bits.A 128-bit globally unique identifier.
Edm.Int32Edm.Int32 Int32Int32 Um inteiro de 32 bits.A 32-bit integer.
Edm.Int64Edm.Int64 Int64Int64 Um inteiro de 64 bits.A 64-bit integer.
Edm.StringEdm.String StringString Um valor codificado em UTF-16.A UTF-16-encoded value. Valores de cadeia de caracteres podem ter até 64 KB.String values can be up to 64 KB.

Pesquisar propriedades de atividadeLookup activity properties

Para saber detalhes sobre as propriedades, verifique Pesquisar atividade.To learn details about the properties, check Lookup activity.

Próximas etapasNext steps

Para obter uma lista de armazenamentos de dados com suporte como origens e coletores pela atividade de cópia no Data Factory, consulte Armazenamentos de dados com suporte.For a list of data stores supported as sources and sinks by the copy activity in Data Factory, see Supported data stores.