Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
GILT FÜR:
Azure Data Factory
Azure Synapse Analytics
Tipp
Testen Sie Data Factory in Microsoft Fabric, eine All-in-One-Analyselösung für Unternehmen. Microsoft Fabric deckt alles ab, von der Datenverschiebung bis hin zu Data Science, Echtzeit-Analysen, Business Intelligence und Reporting. Erfahren Sie, wie Sie kostenlos eine neue Testversion starten!
In diesem Artikel wird beschrieben, wie Sie die Kopieraktivität in einer Azure Data Factory- oder Synapse Analytics-Pipeline verwenden, um Daten aus Jira zu kopieren. Er baut auf dem Artikel zur Übersicht über die Kopieraktivität auf, der eine allgemeine Übersicht über die Kopieraktivität enthält.
Von Bedeutung
Die Jira Connector Version 2.0 bietet verbesserte native Jira-Unterstützung. Wenn Sie Jira Connector Version 1.0 in Ihrer Lösung verwenden, aktualisieren Sie den Jira-Connector vor dem31. März 2026. Ausführliche Informationen zu den Unterschieden zwischen Version 2.0 und Version 1.0 finden Sie in diesem Abschnitt.
Unterstützte Funktionen
Für den Jira-Connector werden die folgenden Funktionen unterstützt:
| Unterstützte Funktionen | IR |
|---|---|
| Kopieraktivität (Quelle/-) | (1) (2) |
| Suchaktivität | (1) (2) |
① Azure-Integrationslaufzeit ② Selbst gehostete Integrationslaufzeit
Eine Liste der als Quellen/Senken unterstützten Datenspeicher finden Sie in der Tabelle Unterstützte Datenspeicher.
Der Dienst bietet einen eingebauten Treiber, um die Verbindung zu ermöglichen, so dass Sie keinen Treiber manuell installieren müssen.
Erste Schritte
Zum Ausführen der Kopieraktivität mit einer Pipeline können Sie eines der folgenden Tools oder SDKs verwenden:
- Copy Data Tool
- Azure-Portal
- .NET SDK
- Python SDK
- Azure PowerShell
- REST-API
- Azure Resource Manager-Vorlage
Erstellen eines verknüpften Dienstes mit Jira unter Verwendung der Benutzeroberfläche
Gehen Sie wie folgt vor, um einen mit Jira verknüpften Dienst in der Azure-Portal-Benutzeroberfläche zu erstellen.
Navigieren Sie in Ihrem Azure Data Factory- oder Synapse-Arbeitsbereich zur Registerkarte „Verwalten“, wählen Sie „Verknüpfte Dienste“ aus, und klicken Sie dann auf „Neu“:
Suchen Sie nach Jira und wählen Sie den Jira Connector aus.
Konfigurieren Sie die Dienstdetails, testen Sie die Verbindung, und erstellen Sie den neuen verknüpften Dienst.
Details zur Connectorkonfiguration
Die folgenden Abschnitte enthalten Details zu Eigenschaften, die zum Definieren von Data Factory-Entitäten speziell für den Jira-Connector verwendet werden.
Eigenschaften des verknüpften Diensts
Der Jira-Connector unterstützt jetzt Version 2.0. In diesem Abschnitt erfahren Sie, wie Sie Ihre Jira Connector-Version von Version 1.0 aktualisieren. Einzelheiten zur Eigenschaft finden Sie in den entsprechenden Abschnitten.
Version 2.0
Der verknüpfte Jira-Dienst unterstützt die folgenden Eigenschaften beim Anwenden von Version 2.0:
| Eigenschaft | BESCHREIBUNG | Erforderlich |
|---|---|---|
| type | Die type-Eigenschaft muss auf Folgendes festgelegt werden: Jira | Ja |
| version | Die von Ihnen angegebene Version. Der Wert ist 2.0. |
Ja |
| host | IP-Adresse oder Hostname des Jira-Diensts. Beispiel: jira.example.com. |
Ja |
| port | Der TCP-Port, den der Jira-Server verwendet, um auf Clientverbindungen zu lauschen. Der Standardwert ist 443 bei einer Verbindung über HTTPS oder 8080 bei einer Verbindung über HTTP. | Nein |
| Benutzername | Der Benutzername für den Zugriff auf den Jira Service. | Ja |
| password | Das Atlassian-API-Token (wenn die zweistufige Überprüfung für das Atlassian-Konto aktiviert ist) oder das Kennwort, das dem Benutzernamen entspricht, den Sie im Feld benutzername angegeben haben. Markieren Sie dieses Feld als einen „SecureString“, um es sicher zu speichern, oder verweisen Sie auf ein in Azure Key Vault gespeichertes Geheimnis. | Ja |
| connectVia | Die Integrationslaufzeit , die zum Herstellen einer Verbindung mit dem Datenspeicher verwendet werden soll. Ohne Angabe eines Wertes verwendet diese Eigenschaft automatisch Azure Integration Runtime. Sie können die selbst gehostete Integrationslaufzeit verwenden und die Version sollte 5.61 oder höher sein. | Nein |
Beispiel:
{
"name": "JiraLinkedService",
"properties": {
"type": "Jira",
"version": "2.0",
"typeProperties": {
"host" : "<host>",
"port" : "<port>",
"username" : "<username>",
"password": {
"type": "SecureString",
"value": "<password>"
}
}
}
}
Version 1.0
Der verknüpfte Jira-Dienst unterstützt die folgenden Eigenschaften beim Anwenden von Version 1.0:
| Eigenschaft | BESCHREIBUNG | Erforderlich |
|---|---|---|
| type | Die type-Eigenschaft muss auf Folgendes festgelegt werden: Jira | Ja |
| host | IP-Adresse oder Hostname des Jira-Diensts. (jira.example.com) | Ja |
| port | Der TCP-Port, den der Jira-Server verwendet, um auf Clientverbindungen zu lauschen. Der Standardwert ist 443 bei einer Verbindung über HTTPS oder 8080 bei einer Verbindung über HTTP. | Nein |
| Benutzername | Der Benutzername für den Zugriff auf den Jira Service. | Ja |
| password | Das Atlassian-API-Token (wenn die zweistufige Überprüfung für das Atlassian-Konto aktiviert ist) oder das Kennwort, das dem Benutzernamen entspricht, den Sie im Feld benutzername angegeben haben. Markieren Sie dieses Feld als einen „SecureString“, um es sicher zu speichern, oder verweisen Sie auf ein in Azure Key Vault gespeichertes Geheimnis. | Ja |
| useEncryptedEndpoints | Gibt an, ob die Endpunkte der Datenquelle mit HTTPS verschlüsselt sind. Der Standardwert lautet „true“. | Nein |
| useHostVerification | Gibt an, ob der Hostname im Zertifikat des Servers mit dem Hostnamen des Servers übereinstimmen muss, wenn eine Verbindung über TLS hergestellt wird. Der Standardwert lautet „true“. | Nein |
| usePeerVerification | Gibt an, ob die Identität des Servers überprüft werden soll, wenn eine Verbindung über TLS hergestellt wird. Der Standardwert lautet „true“. | Nein |
Beispiel:
{
"name": "JiraLinkedService",
"properties": {
"type": "Jira",
"typeProperties": {
"host" : "<host>",
"port" : "<port>",
"username" : "<username>",
"password": {
"type": "SecureString",
"value": "<password>"
}
}
}
}
Dataset-Eigenschaften
Eine vollständige Liste mit den Abschnitten und Eigenschaften zum Definieren von Datasets finden Sie im Artikel zu Datasets. Dieser Abschnitt enthält eine Liste der Eigenschaften, die vom Jira-Dataset unterstützt werden.
Legen Sie zum Kopieren von Daten aus Jira die „type“-Eigenschaft des Datasets auf JiraObject fest. Folgende Eigenschaften werden unterstützt:
| Eigenschaft | BESCHREIBUNG | Erforderlich |
|---|---|---|
| type | Die type-Eigenschaft des Datasets muss auf folgenden Wert festgelegt werden: JiraObject | Ja |
| schema | Name des Schemas. Diese Eigenschaft wird nur in Version 2.0 unterstützt. | Ja |
| Tisch | Der Name der Tabelle. Diese Eigenschaft wird nur in Version 2.0 unterstützt. | Ja |
| tableName | Der Name der Tabelle. Diese Eigenschaft wird nur in Version 1.0 unterstützt. | Nein (wenn „query“ in der Aktivitätsquelle angegeben ist) |
Beispiel
{
"name": "JiraDataset",
"properties": {
"type": "JiraObject",
"typeProperties": {},
"schema": [],
"linkedServiceName": {
"referenceName": "<Jira linked service name>",
"type": "LinkedServiceReference"
}
}
}
Die Connectorversion 2.0 unterstützt die folgenden Jira-Tabellen:
- AdvancedSettings
- AlleZugänglichenProjekttypen
- AlleAnwendungsrollen
- Alle verfügbaren Dashboard-Gadgets
- AllDashboards
- AllFieldConfigurations
- Alle Feldkonfigurationsschemen
- AlleProblemtypenschemata
- AllLabels
- AlleBerechtigungen
- AllPermissionSchemes
- AlleProjektkategorien
- AlleProjektRollen
- AllProjectTypes
- AlleBenutzerdatenKlassifikationsstufen
- AllUsers
- AllUsersDefault
- Alle Workflow-Schemata
- ApplicationProperty
- UngefähreLizenzAnzahl
- AttachmentMeta
- Autovervollständigen
- VerfügbareZeiterfassungsimplementierungen
- Banner
- BulkGetGroups
- Konfiguration
- CurrentUser
- DashboardsPaginated
- DefaultEditor
- DefaultShareScope
- Ereignisse
- FavoriteFilters
- FieldAutoCompleteForQueryString (Feld-AutoVervollständigung für Abfragezeichenfolge)
- FieldConfigurationSchemeMappings
- Felder
- FieldsPaginated
- FiltersPaginated
- KomponentenFürProjekteFinden
- FindGroups
- IdsOfWorklogsDeletedSince
- IdsOfWorklogsModifiedSince
- AusgabeAlleTypen
- IssueLimitReport
- IssueLinkTypes
- IssueNavigatorDefaultColumns
- IssuePickerResource
- IssueSecuritySchemes
- IssueTypeSchemesMapping
- IssueTypeScreenSchemeMappings
- IssueTypeScreenSchemes
- Lizenz
- Gebietsschema
- MyFilters
- Benachrichtigungsschemata
- NotificationSchemeToProjectMappings
- Pläne
- Prioritätsschemata
- Kürzlich
- Bildschirme
- ScreenSchemes
- Suche
- SearchProjects
- SucheProjekteMitSicherheitsschemata
- SearchResolutions
- Suchsicherheitskonzepte
- SearchWorkflows
- SecurityLevelMembers
- Sicherheitsstufen
- AusgewählteZeiterfassungsImplementierung
- ServerInfo
- Gemeinsame Zeiterfassungskonfiguration
- Statuskategorien
- Status
- TrashedFieldsPaginated
- UserDefaultColumns
Eigenschaften der Kopieraktivität
Eine vollständige Liste mit den Abschnitten und Eigenschaften zum Definieren von Aktivitäten finden Sie im Artikel Pipelines. Dieser Abschnitt enthält eine Liste der Eigenschaften, die von der Jira-Quelle unterstützt werden.
Jira als Quelle
Legen Sie zum Kopieren von Daten aus Jira den Quelltyp in der Kopieraktivität auf JiraSource fest. Folgende Eigenschaften werden im Abschnitt source der Kopieraktivität unterstützt:
| Eigenschaft | BESCHREIBUNG | Erforderlich |
|---|---|---|
| type | Die type-Eigenschaft der Quelle der Kopieraktivität muss auf Folgendes festgelegt werden: JiraSource | Ja |
| Abfrage | Verwendet die benutzerdefinierte SQL-Abfrage zum Lesen von Daten. Beispiel: "SELECT * FROM MyTable". |
Nein (wenn „tableName“ im Dataset angegeben ist) |
Hinweis
query wird in Version 2.0 nicht unterstützt.
Beispiel:
"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>"
}
}
}
]
Datentypzuordnung für Jira
Wenn Sie Daten aus Jira kopieren, gelten die folgenden Zuordnungen von Jiras Datentypen auf die internen Datentypen, die vom Dienst verwendet werden. Informationen dazu, wie die Kopieraktivität das Quellschema und den Datentyp der Spüle zuordnet, finden Sie unter Schema- und Datentypzuordnungen.
| Jira-Datentyp | Zwischendienstdatentyp (für Version 2.0) | Zwischendienstdatentyp (für Version 1.0) |
|---|---|---|
| Schnur | String | Varchar, Text |
| integer | Integer | Int, Bigint |
| Datum/Uhrzeit | String, DateTime | DatumZeit, Zeitstempel |
| boolean | Boolean | Bit, Boolean |
| Objekt | Object | Flattened, Json |
| Array | Array | Json, Separate Tabelle |
Eigenschaften der Lookup-Aktivität
Ausführliche Informationen zu den Eigenschaften finden Sie unter Lookup-Aktivität.
Jira Connector Lebenszyklus und Upgrade
Die folgende Tabelle zeigt die Veröffentlichungsphase und Änderungsprotokolle für verschiedene Versionen des Jira-Connectors:
| Version | Freigabestufe | Änderungsprotokoll |
|---|---|---|
| Version 1.0 | Ankündigung zum Ende des Supports | / |
| Version 2.0 | GA-Version verfügbar | • Unterstützung schema und table im Dataset. • Unterstützung bestimmter Jira-Tabellen. Wechseln Sie für die liste der unterstützten Tabellen zu "Dataset"-Eigenschaften. • Die selbst gehostete Integrationslaufzeitversion sollte 5.61 oder höher sein. • Die Datentypzuordnung für die verknüpfte Jira-Dienstversion 2.0 unterscheidet sich von der für die Version 1.0. Für die neueste Datentypzuordnung wechseln Sie zur Datentypzuordnung für Jira. • useEncryptedEndpoints, useHostVerification, usePeerVerification werden im verknüpften Dienst nicht unterstützt. • query wird nicht unterstützt. • Die OAuth 1.0-Authentifizierung wird nicht unterstützt. |
Aktualisieren des Jira-Connectors von Version 1.0 auf Version 2.0
Wählen Sie auf der Seite "Verknüpften Dienst bearbeiten" Version 2.0 aus, und konfigurieren Sie den verknüpften Dienst, indem Sie auf verknüpfte Diensteigenschaften Version 2.0 verweisen.
Die Datentypzuordnung für die verknüpfte Jira-Dienstversion 2.0 unterscheidet sich von der für die Version 1.0. Informationen zur neuesten Datentypzuordnung finden Sie unter "Datentypzuordnung für Jira".
Wenn Sie die selbst gehostete Integrationslaufzeit verwenden, sollte die Version 5.61 oder höher sein.
querywird nur in Version 1.0 unterstützt. Sie solltenschemaundtableanstelle vonqueryin Version 2.0 verwenden.
Hinweis
Version 2.0 unterstützt bestimmte Jira-Tabellen. Wechseln Sie für die liste der unterstützten Tabellen zu "Dataset"-Eigenschaften.
Verwandte Inhalte
Eine Liste der Datenspeicher, die als Quelles und Senken für die Kopieraktivität unterstützt werden, finden Sie in der Dokumentation für Unterstützte Datenspeicher.