Nachverfolgungsbericht zur Server-Automatisierung
Verwenden Sie den Nachverfolgungsbericht zur Server-Automatisierung (Server Automation Tracking Report, SATR), um die Gesamtzahl der auf Alteryx Server (Versionen 24.2 und früher) verwendeten Automatisierungsgutschriften abzurufen. Dieses Hilfsprogramm ist nur erforderlich, wenn für Ihr Konto die neuen Preise und Pakete der Alteryx One gelten, während Server mit einer Version vor 25.1 ausgeführt wird. Stellen Sie eine Verbindung zu Ihrem MongoDB- oder MSSQL-Server her, um die Ausführungsdaten für Ihren Server zu extrahieren. Das Workflow-Paket umfasst mehrere Einrichtungsoptionen für verschiedene Szenarien, von der täglichen bis zur vierteljährlichen Ausführung.
SATR entpacken und Abhängigkeiten installieren
Schritt 1: SATR-Paket-Workflow entpacken
Laden Sie
Server Automation Tracking Report_vX.X.X.yxzpvom Alteryx Marketplace herunter.Doppelklicken Sie auf die YXZP-Datei, um den Workflow zu entpacken und in Alteryx Designer zu öffnen.
Nach dem Öffnen des Workflows sind mehrere deaktivierte Container vorhanden. Wählen Sie den Container, der Ihren Anforderungen am besten entspricht, und aktivieren Sie ihn. Wenn Sie sich nicht sicher sind, beginnen Sie mit dem aktivierten Container als Standard.
Schritt 2: Simba-Treiber für MongoDB installieren
Laden Sie den Simba-Treiber aus dem Alteryx Lizenzierungsportal herunter.
Scrollen Sie zum Ende des Abschnitts Produkt-Downloads und wählen Sie Herunterladen rechts neben dem Eintrag Drivers (Treiber) aus.
Wählen Sie MongoDB in der Versionsliste aus, und wählen Sie Weiter.
Wählen Sie Herunterladen rechts neben Simba MongoDB 2.04.3.1003 64-bit aus. Die Version im Portal kann abweichen. Das ist erwartetes Verhalten.
Doppelklicken Sie auf die MSI-Datei, um den Treiber auf Ihrem Rechner zu installieren. Der Treiber ist nun im ODBC-Administrator-Hilfsprogramm verfügbar.
Schritt 3a (verwendet MongoDB als Backend): DCM-Verbindungen für MongoDB erstellen
Da die aufgerufenen Tabellen eine einfache Struktur haben, kann die MongoDB-Option „Schnellverbindung“ genutzt werden. Es ist nicht erforderlich, einen DSN-Eintrag einzurichten, da für eine korrekte Ausführung nicht auf verschachtelte Strukturen zugegriffen werden muss.
Öffnen Sie den Data Connection Manager (DCM). Navigieren Sie in Designer zu Datei > Verbindungen verwalten.
Wählen Sie auf der Registerkarte Datenquellen die Option + Neu und dann die Kachel MongoDB aus.
Wählen Sie im Dropdown-Menü Technologie die Option MongoDB ODBC Quick Connect mit Simba aus.
Datenquellenname: Geben Sie den Mongo-
AlteryxService-Datenquellennamen ein, den Sie verwenden möchten.Server: Geben Sie den MongoDB-Servernamen für
AlteryxServiceein. Wenn Sie dies auf einem Alteryx Server mit eingebettetem Mongo einrichten, können Sielocalhostverwenden.Port: Geben Sie den Port für die MongoDB ein. Der Standardwert für die eingebettete Mongo ist
27018.Database (Datenbank): Geben Sie
AlteryxServiceein.Driver (Treiber): Verwenden Sie den Standardwert
Simba MongoDB ODBC-Treiber.
Wählen Sie Speichern und dann Anmeldedaten verknüpfen aus.
Füllen Sie die folgenden Felder aus:
Authentifizierungsmethode: MongoDB-Benutzername und -Kennwort
Anmeldedaten: Neue Anmeldedaten erstellen
Anmeldename: beliebiger Name (zum Beispiel MongoDB_AlteryxService_Local).
Tresor: DCM
Benutzername: Ihr Benutzername (die Standardeinstellung für die eingebettete Datenbank ist „Benutzer“).
Kennwort: Ihr Kennwort.
Authentifizierungsmethode: SCRAM-SHA-256
Authentifizierungsquelle: AlteryxService
Verbindung für SDK zulassen: Deaktiviert
Wählen Sie Verbindung testen aus. Bei Erfolg wählen Sie Erstellen und verknüpfen aus.
Wiederholen Sie diese Schritte, um eine Verbindung für die
AlteryxGallery-Datenbank zu erstellen. Verwenden Sie die gleichen Einstellungen, außer bei folgenden Feldern:Datenquellenname: Geben Sie den
AlteryxGallery-Datenquellennamen ein, den Sie verwenden möchten.Datenbank: Geben Sie
AlteryxGalleryein.Anmeldedatenname: Geben Sie einen Namen für die Anmeldedaten ein (z. B.
MongoDB_AlteryxGallery_Local).Authentifizierungsquelle: Geben Sie
AlteryxGalleryein.
Alle anderen Verbindungs- und Anmeldedateneinstellungen bleiben unverändert.
Schritt 3b (verwendet MSSQL als Backend): DCM-Verbindungen für MSSQL erstellen
Öffnen Sie DCM. Navigieren Sie in Designer zu Datei > Verbindungen verwalten.
Wählen Sie auf der Registerkarte Datenquellen die Option + Neu und dann die Kachel Microsoft SQL Server aus.
Wählen Sie im Dropdown-Menü Technologie die Option Microsoft SQL Server ODBC DSN-less aus.
Datenquellenname: Geben Sie den MSSQL
AlteryxService-Datenquellennamen an, den Sie verwenden möchten.Driver (Treiber): Verwenden Sie den Standardwert
ODBC Driver 17 for SQL Server(ODBC-Treiber 17 für SQL Server).Server: Geben Sie den MSSQL-Servernamen für
AlteryxServiceein.Database (Datenbank): Geben Sie
AlteryxServiceein.
Wählen Sie Speichern und dann Anmeldedaten verknüpfen aus.
Füllen Sie die folgenden Felder aus (für die Anmeldedatentypen Ihres Servers anpassen):
Method (Methode): Benutzername und Kennwort
Anmeldename: Name Ihrer Wahl (z. B. MSSQL_AlteryxService_Local).
Tresor: DCM
Benutzername: Ihr Benutzername.
Kennwort: Ihr Kennwort.
Wählen Sie Verbindung testen aus. Bei Erfolg wählen Sie Erstellen und verknüpfen aus.
Wiederholen Sie diese Schritte, um eine Verbindung für die
AlteryxGallery-Datenbank zu erstellen. Verwenden Sie die gleichen Einstellungen, außer bei folgenden Feldern:Datenquellenname: Geben Sie den MSSQL
AlteryxGallery-Datenquellennamen an, den Sie verwenden möchten.Datenbank: Geben Sie
AlteryxGalleryein.Anmeldedatenname: Geben Sie einen Namen für die Anmeldedaten ein (z. B.
MSSQL_AlteryxGallery_Local).
Alle anderen Verbindungs- und Anmeldedateneinstellungen bleiben unverändert.
Nachverfolgungsbericht zur Server-Automatisierung ausführen
Geben Sie im PullServerExecutions-Makro die in den vorherigen Schritten erstellten Anmeldedaten ein und wählen Sie die entsprechenden Optionen aus.
Wählen Sie entweder MongoDB oder MSSQL-Backend.
Alteryx Gallery: DCM-Verbindung zur AlteryxGallery-Datenbank.
Alteryx Dienst: DCM-Verbindung zur AlteryxService-Datenbank.
Filter Executions by Date (Ausführungen nach Datum filtern): Beschränkt die Abfragen der Tabellen „AS_Queue“ (Aufträge) und „AS_Results“ (Ergebnismeldungen) so, dass nur Daten bis zu einem bestimmten Datum abgerufen werden.
Filter by date range (Filtern nach Datumsbereich) (Optionsfeld):
Startdatum: Wählen Sie das Datum aus, an dem mit dem Abrufen der Daten begonnen werden soll (einschließlich des ausgewählten Datums).
Enddatum: Wählen Sie das Datum aus, bis zu dem Daten abgerufen werden sollen (einschließlich des ausgewählten Datums).
Filter by relative Date (Nach relativem Datum filtern) (Optionsfeld):
Filter by last (Nach letzten filtern): Wählen Sie die Anzahl der Tage/Monate aus, um die Sie vom aktuellen Ausführungsdatum zurückgehen möchten.
Einheiten: Wählen Sie Tage oder Monate.
Exclude Current Period (Aktuelle Periode ausschließen): Option zum Ausschließen des aktuellen Tages oder Monats, je nach oben ausgewählter Einheit.
Wählen Sie im Makro SummarizeAutomationUsage eine der verfügbaren Optionen aus.
Include Cost Center Rollup (Kostenstellen-Rollup einbeziehen): Um die Automatisierungszahlen nach Kostenstellen zusammenzufassen, verbinden Sie eine Suchtabelle mit dem optionalen Eingabeanker, der die E-Mail-Adresse des/der Benutzer:in und die entsprechende Kostenstelle enthält. Ordnen Sie die Felder mithilfe der beiden Auswahlmenüs zu.
E-Mail-Rollup einbeziehen: Aktivieren Sie dieses Kontrollkästchen, um eine Übersichtstabelle zu erstellen, in der die Gesamtzahl der Automatisierungsausführungen pro Benutzer:in per E-Mail aufgeführt wird.
Choose output file path (Ausgabedateipfad wählen): Wählen Sie einen vollständigen Dateipfad für die Ausgabe des Berichts aus. Standardmäßig wird eine Datei namens „AutomationSummary.pdf“ in den Ordner
%temp%geschrieben.
Führen Sie den Workflow aus.
Prüfen Sie das Fenster mit den Ergebnissen auf Links zur temporären PDF-Datei, die im Makro SummarizeAutomationUsage erstellt wurde.
Häufig gestellte Fragen
- 1. Was ist der Nachverfolgungsbericht zur Server-Automatisierung (Server Automation Tracking Report, SATR)?
- 2. Warum wird der SATR benötigt?
- 3. Wer benötigt den SATR?
- 4. Was kann der SATR?
- 5. Welche Daten werden beim Ausführen der Makros erfasst?
- 6. Wie verwende ich den SATR, wenn ich mehrere Server-Controller habe?
- 7. Lässt sich der SATR mit dem Alteryx One Dienst zur Nutzungserfassung (Usage Service) integrieren?
- 8. Zeichnet der SATR Cloud-Ausführungen auf (z. B. Cloud Execution for Desktop oder Pläne)?
- 9. Was passiert, wenn mein Unternehmen seine Datenbank aus Gründen der Datenhygiene löscht?
- 10. Wie lade ich den SATR herunter und installiere ihn?
- 11. Ich habe den Bericht ausgeführt. Was mache ich jetzt?
- 12. Wird das Automatisierungsguthaben aus dem SATR in der Konto-Admin-Konsole angezeigt, nachdem der Bericht an meine:n Kundenbetreuer:in gesendet wurde?
1. | Was ist der Nachverfolgungsbericht zur Server-Automatisierung (Server Automation Tracking Report, SATR)? |
Der SATR ist ein einfaches Workflow-Hilfsprogramm für die Alteryx Server-Versionen 24.1 und 24.2. Er gibt Einblick in Ihre Automatisierungsnutzung und ermöglicht es Ihnen, Kundenbetreuer:innen Nutzungsstatistiken für Rechnungslegungs- und Compliance-Zwecke bereitzustellen. Er ist als temporäre Lösung für Kund:innen gedacht, die noch kein Upgrade auf Version 25.1 oder höher durchgeführt haben. | |
2. | Warum wird der SATR benötigt? |
Viele Kund:innen können bedingt durch IT-Richtlinien oder ihren Upgrade-Zyklus nicht sofort ein Upgrade durchführen. Der SATR liefert die nötigen Einblicke für Vertragsverlängerungen und Compliance-Zwecke. Er ist eine Übergangslösung, bis Kund:innen auf Version 25.1 oder höher umsteigen können, wo Berichterstellung nativ enthalten ist. | |
3. | Wer benötigt den SATR? |
Der SATR ist für Kund:innen erforderlich, die einen Alteryx One-Vertrag haben, aber eine niedrigere unterstützte Version von Alteryx Server als 25.1 nutzen (d. h. 24.1 und 24.2). Der SATR ist nicht erforderlich für:
| |
4. | Was kann der SATR? |
Der SATR:
| |
5. | Welche Daten werden beim Ausführen der Makros erfasst? |
Ausführungsdatensätze werden aus den Tabellen „AS_Queue“ und „AS_Results“ abgerufen, um relevante Attribute zu bestimmen, z. B. den Ausführungstyp und ob Fehler aufgetreten sind. Auf diese Weise kann ermittelt werden, ob die Ausführung auf Automatisierungsguthaben angerechnet wird. Die Tabelle „Benutzer“ wird abgerufen, um E-Mail-Adressen an die Ausführungsdatensätze anzuhängen. Dadurch kann Automatisierungsguthaben später nach Kostenstelle oder Benutzer:in aufgegliedert werden. Während der Ausführung des Workflows verlassen keine Daten das System. Die Zusammenfassungsdateien müssen zur Erstellung von Berichten zum Guthabenverbrauch manuell an den/die zuständige:n Kundenberater:in übermittelt werden. | |
6. | Wie verwende ich den SATR, wenn ich mehrere Server-Controller habe? |
Jedes Makro kann Daten aus der Backend-Datenbank eines einzelnen Controllers abrufen. Sie können mehrere Makros in einem Workflow verwenden, um Daten von zwei oder mehr Controllern abzurufen, sofern diese Datenbanken von dem Rechner aus zugänglich sind, der den Workflow ausführt. Wenn Sie Berichte erstellen möchten, führen Sie das Makro für jeden Server-Controller aus und übermitteln Sie separate Berichte. Wenn Sie eine gemeinsame Ansicht wünschen, müssen Sie die Konsolidierung manuell vornehmen. | |
7. | Lässt sich der SATR mit dem Alteryx One Dienst zur Nutzungserfassung (Usage Service) integrieren? |
Nein. Der SATR ist ein eigenständiges, kundenseitig verwaltetes Berichtstool. Das automatische Einspeisen in den Alteryx One Dienst zur Nutzungserfassung ist nicht geplant. Wenn Sie eine automatisierte Einspeisung benötigen, aktualisieren Sie bitte auf Alteryx Server 25.1 oder eine neuere Version. | |
8. | Zeichnet der SATR Cloud-Ausführungen auf (z. B. Cloud Execution for Desktop oder Pläne)? |
Nein. Der SATR enthält nur automatisierte Ausführungen des lokalen Servers. Um eine vollständige Übersicht über das verwendete Automatisierungsguthaben zu erhalten, kombinieren Sie SATR-Ergebnisse mit den Ausführungsdaten aus dem Alteryx One-Portal. | |
9. | Was passiert, wenn mein Unternehmen seine Datenbank aus Gründen der Datenhygiene löscht? |
Wenn die Backend-Datenbank regelmäßig bereinigt wird und Ergebnisse und Warteschlangenprotokolle gelöscht werden, sollten Sie den Workflow häufiger ausführen, um tägliche Protokolle zu erhalten, und diese in einer separaten Datenbank speichern. Diese Protokolle können dann später mit dem Berichtsmakro zusammengefasst werden, um einen Bericht zum Gesamtverbrauch zu erhalten. | |
10. | Wie lade ich den SATR herunter und installiere ihn? |
| |
11. | Ich habe den Bericht ausgeführt. Was mache ich jetzt? |
Sprechen Sie am besten mit Ihrem/Ihrer Kundenbetreuer:in ab, wie der Bericht im Rahmen Ihrer Vereinbarung am besten übermittelt wird. | |
12. | Wird das Automatisierungsguthaben aus dem SATR in der Konto-Admin-Konsole angezeigt, nachdem der Bericht an meine:n Kundenbetreuer:in gesendet wurde? |
Nein. Die übermittelte SATR-Ausgabe wird nur im Konto verzeichnet und ist nicht in die Alteryx One-Plattform integriert. Solange Server noch nicht auf Version 25.1 oder neuer aktualisiert wurde, wird das Automatisierungsgesamtguthaben in der Admin-Konsole nicht korrekt angezeigt. |