Confluence-Konnektorreferenz

Diese Seite enthält Referenzmaterial für den Confluence Connector in Lakeflow Connect.

Allgemeines Verbinderverhalten

Die Seitenhierarchie wird durch Felder mit Eltern-Kind-Beziehungen in der Seitentabelle beibehalten.

Automatische Datentransformationen

Databricks transformiert automatisch die folgenden Confluence-Datentypen in deltakompatible Datentypen.

Schemata

pages

Feld Datentyp Hinweise
id StringType Eindeutiger Bezeichner der Seite.
status StringType Aktueller Lebenszyklusstatus der Seite (z. B. aktueller Entwurf, archiviert).
subtype StringType Untertyp der Seite (z. B. live für Live-Dokumente).
title StringType Der Titel des Inhalts, wie in der Confluence-Benutzeroberfläche dargestellt.
modifiedAt TimestampType Zeitstempel, zu dem die Seite zuletzt geändert wurde. Dies wird als Cursorspalte verwendet.
parentId StringType ID des übergeordneten Inhalts (z. B. Seite oder Blogbeitrag), wenn dieser Inhalt geschachtelt ist.
parentType StringType Typ des übergeordneten Inhalts (z. B. Seite, Blogpost).
position LongType Positionsindex einer Seite innerhalb einer Liste verwandter Seiten oder Inhalte.
authorId StringType ID des Benutzers, der den Inhalt ursprünglich erstellt hat.
ownerId StringType DIE ID des aktuellen Besitzers des Inhalts (kann sich vom Autor unterscheiden).
lastOwnerId StringType ID des vorherigen Besitzers des Inhalts.
createdAt TimestampType Zeitstempel, als der Inhalt ursprünglich erstellt wurde.
spaceId StringType ID des Bereichs, zu dem der Inhalt gehört.
body StructType Container, der den tatsächlichen Inhalt der Seite in einer oder mehreren Darstellungen enthält.
storage StructType Unformatiertes XHTML-Inhaltsformat, das in Confluence gespeichert ist.
storage.representation StringType Gibt den Formattyp für den Inhalt an.
storage.value StringType Die tatsächliche Inhaltszeichenfolge (reiner Text, HTML oder Speicher-XHTML, je nach Darstellung).
atlas_doc_format StructType JSON-Format für Seiten, die im neuen Editor erstellt wurden.
atlas_doc_format.representation StringType Formattyp des Inhalts (z. B. Speicher für unformatiertes Format, Ansicht für gerenderte HTML, Editor für den Legacy-Editor).
atlas_doc_format.value StringType Die tatsächliche Content-String oder -struktur.
_links StructType URLs zum Anzeigen, Bearbeiten oder Zugreifen auf Inhalte mithilfe der Benutzeroberfläche oder API.
_links.webui StringType Link zum Anzeigen der Seite in der normalen Confluence-Benutzeroberfläche.
_links.editui StringType Link zum Bearbeiten der Seite im Legacy-Editor.
_links.tinyui StringType Kurze freigabefähige URL für die Seite.
_links.edituiv2 StringType Link zum Bearbeiten der Seite im neuen (Fabric)-Editor.
web_url StringType Vollqualifizierte URL zum Anzeigen der Seite in der Confluence-Benutzeroberfläche.
version StructType Versionsmetadaten für die Seite.
version.number LongType Monotonisch erhöhende Versionsnummer für die Seite.
version.message StringType Optionale Versionsmeldung zur Bearbeitungszeit.
version.minorEdit BooleanType Gibt an, ob diese Version als kleinere Bearbeitung gespeichert wurde.
version.authorId StringType ID des Benutzers, der die Version erstellt hat.
version.createdAt TimestampType Zeitstempel beim Erstellen der Version.
isDeleted BooleanType Gibt an, ob der Inhalt gelöscht wird (true) oder nicht (false).

spaces

