Anleitung7 Min. Lesezeit

Twinfield in Excel und Power Query über OData

Verbinden Sie Twinfield über OData mit Power Query und Excel. Laden, transformieren und aktualisieren Sie Tabellen ohne wiederkehrende CSV-Exporte.

Auke Westra

durch Auke Westra

Gründer von DigiData

Praktischer Leitfaden. Dieser Artikel behandelt die Schritte, Überprüfungen und allgemeinen Probleme. Betrachten Sie Twinfield Produktseite für unterstützte Daten, Betrieb und Verfügbarkeit.

Kurze Antwort

Verbinden Sie Twinfield mit Excel über Power Query, indem Sie Daten abrufen und OData Feed auswählen. Geben Sie den DigiData-Service-Root ein, melden Sie sich an und wählen Sie die Twinfield-Tabellen aus, die Sie benötigen. Sie können dann Filter, Datentypen und andere Transformationsschritte speichern, sodass der Excel-Bericht jedes Mal aus derselben Quelle aktualisiert wird.

Twinfield Daten in Excel mit Power Query laden

Mit einem Twinfield Power Query Connector können Sie Transaktionen, Schuldner, Gläubiger und Hauptbuchkonten in Excel laden, ohne einen CSV-Prozess für jeden Berichtszeitraum neu zu erstellen. DigiData synchronisiert Ihre ausgewählten Twinfield-Büros und stellt die unterstützten Tabellen über einen stabilen OData-Service-Root zur Verfügung. Power Query speichert Ihre Filter, Datentypen, Spaltennamen und andere Transformationsschritte, damit die Arbeitsmappe sie beim Aktualisieren erneut anwenden kann.

Dieses Handbuch konzentriert sich auf Excel: Verbinden Sie sich mit dem Feed, wählen Sie Tabellen aus, transformieren Sie die Daten, wählen Sie, wie Sie sie laden und aktualisieren Sie die Arbeitsmappe. Wenn Sie ein interaktives Dashboard erstellen, folgen Sie der separaten Anleitung zu connect Twinfield to Power BI.

Warum OData zu wiederkehrenden Excel-Berichten passt

Excel enthält Power Query und einen OData-Anschluss, so dass Sie keinen separaten Datenbanktreiber benötigen. Sie geben die Service-Root-URL DigiData ein, authentifizieren und wählen die im Navigator angezeigten Twinfield-Tabellen aus. DigiData übernimmt die Quellsynchronisation, während Power Query die gespeicherten Transformationen in der Arbeitsmappe ausführt.

Diese Trennung ist für wiederkehrende Überprüfungen nützlich. Die Quelltabellen können aktualisiert werden, ohne einen Dateipfad zu ersetzen oder die Schritte zum Kopieren und Einfügen zu wiederholen. Lesen Sie den technischen Erklärer, wenn Sie zuerst verstehen möchten was ein OData-Feed ist.

Voraussetzungen

Bestätigen Sie, dass der Twinfield-Benutzer auf die beabsichtigten Büros zugreifen kann und dass diese Büros in DigiData ausgewählt sind. Sie benötigen auch die Service-Root-URL DigiData OData, die für diesen Feed bereitgestellten Anmeldeinformationen und eine Excel-Version mit Power Query und dem OData-Feed-Connector.

Verwenden Sie für die erste Verbindung die Dienstwurzel ohne Filter, die der URL hinzugefügt wurden. Wählen Sie Tabellen im Navigator und erstellen Sie Filter in Power Query. Dies hält die Quelldefinition klar und erleichtert die Diagnose des Anmeldeumfangs.

Welche Twinfield Tische können Sie laden?

Relevante Finanzierungstabellen umfassen Transaktionskopfzeilen, Transaktionslinien, Schuldner, Gläubiger, Hauptbuchkonten, Kostenstellen, Projekte, Büros und Mehrwertsteuercodes. Die Verfügbarkeit hängt vom Twinfield-Zugriff, den ausgewählten Büros und den synchronisierten Quelldaten ab.

Wählen Sie für einen ersten Excel-Bericht nur die Tabellen aus, die für ein Steuerelement oder eine Analyse benötigt werden. Eine allgemeine Buchprüfung kann Transaktionslinien, Kontodaten, Büros und Daten erfordern. Eine Forderungsübersicht braucht auch Schuldner. Das Laden jeder Tabelle macht die Arbeitsmappe schwieriger zu verstehen und aufzufrischen.

Schritt für Schritt: Excel mit Twinfield OData verbinden

Schritt 1: Öffnen Sie den OData Feed Connector

Öffnen Sie die Arbeitsmappe und wählen Sie Data, Get Data, From Other Sources und From OData Feed. Menü-Etiketten können zwischen den Excel-Versionen leicht abweichen, aber der Connector wird als OData-Feed aufgeführt.

