Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
APLICA-SE A:
Azure Data Factory
Azure Synapse Analytics
Dica
Experimente o Data Factory no Microsoft Fabric, uma solução de análise completa para empresas. O Microsoft Fabric abrange desde movimentação de dados até ciência de dados, análise em tempo real, business intelligence e relatórios. Saiba como iniciar uma nova avaliação gratuitamente!
Este artigo descreve como usar a atividade de cópia nos pipelines do Azure Data Factory ou do Azure Synapse Analytics para copiar dados de uma tabela do Jira. Ele amplia o artigo Visão geral da atividade de cópia que apresenta uma visão geral da atividade de cópia.
Importante
O conector Jira versão 2.0 fornece suporte nativo aprimorado ao Jira. Se você estiver usando o conector Jira versão 1.0 em sua solução, atualize o conector Jira antes de 31 de março de 2026. Consulte esta seção para obter detalhes sobre a diferença entre a versão 2.0 e a versão 1.0.
Funcionalidades com suporte
O conector Jira é compatível com as seguintes funcionalidades:
| Funcionalidades com suporte | IR |
|---|---|
| Atividade de cópia (origem/-) | (1) (2) |
| Atividade de pesquisa | (1) (2) |
① Tempo de execução de integração do Azure ② Tempo de execução de integração auto-hospedado
Para obter uma lista de armazenamentos de dados com suporte como origens e coletores, confira a tabela Armazenamentos de dados com suporte.
O serviço fornece um driver interno para habilitar a conectividade, portanto, não é necessário instalar manualmente qualquer driver usando esse conector.
Introdução
Para executar a atividade de cópia com um pipeline, você pode usar uma das seguintes ferramentas ou SDKs:
- Ferramenta de Cópia de Dados
- Portal do Azure
- SDK do .NET
- SDK do Python
- PowerShell do Azure
- REST API
- Modelo do Azure Resource Manager
Criar um serviço vinculado ao Jira usando a interface do usuário
Use as etapas a seguir para criar um serviço vinculado ao Jira na interface do usuário do portal do Azure.
Navegue até a guia Gerenciar no workspace do Azure Data Factory ou do Synapse e selecione Serviços Vinculados. Depois, clique em Novo:
Procure Jira e escolha o conector do Jira.
Configure os detalhes do serviço, teste a conexão e crie o novo serviço vinculado.
Detalhes da configuração do conector
As seções a seguir fornecem detalhes sobre as propriedades usadas para definir entidades do Data Factory específicas ao conector do Jira.
Propriedades do serviço vinculado
O conector Jira agora dá suporte à versão 2.0. Consulte esta seção para atualizar a versão do seu conector Jira a partir da versão 1.0. Para obter detalhes sobre as propriedades, consulte as seções correspondentes.
Versão 2.0
O serviço vinculado do Jira dá suporte às seguintes propriedades ao aplicar a versão 2.0:
| Propriedade | Descrição | Obrigatório |
|---|---|---|
| tipo | A propriedade type deve ser definida como: Jira | Sim |
| versão | A versão que você especifica. O valor é 2.0. |
Sim |
| hospedar | O endereço IP ou nome do host do serviço Jira. Por exemplo, jira.example.com. |
Sim |
| porta | A porta TCP usada pelo servidor Jira para ouvir conexões de cliente. O valor padrão é 443 se estiver se conectando por meio de HTTPS ou 8080 se estiver se conectando por meio de HTTP. | Não |
| nome de usuário | O nome de usuário que você usa para acessar o Serviço Jira. | Sim |
| senha | O token de API do Atlassian (se a verificação em duas etapas estiver habilitada na conta do Atlassian) ou a senha correspondente ao nome de usuário fornecido no campo nome de usuário. Marque este campo como um SecureString para armazená-lo com segurança ou referencie um segredo armazenado no Azure Key Vault. | Sim |
| connectVia | O runtime de integração a ser usado para se conectar ao armazenamento de dados. Se nenhum valor for especificado, a propriedade usará o runtime de integração padrão do Azure. Você pode usar o runtime de integração auto-hospedada e sua versão deve ser 5.61 ou superior. | Não |
Exemplo:
{
"name": "JiraLinkedService",
"properties": {
"type": "Jira",
"version": "2.0",
"typeProperties": {
"host" : "<host>",
"port" : "<port>",
"username" : "<username>",
"password": {
"type": "SecureString",
"value": "<password>"
}
}
}
}
Versão 1.0
O serviço vinculado do Jira dá suporte às seguintes propriedades ao aplicar a versão 1.0:
| Propriedade | Descrição | Obrigatório |
|---|---|---|
| tipo | A propriedade type deve ser definida como: Jira | Sim |
| hospedar | O endereço IP ou nome do host do serviço Jira. (por exemplo, jira.example.com) | Sim |
| porta | A porta TCP usada pelo servidor Jira para ouvir conexões de cliente. O valor padrão é 443 se estiver se conectando por meio de HTTPS ou 8080 se estiver se conectando por meio de HTTP. | Não |
| nome de usuário | O nome de usuário que você usa para acessar o Serviço Jira. | Sim |
| senha | O token de API do Atlassian (se a verificação em duas etapas estiver habilitada na conta do Atlassian) ou a senha correspondente ao nome de usuário fornecido no campo nome de usuário. Marque este campo como um SecureString para armazená-lo com segurança ou referencie um segredo armazenado no Azure Key Vault. | Sim |
| useEncryptedEndpoints | Especifica se os endpoints de fonte de dados são criptografados usando HTTPS. O valor padrão é verdadeiro. | Não |
| useHostVerification | Especifica se o nome do host no certificado do servidor precisa ser igual ao nome do host do servidor nas conexões por TLS. O valor padrão é verdadeiro. | Não |
| usePeerVerification | Especifica se a identidade do servidor deve ser verificada nas conexões por TLS. O valor padrão é verdadeiro. | Não |
Exemplo:
{
"name": "JiraLinkedService",
"properties": {
"type": "Jira",
"typeProperties": {
"host" : "<host>",
"port" : "<port>",
"username" : "<username>",
"password": {
"type": "SecureString",
"value": "<password>"
}
}
}
}
Propriedades do conjunto de dados
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. Esta seção fornece uma lista das propriedades com suporte pelo conjunto de dados de Jira.
Para copiar dados do Jira, defina a propriedade type do conjunto de dados como JiraObject. Há suporte para as seguintes propriedades:
| Propriedade | Descrição | Obrigatório |
|---|---|---|
| tipo | A propriedade type do conjunto de dados precisa ser definida como JiraObject | Sim |
| esquema | Nome do esquema. Essa propriedade só tem suporte na versão 2.0. | Sim |
| tabela | Nome da tabela. Essa propriedade só tem suporte na versão 2.0. | Sim |
| tableName | Nome da tabela. Essa propriedade é suportada apenas na versão 1.0. | Não (se "query" na fonte da atividade for especificada) |
Exemplo
{
"name": "JiraDataset",
"properties": {
"type": "JiraObject",
"typeProperties": {},
"schema": [],
"linkedServiceName": {
"referenceName": "<Jira linked service name>",
"type": "LinkedServiceReference"
}
}
}
O conector versão 2.0 dá suporte às seguintes tabelas Jira:
- AdvancedSettings
- TodosTiposDeProjetosAcessíveis
- AllApplicationRoles
- TodosOsGadgetsDisponíveisNoPainelDeControle
- AllDashboards
- AllFieldConfigurations
- AllFieldConfigurationSchemes
- AllIssueTypeSchemes
- AllLabels
- TodasAsPermissões
- AllPermissionSchemes
- TodasCategoriasDeProjetos
- TodasAsFunçõesDoProjeto
- AllProjectTypes
- TodosOsNíveisDeClassificaçãoDeDadosDoUsuário
- TodosOsUsuários
- AllUsersDefault
- Todos os Esquemas de Fluxo de Trabalho
- Propriedade da Aplicação
- ContagemAproximadaDeLicenças
- AttachmentMeta
- AutoComplete
- ImplementaçõesDeRastreamentoDeTempoDisponíveis
- Banner
- BulkGetGroups
- Configuração
- UsuárioAtual
- DashboardsPaginated
- DefaultEditor
- DefaultShareScope
- Eventos
- FavoriteFilters
- FieldAutoCompleteForQueryString
- Mapeamentos de Esquema de Configuração de Campo
- Campos
- FieldsPaginated
- FiltersPaginated
- EncontreComponentesParaProjetos
- EncontrarGrupos
- IdsOfWorklogsDeletedSince
- IdsOfWorklogsModifiedSince
- IssueAllTypes
- Relatório de Limite de Emissão
- IssueLinkTypes
- IssueNavigatorDefaultColumns
- IssuePickerResource
- IssueSecuritySchemes
- IssueTypeSchemesMapping
- IssueTypeScreenSchemeMappings
- EsquemasDeTelaPorTipoDeProblema
- Licença
- Localidade
- MyFilters
- Esquemas de Notificação
- EsquemaDeNotificaçãoParaMapeamentosDeProjeto
- Planos
- Esquemas de Prioridade
- Recente
- Telas
- ScreenSchemes
- Pesquisa
- SearchProjects
- PesquisarProjetosUsandoEsquemasDeSegurança
- SearchResolutions
- Esquemas de Segurança de Pesquisa
- SearchWorkflows
- SecurityLevelMembers
- Níveis de Segurança
- ImplementaçãoDeRastreamentoDeTempoSelecionada
- Informações do Servidor
- Configuração de Rastreamento de Tempo Compartilhado
- StatusCategories
- Status
- TrashedFieldsPaginated
- UserDefaultColumns
Propriedades da atividade de cópia
Para obter uma lista completa das seções e propriedades disponíveis para definir atividades, confia o artigo Pipelines. Esta seção fornece uma lista das propriedades com suporte pela fonte de Jira.
Jira como origem
Para copiar dados de Jira, defina o tipo de fonte na atividade de cópia como JiraSource. As propriedades a seguir têm suporte na seção source da atividade de cópia:
| Propriedade | Descrição | Obrigatório |
|---|---|---|
| tipo | A propriedade type da fonte da atividade de cópia deve ser definida como: JiraSource | Sim |
| consulta | Utiliza a consulta SQL personalizada para ler os dados. Por exemplo: "SELECT * FROM MyTable". |
Não (se "tableName" no conjunto de dados for especificado) |
Observação
query não há suporte para a versão 2.0.
Exemplo:
"activities":[
{
"name": "CopyFromJira",
"type": "Copy",
"inputs": [
{
"referenceName": "<Jira input dataset name>",
"type": "DatasetReference"
}
],
"outputs": [
{
"referenceName": "<output dataset name>",
"type": "DatasetReference"
}
],
"typeProperties": {
"source": {
"type": "JiraSource",
"query": "SELECT * FROM MyTable"
},
"sink": {
"type": "<sink type>"
}
}
}
]
Mapeamento de tipo de dados para Jira
Quando você copia dados do Jira, os mapeamentos a seguir se aplicam dos tipos de dados do Jira aos tipos de dados internos usados pelo serviço. Para saber mais sobre como a atividade Copy mapeia o tipo de dados e esquema de origem para o coletor, consulte Mapeamentos de tipo de dados e esquema.
| Tipo de dados Jira | Tipo de dados de serviço provisório (para a versão 2.0) | Tipo de dados de serviço provisório (para a versão 1.0) |
|---|---|---|
| cadeia | String | Varchar, Texto |
| inteiro | Integer | Int, Bigint |
| datetime | Texto, Data e Hora | DateTime, Carimbo de data/hora |
| boolean | booleano | Bit, booleano |
| objeto | Object | Nivelado, Json |
| matriz | Array | Json, Separar tabela |
Pesquisar propriedades de atividade
Para saber detalhes sobre as propriedades, verifique Pesquisar atividade.
Ciclo de vida e atualização do conector do Jira
A tabela a seguir mostra o estágio de lançamento e os logs de alteração para versões diferentes do conector Jira:
| Versão | Fase de liberação | Log de alterações |
|---|---|---|
| Versão 1.0 | Fim do suporte anunciado | / |
| Versão 2.0 | Versão GA disponível | • Suporte schema e table no conjunto de dados. • Suporte a tabelas Jira específicas. Para a lista de tabelas com suporte, acesse as propriedades do conjunto de dados. • A versão do runtime de integração auto-hospedada deve ser 5.61 ou superior. • O mapeamento de tipo de dados para o serviço vinculado Jira versão 2.0 é diferente do da versão 1.0. Para o mapeamento de tipo de dados mais recente, acesse o mapeamento de tipo de dados para Jira. • useEncryptedEndpoints, useHostVerificationusePeerVerification não há suporte no serviço vinculado. • query não há suporte. • Não há suporte para autenticação OAuth 1.0. |
Atualizar o conector Jira da versão 1.0 para a versão 2.0
Na página Editar serviço vinculado , selecione a versão 2.0 e configure o serviço vinculado referindo-se às propriedades do serviço vinculado versão 2.0.
O mapeamento de tipo de dados para o serviço vinculado Jira versão 2.0 é diferente do da versão 1.0. Para saber o mapeamento de tipo de dados mais recente, consulte o mapeamento de tipo de dados para Jira.
Se você usar o runtime de integração auto-hospedada, sua versão deverá ser 5.61 ou superior.
querysó tem suporte na versão 1.0. Você deve usarschemaetableem vez dequeryna versão 2.0.
Observação
A versão 2.0 dá suporte a tabelas Jira específicas. Para a lista de tabelas com suporte, acesse as propriedades do conjunto de dados.
Conteúdo relacionado
Para obter uma lista de armazenamentos de dados com suporte como coletores e fontes da atividade de cópia, confira os armazenamentos de dados com suporte.