Feld Datentyp Hinweise
id StringType Eindeutiger Bezeichner des Raums.
key StringType Eindeutige ID-Zeichenfolge für ein Leerzeichen, die in URLs wie https://your-site.atlassian.net/wiki/spaces/{KEY}.
name StringType Anzeigename des Leerzeichens (z. B. "Engineering", "Marketing Docs").
type StringType Typ des Raums (in der Regel global oder persönlich).
status StringType Aktueller Lebenszyklusstatus des Raums (z. B. aktuell, Entwurf, archiviert).
authorId StringType ID des Benutzers, der den Speicherplatz erstellt hat.
createdAt TimestampType Zeitstempel, als der Raum erstellt wurde.
homepageId StringType ID der Startseite für diesen Bereich.
description StructType Container für unterschiedliche Darstellungen der Leerzeichenbeschreibung (z. B. nur für unformatierten Text, Ansicht für gerenderte HTML).
plain StructType Nur Textdarstellung von Inhalten ohne Formatierung (wird unter Feldern wie description.plain verwendet).
plain.representation StringType Gibt den Formattyp für den Inhalt an.
plain.value StringType Die tatsächliche Inhaltszeichenfolge (reiner Text, HTML oder Speicher-XHTML, je nach Darstellung).
view StructType Gerenderte HTML-Ansicht der Beschreibung, wie in der UI zu sehen.
view.representation StringType Gibt den Formattyp für den Inhalt an.
view.value StringType Die tatsächliche Inhaltszeichenfolge (reiner Text, HTML oder Speicher-XHTML, je nach Darstellung).
icon StructType Symbolmetadaten, die dem Leerzeichen zugeordnet sind (z. B. benutzerdefiniertes Logo oder Standard-Avatar).
path StringType Relativer Pfad zum Symbol oder zur Basisseite des Bereichs (zum Gebrauch in URLs).
apiDownloadLink StringType API-Endpunkt zum Herunterladen des Weltraumsymbols oder des Anhangs (falls zutreffend).
_links StructType URLs zum Anzeigen, Bearbeiten oder Zugreifen auf Inhalte mithilfe der Benutzeroberfläche oder API.
_links.webui StringType Link zum Anzeigen der Seite in der normalen Confluence-Benutzeroberfläche.
web_url StringType Vollqualifizierte URL zum Anzeigen des Leerraums in der Confluence-Benutzeroberfläche.

labels

Feld Datentyp Hinweise
id StringType Eindeutiger Bezeichner des Labels.
name StringType Der tatsächliche Textwert der Bezeichnung (z. B. Engineering, Entwurf).
prefix StringType Der Bezeichnungstyp, der den Bereich angibt (z. B. global, my).

classification_levels

Feld Datentyp Hinweise
id StringType Eindeutiger Bezeichner für die Klassifizierungsebene.
status StringType Aktueller Lebenszyklusstatus (z. B. aktuell oder archiviert).
order LongType Zeigt die Reihenfolge der Klassifizierungsebene relativ zu anderen Ebenen an.
name StringType Lesbarer Name der Klassifizierungsebene (z. B. "Vertraulich").
description StringType Beschreibung der Klassifizierungsebene.
guideline StringType Leitfadentext, der beschreibt, wann die Klassifizierungsebene angewendet werden soll.
color StringType Anzeigefarbe, die der Klassifizierungsebene zugeordnet ist.

blogposts