Schritt 2: Geben Sie die Service-Root URL ein und authentifizieren Sie sich

Fügen Sie die DigiData Service-Root-URL ein und fahren Sie fort. Wählen Sie die für Ihren Feed angegebene Authentifizierungsmethode aus und geben Sie die entsprechenden Anmeldeinformationen ein. Wenden Sie den Berechtigungsumfang auf die Service-Root an, damit die autorisierten Tabellen unterhalb dieser Root von derselben Verbindung aus geöffnet werden können.

Schritt 3: Tabellen im Navigator auswählen

Der Navigator zeigt die Tabellen, die durch die OData Metadaten beschrieben werden. Wählen Sie die Twinfield-Tabellen aus, die für die Arbeitsmappe erforderlich sind, und wählen Sie Daten transformieren, anstatt alles sofort in Arbeitsblätter zu laden.

Schritt 4: Speichern der Transformationen

Entfernen Sie in Power Query nicht verwendete Spalten, filtern Sie Perioden, bestätigen Sie Datentypen und geben Sie erkennbare Abfragen an. Bewahren Sie Konto- und Bürocodes als Text auf, wenn Sie Nullen führen oder formatieren. Wenden Sie Transformationen in einer konsistenten Reihenfolge an, damit ein anderer Maintainer die Abfrageschritte verstehen kann.

Schritt 5: Wählen Sie, wo die Daten geladen werden

Verwenden Sie Close & Load To, um zu entscheiden, ob eine Abfrage zu einer Arbeitsblatttabelle wird, eine PivotTable einspeist oder eine Verbindung für das Excel-Datenmodell bleibt. Große Transaktionstabellen gehören nicht immer direkt in ein Arbeitsblatt. Laden Sie nur die Details, die Benutzer dort überprüfen müssen.

Schritt 6: Aktualisieren Sie die Arbeitsmappe

Verwenden Sie Refresh All, um die neuesten verfügbaren Daten aus dem OData-Feed abzurufen und die gespeicherten Power Query-Schritte erneut anzuwenden. Das Ergebnis spiegelt die letzte abgeschlossene DigiData-Synchronisation wider, keine Live-Anfrage an Twinfield zum Zeitpunkt des Öffnens einer Zelle.

Excel und Power BI verwenden die gleiche Power Query-Grundlage

Die gleiche OData Konnektor- und Transformationssprache ist in Excel und Power BI Desktop verfügbar, aber die Berichtsworkflows sind unterschiedlich. Excel eignet sich für Arbeitsmodelle, Abstimmungen und definierte Analyseblätter. Power BI fügt ein semantisches Modell, interaktive Berichte, Workspace-Publishing und geplante Cloud-Aktualisierung hinzu.

Halten Sie diese Arbeitsmappe konzentriert sich auf Excel-Transformationen und aktualisieren. Der Twinfield Power BI Guide behandelt Modellbeziehungen und aktualisiert in Power BI Service.

OData oder CSV für Excel?

Verwenden Sie OData, wenn die Arbeitsmappe dieselben Tabellen wiederholt laden und ihre Transformationsschritte beibehalten muss. Dies passt zu Monatsendkontrollen, wiederkehrenden Abgleichen und Management-Arbeitsmappen, deren Quelldaten sich im Laufe der Zeit ändern.

Verwenden Sie CSV für eine einmalige Überprüfung, ein festes Archiv oder einen begrenzten Datensatz, der mit jemandem geteilt wird, der die Quelle nicht aktualisieren sollte. CSV ist eine Momentaufnahme, so dass jedes Update einen neuen Export und einen zuverlässigen Prozess zum Ersetzen oder Kombinieren von Dateien erfordert.

Für eine breitere Entscheidung, die auch eine direkte API und MCP abdeckt, verwenden Sie den Twinfield Integrationsvergleich.

Refresh- und Merge-Probleme beheben

Wenn Excel einen Authentifizierungsfehler meldet, öffnen Sie **Datenquelleneinstellungen **, wählen Sie die OData-Quelle aus und überprüfen Sie deren Berechtigungen und Anmeldeinformationen. Bestätigen Sie, dass die gespeicherte Quelle die Service-Root-URL anstelle eines Pfades zu einer Tabelle mit manuell hinzugefügten Abfrageoptionen verwendet.

Wenn eine Abfrage langsam ist, reduzieren Sie Zeilen und Spalten, bevor Sie Tabellen zusammenführen. Bezogene Tabellen separat laden beim Erweitern von Navigationsspalten erzeugt viele zusätzliche Anforderungen. Wenn ein Merge wiederholt eine kleine Suchanfrage liest, kann das Puffern dieser kleineren Abfrage in einigen Modellen helfen. Testen Sie es, bevor Sie es behalten, da das Puffern lokalen Speicher verwendet und verhindern kann, dass spätere Filter an die Quelle weitergeleitet werden.

