Skip to main content

Ally-API in ein externes Berichtstool integrieren

Ally-API in ein externes Berichtstool integrieren

Externe Berichtstools bieten zahlreiche Vorteile, darunter eine verbesserte Datenvisualisierung, Anpassungsoptionen und automatisierte Berichtsprozesse. Institutionen können komplexe Datensätze mithilfe einer Vielzahl von Diagrammtypen, Grafiken und Dashboards problemlos analysieren. Durch das Anpassen der angezeigten Datenelemente können sie Berichte auf ihre spezifischen Bedürfnisse zuschneiden. Mit automatisierter Berichterstellung sparen Benutzer wertvolle Zeit und Ressourcen und optimieren die Berichterstellung.

Durch die Kombination der Datenabruffunktionen der Ally-API mit den erweiterten Visualisierungs- und Analysefunktionen gängiger Berichtstools können Institutionen Erkenntnisse gewinnen, um datengestützte Entscheidungen zu erleichtern.

Lesen Sie die technische Dokumentation Reporting API Endpoints um zu erfahren, wie Sie Ihre Endpunkte ordnungsgemäß einrichten und anpassen.Berichterstellungs-API-Endpunkte

Voraussetzungen

Um das API von Ally in Ihr bevorzugtes Berichtstool zu integrieren, benötigen Sie Folgendes:

  • Ein externes Berichtstool wie beispielsweise Power BI, Tableau, Microsoft Excel oder SAP Analytics

  • Zugriff auf den Institutionsbericht von Ally (nur Admin)

  • Autorisierungs-API-Token (im Institutionsbericht verfügbar)

  • URL des Endpunkts (auf dieser Hilfeseite verfügbar)

  • Ihre Ally-Client-ID (wenden Sie sich an unser Support-Team, sollten Sie diese ID nicht haben)

Denken Sie daran, dass Sie zwischen dieser Hilfeseite, dem Institutionsbericht und dem externen Berichtstool wechseln müssen, um alles erfolgreich einzurichten.

So integrieren Sie die Ally-API in ein externes Berichtstool

Exportoptionen aus dem Institutionsbericht
  • Es wird ein modales Fenster mit einem automatisch generierten Token angezeigt. Wählen Sie Token kopieren aus.

Anmerkung

API-Token verfallen nach einem Jahr. Um ein neues Token zu erhalten, befolgen Sie diese Anleitung, um Ihr externes Berichtstool erneut einzurichten.

Kopieren des Token-Modells im Institutionellen Bericht
  • Navigieren Sie zu Ihrem bevorzugten externen Berichtstool. Anhand dieses Beispiels zeigen wir, wie Sie die Ally-API mit Power BI einrichten.

Wichtig

Andere externe Berichtstools haben andere Schnittstellen, aber alle folgen ähnlichen Schritten wie unten gezeigt. Bitte lesen Sie die Dokumentation Ihres Berichtstools, wenn Sie Hilfe beim Einrichten Ihrer Datenquelle benötigen.

  • Öffnen Sie Power BI Desktop

  • Wählen Sie auf der Registerkarte Start die Option Daten abrufen aus.

  • Wählen Sie Web aus der angezeigten Liste aus.

Menü "Daten abrufen" aus Power BI
  • Wählen Sie im Modalfenster Aus dem Web die Option Erweitert aus.

  • Geben Sie Autorisierung in das Parameterfeld HTTP-Anforderungsheader ein.

  • Geben Sie in das Textfeld rechts Bearer (Inhaber) ein Leerzeichen ein, und fügen Sie das Token aus dem Institutionsbericht ein.

  • Kopieren Sie eine der folgenden Endpunkt-URLs:

    • https://[Region]/api/v2/clients/[Ally-Client-ID]/reports/overall

    • https://[Region]/api/v2/clients/[Ally-Client-ID]/reports/issues

Wichtig

Die Berichtsdaten von Ally können in „Übersicht“ und „Probleme“ unterteilt werden. Beides gilt für alle Kurse an Ihrer Institution. Wählen Sie die Endpunkt-URL aus, die Sie bevorzugen.

  • Fügen Sie die Endpunkt-URL in das Feld „URL-Pfade“ im Power BI-Modalfenster Aus dem Web ein.

  • Ersetzen Sie [Ally-Client-ID] durch Ihre individuelle Ally-ID.

Warnung

Wenn Sie diese ID nicht haben, wenden Sie sich bitte an unser Support-Team. Denken Sie daran, dass es sich dabei um die Ally-Client-ID und nicht um die LMS-ID handelt.

Aus dem Webmodal in Power BI
  • Wählen Sie OK aus, um die Abfrage basierend auf den bereitgestellten Informationen zu starten.

Abhängig von der Anzahl der Datensätze kann die Dataset-Vorbereitung einige Zeit in Anspruch nehmen. Ally antwortet mit einem „Status“, der den Benutzer darüber informiert, ob die Daten noch verarbeitet werden. In Power BI können Sie dies anzeigen, indem Sie die Option „Erweiterte Metadaten“ auswählen und in der Spalte „metadata.status“ suchen:

Während der Status noch „Verarbeitung“ lautet, müssen Sie warten, bis die Daten bereit sind. Wählen Sie die Schaltfläche „Vorschau aktualisieren“ im oberen Menüband aus, um die API erneut aufzurufen und zu prüfen, ob die Daten bereit sind. Wenn das Dataset bereit ist, werden alle Datensätze angezeigt, und in der Spalte „metadata.status“ erscheint der Status „Erfolgreich“.

  • Wählen Sie schließlich Schließen & Anwenden auf der oberen linken Seite.

Tipp

Zeit der Datenaktualisierung

Tipp

Die Quelldaten werden intern alle 15 Minuten für einen der Endpunkte aktualisiert. Berücksichtigen Sie dies, wenn Sie den Endpunkt aufrufen, um die Daten für Ihre Berichte abzurufen.

Warnung

Grenzwert für die Reaktion

Warnung

Beachten Sie, dass das Antwortlimit pro Endpunktaufruf 10.000 Datensätze beträgt. Wenn einige Datensätze nicht unter den ersten 10.000 Datensätzen angezeigt werden, müssen Sie entsprechende Filter- oder Sortieroptionen anwenden.