Feld Datentyp Hinweise
id StringType Eindeutiger Bezeichner des Blogbeitrags.
status StringType Lebenszyklusstatus (z. B. aktuell, Entwurf, archiviert).
title StringType Titel des Blogbeitrags.
modifiedAt TimestampType Zeitstempel, zu dem der Blogbeitrag zuletzt geändert wurde. Dies wird als Cursorspalte verwendet.
spaceId StringType Die ID des Bereichs, dem der Blogbeitrag zugeordnet ist.
authorId StringType ID des Benutzers, der den Blogbeitrag erstellt hat.
createdAt TimestampType Zeitstempel beim Erstellen des Blogbeitrags.
body StructType Container für den tatsächlichen Inhalt des Blogbeitrags in einem oder mehreren Formaten.
body.storage StructType Darstellung des Blogbeitrags im Speicherformat.
body.storage.representation StringType Gibt den Formattyp für den Inhalt an (in der Regel storage).
body.storage.value StringType Der Text des Blogbeitrags im XHTML-Speicherformat von Confluence.
body.atlas_doc_format StructType Atlas-Dokumentformatdarstellung des Blogbeitragstexts.
body.atlas_doc_format.representation StringType Gibt den Formattyp für den Inhalt an (in der Regel atlas_doc_format).
body.atlas_doc_format.value StringType Der Blogbeitragstext im Atlas-Dokumentformat (JSON-Zeichenfolge).
_links StructType Enthält URLs zum Anzeigen oder Bearbeiten des Blogbeitrags.
_links.webui StringType Link zum Anzeigen des Blogbeitrags in der standardmäßigen Confluence UI.
_links.editui StringType Link zum Bearbeiten des Blogbeitrags im Legacy-Editor.
_links.tinyui StringType Kurze, freigabefähige URL für den Blogbeitrag.
web_url StringType Vollqualifizierte URL zum Anzeigen des Blogbeitrags in der Confluence-Benutzeroberfläche.
version StructType Versionsmetadaten für den Blogbeitrag.
version.number LongType Monotonisch steigende Versionsnummer für den Blogbeitrag.
version.message StringType Optionale Versionsmeldung zur Bearbeitungszeit.
version.minorEdit BooleanType Gibt an, ob die Version als kleinere Bearbeitung gespeichert wurde.
version.authorId StringType ID des Benutzers, der die Version erstellt hat.
version.createdAt TimestampType Zeitstempel beim Erstellen der Version.
isDeleted BooleanType Gibt an, ob der Blogbeitrag gelöscht wird (true) oder nicht (false).

attachments

Feld Datentyp Hinweise
id StringType Eindeutiger Bezeichner für die Anlage.
status StringType Lebenszyklusstatus der Anlage (z. B. aktuell, gelöscht).
title StringType Dateiname/Titel der Anlage.
createdAt TimestampType Zeitstempel für das Hochladen des Anhangs.
modifiedAt TimestampType Zeitstempel der letzten Änderung an der Anlage. Dies wird als Cursorspalte verwendet.
pageId StringType ID der Seite, mit der die Anlage verknüpft ist.
blogPostId StringType ID des Blogbeitrags, mit dem die Anlage verknüpft ist (falls zutreffend, NULL, falls nicht).
customContentId StringType ID für benutzerdefinierte Inhaltstypen unter Verwendung von Anhängen. Wird in der Regel verwendet, wenn es nicht mit einer Seite oder einem Blogbeitrag verknüpft ist (ein nicht standardmäßiger Inhaltstyp, z. B. ein Whiteboard, das mit dem Feature "Confluence Whiteboards" erstellt wurde).
mediaType StringType MIME-Typ der Datei (z. B. Bild/PNG, Anwendung/PDF).
mediaTypeDescription StringType Lesbare Beschreibung des Dateityps (z. B. "PNG-Bild").
comment StringType Optionaler Kommentar oder eine Notiz, die der Anlage hinzugefügt wurde.
fileId StringType Eindeutige ID der Anhangsdatei.
fileSize LongType Größe der Datei in Byte.
webuiLink StringType Link zum Anzeigen der Anlage in der Confluence-Benutzeroberfläche.
downloadLink StringType Direkte URL zum Herunterladen der Anhänge.
_links StructType Objekt, das strukturierte Verknüpfungen im Zusammenhang mit der Anlage enthält.
_links.webui StringType Relativer Link zum Anzeigen der Beilage in der Web-Benutzeroberfläche.
_links.download StringType Relativer Link zum Herunterladen der Anlage mithilfe der Benutzeroberfläche oder API.
version StructType Versionsmetadaten für die Anlage.
version.number LongType Monotonisch erhöhende Versionsnummer für die Anlage.
version.message StringType Optionale Versionsmeldung zur Bearbeitungszeit.
version.minorEdit BooleanType Gibt an, ob die Version als kleinere Bearbeitung gespeichert wurde.
version.authorId StringType ID des Benutzers, der die Version erstellt hat.
version.createdAt TimestampType Zeitstempel beim Erstellen der Version.
web_url StringType Vollqualifizierte URL zum Anzeigen der Anlage in der Confluence-Benutzeroberfläche.
isDeleted BooleanType Gibt an, ob die Anlage gelöscht wurde.