Wenn Datensätze veraltet erscheinen, vergleichen Sie die DigiData Synchronisationszeit mit der Aktualisierungszeit der Arbeitsmappe. Das Auffrischen von Excel kann keine Twinfield-Änderungen enthalten, die noch nicht im Feed synchronisiert wurden.

Finanzdaten nach der Aktualisierung validieren

Vergleichen Sie eine neue Arbeitsmappe mit Twinfield, bevor Sie sich für Entscheidungen darauf verlassen. Beginnen Sie mit einfachen Summen nach Periode und Amt, wie Einnahmen, Kosten, Schuldner und Gläubiger. Fügen Sie Dimensionen erst hinzu, nachdem diese Summen mit der beabsichtigten Quellansicht übereinstimmen.

Seien sie genau über daten. Rechnungsdatum, Buchungsdatum, Fälligkeitsdatum und Abrechnungszeitraum können verschiedene Fragen beantworten. Dokumentieren Sie, welches Feld jedes Arbeitsblatt oder PivotTable steuert.

Verwenden Sie stabile IDs und Bürocodes für Beziehungen und Lookups anstelle von Namen. Namen und Beschreibungen können sich ändern, während ein dokumentierter Bezeichner eine wiederkehrende Verknüpfung weniger wahrscheinlich unterbricht.

Wenn ein verwaltetes OData-Feed passt

Ein Managed Feed ist nützlich, wenn mehrere Arbeitsmappen, Benutzer oder Büros von den gleichen synchronisierten Quelltabellen abhängen. Es hält Twinfield Authentifizierung, Paginierung, Geschwindigkeitsbegrenzungen und Quellfehlerbehandlung außerhalb der einzelnen Excel-Datei. Power Query bleibt für die von dieser Arbeitsmappe verwendeten Transformationen verantwortlich.

Ein direkter oder lokaler Konnektor kann immer noch zu einem kleinen isolierten Modell passen. Die Wahl hängt davon ab, wie oft die Arbeitsmappe aktualisiert wird, wie viele Büros sie abdeckt und wer die Quellverbindung aufrechterhält.

Häufige Power Query Fehler

Vermeiden Sie die Einbettung eines direkten Twinfield API-Clients in Power Query ohne Wartungsplan. Token-Erneuerung, Paginierung und Fehlerbehandlung werden dann zu versteckten Abhängigkeiten innerhalb einer Finanzarbeitsmappe.

Laden Sie nicht nur Transaktionszeilen, wenn die Analyse allgemeine Hauptbuchkonten, Projekte, Büros oder Mehrwertsteuercodes benötigt, um die Beträge zu erklären. Fügen Sie sich nicht bei Anzeigenamen an, wenn stabile Schlüssel verfügbar sind.

Halten Sie Transformationsschritte lesbar. Entfernen Sie nicht verwendete Spalten, Namensanfragen und Dokumentfilter, die Büros oder Perioden ausschließen. Eine Arbeitsmappe ist nicht bereit für den wiederkehrenden Gebrauch, wenn nur ihr Schöpfer weiß, warum eine Summe anders ist.

Checkliste vor dem Teilen der Arbeitsmappe

Bestätigen Sie, dass alle erforderlichen Twinfield Büros ausgewählt und synchronisiert sind. Abstimmung der Gesamtsummen für einen bestimmten Zeitraum und ein bestimmtes Amt. Überprüfen Sie Datentypen für Daten, Beträge und Bezeichner. Überprüfen Sie, ob Mitarbeiter, die die Arbeitsmappe aktualisieren müssen, Zugriff auf den OData-Feed haben. Notieren Sie, wann DigiData synchronisiert wird und wann Benutzer die Arbeitsmappe aktualisieren sollten.

Zusammenfassung

Ein Twinfield Power Query Connector macht wiederkehrende Excel-Berichte weniger abhängig von manuellen Exporten und benutzerdefiniertem API-Code. DigiData liefert die ausgewählten Twinfield-Tabellen bis OData, und Power Query wendet die in der Arbeitsmappe gespeicherten Transformationen erneut an. Überprüfen Sie die unterstützten Daten auf der Twinfield-Verbindungsseite, folgen Sie dem separaten Power BI Setup Guide oder vergleichen Sie alle Twinfield Verbindungsmethoden.

Quellen

Auke Westra

Über: Auke Westra

Gründer von DigiData

Auke Westra ist Gründer von DigiData und schreibt über Datenintegrationen, OData und Power BI.

Bereit zum Start?

Versuchen Sie DigiData kostenlos für 14 Tage. Verbinden Sie Ihre Software, laden Sie Ihre Daten in Power BI und entdecken Sie den Unterschied.

Bitte kontaktieren Sie uns

Verbundene Artikel