Free Trial

Knowledge Base

Lernen Sie von den Profis.
Das Mehrere-verknüpfen-Tool ist eine Kombination der Tools Verknüpfen und Zusammenführung. Mit diesem Tool können Sie einen Workflow zu einem einzigen Tool konsolidieren, anstatt mehrere Verknüpfen- oder Zusammenführungs-Tools zu verwenden.
Vollständigen Artikel anzeigen
Das Mehrzeilige-Formel-Tool funktioniert ähnlich wie das normale Formel-Tool, allerdings können Sie zusätzlich mehrere Datenzeilen in einem Ausdruck referenzieren. Stellen Sie sich zum Beispiel vor, eine Person befände sich im Erdgeschoss eines Gebäudes und hätte ein Formel-Tool. Diese Person könnte sich nur mit Leuten unterhalten, die sich ebenfalls im Erdgeschoss befinden. Mit einem Mehrzeiligen-Formel-Tool könnte die Person jedoch dann auch mit den Leuten im Obergeschoss, auf dem Dachboden und im Keller sprechen.
Vollständigen Artikel anzeigen
Das RegEx-Tool ist eine Art Schweizer Taschenmesser für das Parsen in Alteryx. Sie können es auf vielerlei Arten einsetzen, um Dinge schneller oder effektiver zu erledigen, aber selbst wenn Sie nur die Klinge verwenden, ist es trotzdem noch sehr praktisch. Oft brauchen Sie nicht mehr, aber wenn Sie sich die Zeit nehmen, die anderen Werkzeuge in Ihrem Messer kennenzulernen, werden Sie sehen, dass Sie damit praktisch alles erledigen können.
Vollständigen Artikel anzeigen
Einer der wichtigsten Gründe für die Beliebtheit von Alteryx ist die Möglichkeit, eine Vielzahl verschiedener Datenquellen auszulesen.  Für das Auslesen von PDF- oder Word-Dokumenten ist jedoch etwas Hilfe aus einer anderen Quelle erforderlich.  Wann ist ein solcher Vorgang sinnvoll? Stellen Sie sich beispielsweise vor, jemand möchte einen Ordner voller Lebensläufe nach einem bestimmten Text durchsuchen.  Warum kann Alteryx diese Formate nicht nativ lesen? Diese Dateitypen verwenden kein Standardformat und müssen daher vor dem Auslesen in Textdateien konvertiert werden.  Für diese Konvertierung ist ein kostenloses Open-Source-Programm mit dem Namen DocToText verfügbar. Dieses Programm wird in der Befehlszeile ausgeführt und konvertiert diese Dateitypen zu Textdateien, die Alteryx problemlos lesen kann. Ich habe ein Beispiel an diesen Blogeintrag angehängt.  Dieser Workflow verwendet das wenig beachtete Tool Befehl ausführen.  Mit diesem Tool können wir eine Liste von Dateien aus einem bestimmten Quellordner einlesen, die Informationen in ein passendes Format für DocToText konvertieren und anschließend das Tool Befehlt ausführen verwenden, um die Dateien zum weiteren Gebrauch in ein Textformat zu konvertieren.  Der Anhang enthält alles, was Sie brauchen, inklusive einer passenden Ordnerstruktur für das Modul.  Laden Sie die angehängte yxzp-Datei herunter, extrahieren Sie diese, probieren Sie das Modul aus und teilen Sie uns Ihre Meinung mit! Dieses Beispiel wurde für Version 10.0 aktualisiert. Beim Extrahieren des Pakets werden einige Abhängigkeitsfehler angezeigt. Keine Sorge, bei der Ausführung sollten keine Fehler auftreten. Vielen Dank an Maureen Wolfson für die Basis-App und den Vorschlag! Bis zum nächsten Mal!   *Der Beitrag "Can Alteryx Parse A Word Doc Or PDF?"  wurde in Designer Knowledge veröffentlicht und von @ChadM geschrieben - 11-03-2019  
Vollständigen Artikel anzeigen
  Diese kurze Anleitung unterstützt Sie bei der Einrichtung von Alteryx!   Hinweis: Für die Lizenzierung der Alteryx-Versionen 11.7 oder älter lesen Sie unsere Artikelserie zur Lizenzierung. Aktuelle Kunden finden weitere Hinweise zu Änderungen an der Lizenzierung in unseren FAQ zur Lizenzierung für 11.8.   Falls Sie weitere Fragen zur Lizenzierung haben, schicken Sie uns eine E-Mail an fulfillment@alteryx.com!   Was benötige ich für die Lizenzierung? Alteryx-Produkte werden mit einem Lizenzschlüssel aktiviert, einer mit Bindestrichen getrennten 32-stelligen Zeichenfolge, z. B. 1a2b-3c4d-56ef-7g89-0h12-jkl3-4m56-n78o Jeder Lizenzschlüssel gilt für ein einziges Produkt, daher erhalten Sie möglicherweise einen Schlüssel für Alteryx Designer und einen weiteren Lizenzschlüssel für ein Zusatzprodukt wie etwa US Data. Jeder Lizenzschlüssel gilt für eine bestimmte Anzahl von Plätzen. Diese Plätze entsprechen den Computern, auf denen das Produkt verwendet werden kann. Ein einzelner Benutzer kann mehrere Plätze verbrauchen, wenn ein Lizenzschlüssel auf mehreren Computern aktiviert wird. Alteryx schickt die Lizenzschlüssel an den Lizenzadministrator Ihres Unternehmens, der über die Verteilung der Lizenzschlüssel entscheidet. Wie kann ich Alteryx lizenzieren? Die Lizenzierung von Alteryx ist kinderleicht! Folgen Sie diese einfache Schritte: Falls Sie Alteryx herunterladen möchten, finden Sie die Software im Portal Downloads und Lizenzen unter licenses.alteryx.com. Sie benötigen Ihren Lizenzschlüssel, um sich beim Portal anzumelden. Installieren Sie Alteryx auf Ihrem Computer und öffnen Sie das Programm. Wenn Sie dazu aufgefordert werden, geben Sie Ihre E-Mail-Adresse ein und fügen Sie Ihre Lizenzschlüssel ein. Sie können mehrere Lizenzschlüssel gleichzeitig in separaten Zeilen eingeben, falls Sie mehrere Lizenzen aktivieren möchten. Wenn Sie bereits lizenziert sind, finden Sie diesen Bildschirm im Designer unter „Optionen > Lizenzen verwalten > Neue Lizenz aktivieren“. Das war‘s! Wie kann ich das Produkt offline lizenzieren? Falls Sie offline sind, können Sie Alteryx mit Lizenzdateien aktivieren. Um den Offline-Aktivierungsprozess zu starten, öffnen Sie Alteryx und wechseln Sie zu „Optionen > Lizenzen verwalten“. Wählen Sie „Lizenz aktivieren“ aus, um das folgende Fenster zu öffnen: In den Alteryx-Versionen zwischen 11.8 und 2018.1.3 wird die Option für die Offline-Aktivierung nur angezeigt, wenn Sie offline sind. Klicken Sie unten links auf die Option „Mit Datei aktivieren“. Daraufhin werden die Optionen „Erstellen“ und „Durchsuchen“ angezeigt. Klicken Sie auf „Erstellen“ und fügen Sie Ihren Lizenzschlüssel, Ihre E-Mail-Adresse sowie Ihren Vor- und Nachnamen ein. Klicken Sie anschließend auf „Anforderung erstellen“, um eine *.req-Datei zu generieren und auf Ihrem Computer zu speichern. Laden Sie diese Datei unter licenses.alteryx.com hoch oder schicken Sie sie Ihrem Lizenzadministrator zu. Klicken Sie auf „Aktivierungsanfrage hochladen“ unter Ankündigungen, um die Datei hochzuladen. Laden Sie die *.bin-Datei herunter und speichern Sie sie auf Ihrem Computer. Kehren Sie zu Alteryx zurück und klicken Sie auf „Durchsuchen“ unter „Verwenden Sie eine Aktivierungsdatei, um offline zu aktivieren“. Falls das vorherige Fenster noch geöffnet ist, können Sie auf „Zurück“ klicken, um zum Aktivierungsbildschirm zurückzukehren.     Protokoll: Spoiler PROTOKOLL DES LIZENZIERUNGSVIDEOS – BENUTZER In Version 2018.1 wurden umfassende Änderungen am Lizenzierungssystem der Alteryx-Plattform vorgenommen. Als Teil unserer Partnerschaft mit Flexera Software haben die Alteryx-Benutzer im neuen Portal für Downloads und Lizenzen einen mühelos erreichbaren Ort, an dem sie neue Produktversionen herunterladen und ihre Produktlizenzen problemlos aktivieren können. Version 2018.1 ist die erste Version, in der die Benutzer ihre Lizenzschlüssel aktivieren müssen, die mit unserem neuen Lizenzierungssystem kompatibel sind. In diesem Video zeigen wir, wie Sie das Portal für Downloads und Lizenzen verwenden, um Alteryx Designer herunterzuladen, eine Lizenz zu aktivieren und Ihre Lizenz in Designer zu verwalten. Sobald Sie Ihren neuen Lizenzschlüssel von Ihrem Lizenzadministrator erhalten haben, öffnen Sie licenses.alteryx.com. Geben Sie Ihre Anmeldeinformationen für die Alteryx Analytics Gallery ein. Sie haben die Gallery noch nie besucht? Registrieren Sie in wenigen einfachen Schritten ein Konto! Nachdem Sie Ihre Anmeldeinformationen eingegeben oder Ihr Konto erstellt haben, werden Sie zum Alteryx-Portal für Downloads und Lizenzen weitergeleitet. Im Alteryx-Portal für Downloads und Lizenzen finden Sie Informationen zu den neuesten Versionen der Alteryx-Produkte sowie Downloads und Ankündigungen für die einzelnen Produkte inklusive Links zu den Versionshinweisen für die aktuelle Version der Software. Für unser Beispiel laden wir Designer in der neuesten Version, 2018.1, herunter. Im Feld „Produktdownloads“ klicken wir auf „Alteryx Designer“. Auf der nächsten Seite wählen wir das Downloadpaket für die neueste Version, 2018.1, aus. Wählen Sie das Installationsprogramm für das Produkt oder die Produkte aus, das oder die Sie installieren möchten. Sie können Admin- oder nicht-Admin-Versionen von Designer und den Prognosetools sowie Referenzkarten-Ebenen auswählen. Klicken Sie auf das Pluszeichen neben einem Produkt, um die Beschreibung zu erweitern und weitere Informationen zum Produkt anzuzeigen. Wir installieren die nicht-Admin-Version von Alteryx Designer. Um den Prozess zu starten, klicken wir auf die ausführbare Datei für das Produkt. Der Download beginnt. Folgen Sie den Anweisungen im Installationsassistenten, um das Produkt zu installieren. Schließen Sie den Installationsprozess ab und öffnen Sie anschließend den Designer. Sie werden aufgefordert, Ihre Lizenz zu aktivieren. Geben Sie im Aktivierungsfenster Ihre E-Mail-Adresse und den Lizenzschlüssel ein, den Sie erhalten haben. Klicken Sie anschließend auf „Aktivieren“. Jetzt sind Sie bereit fürs Ziehen und Ablegen! Als Benutzer sehen Sie sofort die installierten Produkte und die jeweiligen Informationen für die Produktlizenzen im Fenster „Lizenzen verwalten“. Im Menü „Optionen“ im Designer wählen wir „Lizenzen verwalten“ aus. In diesem Fenster sehen wir unsere Produkte mit aktiven Lizenzen, den jeweiligen Lizenzschlüssel für das Produkt und das Ablaufdatum der Lizenz. Mit den Schaltflächen zum Aktivieren bzw. Deaktivieren einer Lizenz können wir unsere Lizenzen verwalten. Für die Aktivierung einer neuen Lizenz wird ein neues Aktivierungsfenster geöffnet, in dem Sie Ihre E-Mail-Adresse und den Lizenzschlüssel für das Produkt eingeben können, das Sie aktivieren bzw. erneuern. Wenn Sie eine Lizenz deaktivieren, können Sie den jeweiligen Lizenzschlüssel auf einen anderen Benutzer oder einen anderen Computer übertragen. Wählen Sie die Produkte, die Sie deaktivieren möchten, mit den Kontrollkästchen links neben der Liste der Produkte aus. Klicken Sie anschließend auf „Lizenz deaktivieren“. Klicken Sie auf OK, um die Deaktivierung zu bestätigen. Falls Sie die Lizenz später erneut aktivieren möchten, können Sie den in diesem Fenster angezeigten Schlüssel kopieren und einfügen. Nachdem Sie „Schließen“ ausgewählt haben, werden Sie feststellen, dass das deaktivierte Produkt nicht mehr im Fenster „Lizenzen verwalten“ aufgelistet wird. Falls Sie eine Offline-Aktivierung benötigen, müssen Sie Ihr Alteryx-Produkt mit einer Aktivierungsdatei aktivieren. In diesem Fall erstellen Sie eine Lizenzanforderungsdatei auf dem Offline-Computer, die Ihr Lizenzadministrator anschließend im Portal für Downloads und Lizenzen hochlädt. Weitere Hinweise zu den Schritten für die Offline-Aktivierung finden Sie in unserer Hilfe und Dokumentation zur Lizenzierung. Falls bei der Aktivierung ein Problem auftritt, wenden Sie sich an den Alteryx-Lizenzadministrator für Ihr Unternehmen. PROTOKOLL DES LIZENZIERUNGSVIDEOS – BENUTZER In Version 2018.1 wurden umfassende Änderungen am Lizenzierungssystem der Alteryx-Plattform vorgenommen. Als Teil unserer Partnerschaft mit Flexera Software haben die Alteryx-Benutzer im neuen Portal für Downloads und Lizenzen einen mühelos erreichbaren Ort, an dem sie neue Produktversionen herunterladen und ihre Produktlizenzen problemlos aktivieren können. Version 2018.1 ist die erste Version, in der die Benutzer ihre Lizenzschlüssel aktivieren müssen, die mit unserem neuen Lizenzierungssystem kompatibel sind. In diesem Video zeigen wir, wie Sie das Portal für Downloads und Lizenzen verwenden, um Alteryx Designer herunterzuladen, eine Lizenz zu aktivieren und Ihre Lizenz in Designer zu verwalten. Sobald Sie Ihren neuen Lizenzschlüssel von Ihrem Lizenzadministrator erhalten haben, öffnen Sie licenses.alteryx.com. Geben Sie Ihre Anmeldeinformationen für die Alteryx Analytics Gallery ein. Sie haben die Gallery noch nie besucht? Registrieren Sie in wenigen einfachen Schritten ein Konto! Nachdem Sie Ihre Anmeldeinformationen eingegeben oder Ihr Konto erstellt haben, werden Sie zum Alteryx-Portal für Downloads und Lizenzen weitergeleitet. Im Alteryx-Portal für Downloads und Lizenzen finden Sie Informationen zu den neuesten Versionen der Alteryx-Produkte sowie Downloads und Ankündigungen für die einzelnen Produkte inklusive Links zu den Versionshinweisen für die aktuelle Version der Software. Für unser Beispiel laden wir Designer in der neuesten Version, 2018.1, herunter. Im Feld „Produktdownloads“ klicken wir auf „Alteryx Designer“. Auf der nächsten Seite wählen wir das Downloadpaket für die neue Version, 2018.1, aus. Wählen Sie das Installationsprogramm für die Produkte aus, die Sie installieren möchten. Sie können Admin- oder nicht-Admin-Versionen von Designer und den Prognosetools sowie Referenzkarten-Ebenen auswählen. Klicken Sie auf das Pluszeichen neben einem Produkt, um die Beschreibung zu erweitern und weitere Informationen zum Produkt anzuzeigen. Wir installieren die nicht-Admin-Version von Alteryx Designer. Um den Prozess zu starten, klicken wir auf die ausführbare Datei für das Produkt. Der Download beginnt. Folgen Sie den Anweisungen im Installationsassistenten, um das Produkt zu installieren. Sobald Sie den Installationsprozess abgeschlossen haben, öffnen Sie den Designer. Sie werden aufgefordert, Ihre Lizenz zu aktivieren. Geben Sie im Aktivierungsfenster Ihre E-Mail-Adresse und den Lizenzschlüssel ein, den Sie erhalten haben. Klicken Sie anschließend auf „Aktivieren“. Jetzt sind Sie bereit fürs Ziehen und Ablegen! Als Benutzer sehen Sie sofort die installierten Produkte und die jeweiligen Informationen für die Produktlizenzen im Fenster „Lizenzen verwalten“. Im Menü „Optionen“ im Designer wählen wir „Lizenzen verwalten“ aus. In diesem Fenster sehen wir unsere Produkte mit aktiven Lizenzen, den jeweiligen Lizenzschlüssel für das Produkt und das Ablaufdatum der Lizenz. Mit den Schaltflächen zum Aktivieren bzw. Deaktivieren einer Lizenz können wir unsere Lizenzen verwalten. Für die Aktivierung einer neuen Lizenz wird ein neues Aktivierungsfenster geöffnet, in dem Sie Ihre E-Mail-Adresse und den Lizenzschlüssel für das Produkt eingeben können, das Sie aktivieren bzw. erneuern. Wenn Sie eine Lizenz deaktivieren, können Sie den jeweiligen Lizenzschlüssel auf einen anderen Benutzer oder einen anderen Computer übertragen. Wählen Sie die Produkte, die Sie deaktivieren möchten, mit den Kontrollkästchen links neben der Liste der Produkte aus. Klicken Sie anschließend auf „Lizenz deaktivieren“. Klicken Sie auf OK, um die Deaktivierung zu bestätigen. Falls Sie die Lizenz später erneut aktivieren möchten, können Sie den in diesem Fenster angezeigten Schlüssel kopieren und einfügen. Nachdem Sie „Schließen“ ausgewählt haben, werden Sie feststellen, dass das deaktivierte Produkt nicht mehr im Fenster „Lizenzen verwalten“ aufgelistet wird. Falls Sie eine Offline-Aktivierung benötigen, müssen Sie Ihr Alteryx-Produkt mit einer Aktivierungsdatei aktivieren. In diesem Fall erstellen Sie eine Lizenzanforderungsdatei auf dem Offline-Computer, die Ihr Lizenzadministrator anschließend im Portal für Downloads und Lizenzen hochlädt. Weitere Hinweise zu den Schritten für die Offline-Aktivierung finden Sie in unserer Hilfe und Dokumentation zur Lizenzierung. Falls bei der Aktivierung ein Problem auftritt, wenden Sie sich an den Alteryx-Lizenzadministrator für Ihr Unternehmen. Was muss ich als Lizenzadministrator wissen?   Lizenzadministratoren haben die wichtige Rolle, ihre Kollegen bei der Einrichtung von Alteryx zu unterstützen. Alle neuen Lizenzschlüssel werden an den Lizenzadministrator verschickt, der über die Verteilung im Unternehmen entscheidet.   Dieser Vorgang funktioniert normalerweise wie folgt: Alteryx schickt dem Lizenzadministrator (siehe oben) eine E-Mail mit den Lizenzschlüsseln und weiteren Informationen. Der Lizenzadministrator verteilt die Lizenzschlüssel an die Alteryx-Benutzer im Unternehmen, zusammen mit einem Link zu licenses.alteryx.com, unter dem die Benutzer ihre Alteryx-Software und Datensätze herunterladen können. Lizenzadministratoren haben außerdem Zugriff auf weitere Funktionen im Portal Downloads und Lizenzen unter licenses.alteryx.com!   Kann ich Alteryx unbeaufsichtigt bereitstellen? Absolut! Falls Sie die Bereitstellung von Alteryx automatisieren möchten, können Sie unsere Aktivierungsoptionen für die Befehlszeile verwenden, um Alteryx-Software mit einem Skript oder als verpackte App-Bereitstellung zu installieren und zu lizenzieren.   Welche technischen Voraussetzungen muss ich beachten? Vergewissern Sie sich zunächst, dass Sie die technischen Spezifikationen für die Installation und Ausführung von Alteryx erfüllen. Überprüfen Sie, ob die Ports 80 und 443 geöffnet sind. Die Systemanforderungen für das Lizenzierungssystem benötigen Zugriff auf whitelist.alteryx.com. Achten Sie also darauf, dass Ihr Unternehmen die Kommunikation mit diesem Endpunkt nicht blockiert. Falls dieser Endpunkt blockiert ist, können Sie zwar die Offline-Aktivierung verwenden, aber die Onlineaktivierungen sind nicht verfügbar.   Protokoll:   Spoiler PROTOKOLL DES LIZENZIERUNGSVIDEOS – ADMINISTRATOR In Version 2018.1 wurden umfassende Änderungen am Lizenzierungssystem der Alteryx-Plattform vorgenommen. Als Teil unserer Partnerschaft mit Flexera Software haben die Alteryx-Benutzer im neuen Portal für Downloads und Lizenzen einen mühelos erreichbaren Ort, an dem sie neue Produktversionen herunterladen und ihre Produktlizenzen problemlos aktivieren können. Im Portal für Downloads und Lizenzen können Lizenzadministratoren ihre Lizenzen mühelos anzeigen und verwalten. In diesem Video demonstrieren wir einige Verwaltungsaufgaben im Portal für Downloads und Lizenzen. Ein neuer Benutzer in unserem Unternehmen hat einen Lizenzschlüssel für Alteryx Designer angefordert. Wir müssen diesem Benutzer also einen Lizenzschlüssel für das Produkt zuweisen. Wir melden uns beim Portal für Downloads und Lizenzen an, um herauszufinden, welche Schlüssel verfügbar sind. Im Portal haben wir die folgenden Menüoptionen zur Auswahl: „Lizenzen“, „Computer“ und „Konten und Benutzer“. Wir klicken auf „Lizenzen“ und dann auf „Lizenzen anzeigen“, um alle verfügbaren lizenzierten Produkte sowie die jeweiligen Lizenzschlüssel für diese Produkte anzuzeigen. Die verfügbaren Lizenzschlüssel werden zusammen mit dem jeweiligen Produkt, der Anzahl der Plätze und dem Ablaufdatum angezeigt. Mit dem Dropdownmenü am rechten oberen Rand der Seite können wir diese Informationen nach einem Produkt oder nach einem bestimmten Lizenzschlüssel filtern. Wir suchen nach einem der Schlüssel, die wir an unsere Mitarbeiter verteilt haben. Im ersten Dropdownmenü wählen wir „Lizenzschlüssel“ aus. Im zweiten Dropdownmenü wählen wir „Ist gleich“ aus und fügen unseren Lizenzschlüssel in das Textfeld ein. Anschließend klicken wir auf das Lupensymbol, um die Daten zu filtern. Kurz darauf sehen wir, dass nur dieser Lizenzschlüssel gefunden wurde. Dieser Schlüssel gilt für Alteryx Designer, also genau das Produkt das unser Benutzer braucht. Die Lizenz hat nicht nur verfügbare Plätze, sondern auch ausreichend Zeit bis zum Ablaufdatum. Wir wählen den Lizenzschlüssel aus und kopieren den Schlüssel von den Lizenzdetails. Wir schicken den Schlüssel an unseren Benutzer, und das Produkt kann auf dem entsprechenden Desktop aktiviert werden. Lassen Sie uns mehr über den Lizenzschlüssel herausfinden, den wir soeben verteilt haben. Welche anderen Benutzer verwenden diesen Schlüssel? Und wo ist er installiert? Um dies herauszufinden, navigieren wir zum Menü „Computer“ im Portal für Downloads und Lizenzen. Dort wählen wir „Administer Machines“ aus, um eine Liste aller Computernamen mit aktivierten Lizenzschlüsseln anzuzeigen. Wenn wir den Mauszeiger über einen Computernamen bewegen, werden zusätzliche Lizenzinformationen zu den aktiven Produkten auf dem jeweiligen Computer angezeigt. Wir grenzen diese Liste ein, indem wir nach dem Lizenzschlüssel suchen, den wir unserem Benutzer zugeschickt haben. Im Dropdownmenü am rechten Bildschirmrand wählen wir „Lizenzschlüssel“ aus und fügen den Schlüssel in das Textfeld ein. Wir durchsuchen die Daten nach Einträgen mit diesem Schlüssel. Daraufhin sehen wir eine Liste der Computer, die zu dieser Lizenz zugeordnet sind. Hm, wir müssen wohl ein paar Wartungsarbeiten durchführen. Wir wissen, dass ein bestimmter Computer keine aktive Lizenz mehr benötigt. Wir widerrufen die Lizenz, um sie von diesem Computer zu entfernen und für andere Benutzer verfügbar zu machen. Wir klicken auf den Namen des Computers, von dem wir die Lizenz entfernen möchten. Anschließend klicken wir auf die Schaltfläche „Aktion“ und wählen „Lizenz widerrufen“ aus. Im grauen Textfeld unter der Spaltenüberschrift „Zu entfernende Menge“ geben wir „1“ ein, also die Anzahl der aktuell auf dem Computer aktivierten Lizenzschlüssel. Danach klicken wir auf „Speichern“, um die Änderung zu übernehmen. Jetzt fehlt nur noch eine Aufgabe: Ein Benutzer hat das Unternehmen verlassen, und wir müssen ihn aus unserem System entfernen. Im Portal für Downloads und Lizenzen wählen wir die Menüoption „Konten und Benutzer“ aus, um nach dem Namen des Benutzers zu suchen. In der erweiterten Benutzersuche können wir auf verschiedene Arten nach diesem Benutzer suchen. Hier verwenden wir seinen Nachnamen, „Skywalker“, den wir manuell in das Textfeld eingeben. Sobald unser Benutzer angezeigt wird, können wir das Kontrollkästchen neben seinen Daten auswählen und im Feld „Aktion“ auf „Löschen“ klicken. Bei näherem Nachdenken ist es jedoch vielleicht sinnvoller, den Status des Benutzers zu „Inaktiv“ zu ändern. Auf diese Weise können wir den Verlauf des Benutzers im Portal anzeigen, falls wir diese Daten je benötigen. Wir klicken auf den Anzeigenamen des Benutzers, um zu einer Seite zu gelangen, auf der wir die Informationen des Benutzers bearbeiten können. Wir können Name und Kontaktdaten des Benutzers sowie den Zugang zum Portal für Downloads und Lizenzen und den Status des Benutzers ändern. Wir ändern den Status des Benutzers von „Aktiv“ zu „Inaktiv“ und speichern unsere Änderungen. Weitere Informationen zur Alteryx-Lizenzverwaltung finden Sie in einer Reihe weiterer Ressourcen. Die Hilfe und Dokumentation zur Lizenzierung enthält ausführliche Informationen zur Navigation im Portal und zur Ausführung von Aufgaben. In der Community finden Sie FAQ und verschiedene Knowledgebase-Artikel zu einer Vielzahl von Themen rund um die Lizenzierung. Bei technischen Fragen können Sie sich gerne an unser Fulfillment-Team unter Fulfillment@alteryx.com wenden. PROTOKOLL DES LIZENZIERUNGSVIDEOS – ADMINISTRATOR In Version 2018.1 wurden umfassende Änderungen am Lizenzierungssystem der Alteryx-Plattform vorgenommen. Als Teil unserer Partnerschaft mit Flexera Software haben die Alteryx-Benutzer im neuen Portal für Downloads und Lizenzen einen mühelos erreichbaren Ort, an dem sie neue Produktversionen herunterladen und ihre Produktlizenzen problemlos aktivieren können. Im Portal für Downloads und Lizenzen können Lizenzadministratoren ihre Lizenzen mühelos anzeigen und verwalten. In diesem Video demonstrieren wir einige Verwaltungsaufgaben im Portal für Downloads und Lizenzen. Ein neuer Benutzer in unserem Unternehmen hat einen Lizenzschlüssel für Alteryx Designer angefordert. Wir müssen diesem Benutzer also einen Lizenzschlüssel für das Produkt zuweisen. Wir melden uns beim Portal für Downloads und Lizenzen an, um herauszufinden, welche Schlüssel verfügbar sind. Im Portal haben wir die folgenden Menüoption zur Auswahl: „Lizenzen“, „Computer“ und „Konten und Benutzer“. Wir klicken auf „Lizenzen“ und dann auf „Lizenzen anzeigen“, um alle verfügbaren lizenzierten Produkte sowie die jeweiligen Lizenzschlüssel für diese Produkte anzuzeigen. Die verfügbaren Lizenzschlüssel werden zusammen mit dem jeweiligen Produkt, der Anzahl der Plätze und dem Ablaufdatum angezeigt. Mit dem Dropdownmenü am oberen rechten Rand der Seite können wir diese Informationen nach einem Produkt oder nach einem bestimmten Lizenzschlüssel filtern. Wir suchen nach einem der Schlüssel, die wir an unsere Mitarbeiter verteilt haben. Im ersten Dropdownmenü wählen wir „Lizenzschlüssel“ aus. Im zweiten Dropdownmenü wählen wir „Ist gleich“ aus und fügen unseren Lizenzschlüssel in das Textfeld ein. Anschließend klicken wir auf das Lupensymbol, um die Daten zu filtern. Kurz darauf sehen wir, dass nur dieser Lizenzschlüssel gefunden wurde. Dieser Schlüssel gilt für Alteryx Designer, also genau das Produkt das unser Benutzer braucht. Die Lizenz hat nicht nur verfügbare Plätze, sondern auch ausreichend Zeit bis zum Ablaufdatum. Wir wählen den Lizenzschlüssel aus und kopieren den Schlüssel in den Lizenzdetails. Wir schicken den Schlüssel an unseren Benutzer, und das Produkt kann auf dem entsprechenden Desktop aktiviert werden. Lassen Sie uns mehr über den Lizenzschlüssel herausfinden, den wir soeben verteilt haben. Welche anderen Benutzer verwenden diesen Schlüssel? Und wo ist er installiert? Um dies herauszufinden, navigieren wir zum Menü „Computer“ im Portal für Downloads und Lizenzen. Dort wählen wir „Computeradministration“ aus, um eine Liste aller Computernamen mit aktivierten Lizenzschlüsseln anzuzeigen. Wenn wir den Mauszeiger über einen Computernamen bewegen, werden zusätzliche Lizenzinformationen zu den aktiven Produkten auf dem jeweiligen Computer angezeigt. Wir grenzen diese Liste ein, indem wir nach dem Lizenzschlüssel suchen, den wir unserem Benutzer zugeschickt haben. Im Dropdownmenü am oberen rechten Bildschirmrand wählen wir „Lizenzschlüssel“ aus und fügen den Schlüssel in das Textfeld ein. Wir durchsuchen die Daten nach Einträgen mit diesem Schlüssel. Daraufhin sehen wir eine Liste der Computer, die zu dieser Lizenz zugeordnet sind. Hm, wir müssen wohl ein paar Wartungsarbeiten durchführen. Wir wissen, dass ein bestimmter Computer keine aktive Lizenz mehr benötigt. Wir widerrufen die Lizenz, um sie von diesem Computer zu entfernen und für andere Benutzer verfügbar zu machen. Wir klicken auf den Namen des Computers, von dem wir die Lizenz entfernen möchten. Anschließend klicken wir auf die Schaltfläche „Aktion“ und wählen „Lizenz widerrufen“ aus. Im grauen Textfeld unter der Spaltenüberschrift „Zu entfernende Menge“ geben wir „1“ ein, also die Anzahl der aktuell auf dem Computer aktivierten Lizenzschlüssel. Danach klicken wir auf „Speichern“, um die Änderung zu übernehmen. Jetzt fehlt nur noch eine Aufgabe: Ein Benutzer hat das Unternehmen verlassen, und wir müssen ihn aus unserem System entfernen. Im Portal für Downloads und Lizenzen wählen wir die Menüoption „Konten und Benutzer“ aus, um nach dem Namen des Benutzers zu suchen. In der erweiterten Benutzersuche können wir auf verschiedene Arten nach diesem Benutzer suchen. Hier verwenden wir seinen Nachnamen, „Skywalker“, den wir manuell in das Textfeld eingeben. Sobald unser Benutzer angezeigt wird, können wir das Kontrollkästchen neben seinen Daten auswählen und im Feld „Aktion“ auf „Löschen“ klicken. Bei näherem Nachdenken ist es jedoch vielleicht sinnvoller, den Status des Benutzers zu „Inaktiv“ zu ändern. Auf diese Weise können wir den Verlauf des Benutzers im Portal anzeigen, falls wir diese Daten je benötigen. Wir klicken auf den Anzeigenamen des Benutzers, um zu einer Seite zu gelangen, auf der wir die Informationen des Benutzers bearbeiten können. Wir können Name und Kontaktdaten des Benutzers sowie den Zugang zum Portal für Downloads und Lizenzen und den Status des Benutzers ändern. Wir ändern den Status des Benutzers von „Aktiv“ zu „Inaktiv“ und speichern unsere Änderungen. Weitere Informationen zur Alteryx-Lizenzverwaltung finden Sie in einer Reihe weiterer Ressourcen. Die Lizenzierungshilfe enthält ausführliche Informationen zur Navigation im Portal und zur Ausführung von Aufgaben. In der Community finden Sie FAQ und verschiedene Knowledgebase-Artikel zu einer Vielzahl von Themen rund um die Lizenzierung. Bei technischen Fragen können Sie sich gerne an unser Fulfillment-Team unter Fulfillment@alteryx.com wenden.   UPDATE: Seit dem 14.3.2018 wird die URL „downloads.alteryx.com“ weitergeleitet nach „licenses.alteryx.com“.  Um das Portal für Downloads und Lizenzen zu erreichen, melden Sie sich an und wählen Sie das Produkt, das Sie herunterladen möchten, z. B. Designer, auf der Startseite aus.   Sie können ältere Versionen des ausgewählten Produkts im folgenden Bildschirm herunterladen. Dort können Sie zwischen „Neue Versionen“ (jeweils aktuelle Version) und „Vorherige Versionen“ (ältere, unterstützte Versionen des Produkts) wählen.   
Vollständigen Artikel anzeigen
Die Workflows unserer Benutzer werden auf Server oder Planer verteilt und können Datenbankverbindungen enthalten.  Dies ist eine häufige Quelle für Fehler, falls es nicht richtig konfiguriert wurde.   Beispiele für Fehler: Alias kann nicht übersetzt werden Datenquellenname wurde nicht gefunden und kein Standardtreiber wurde angegeben Berechtigungsfehler Lassen Sie uns zunächst die Funktionsweise von Planer und Server besprechen, bevor wir eine Datenbankverbindung einrichten.   Unter welchem Benutzer wird ein veröffentlichter oder geplanter Workflow ausgeführt, und wie kann ich meine Verbindungen entsprechend einrichten?   Wenn Sie einen Workflow lokal in Alteryx Designer ausführen, wird dieser unter dem aktuell angemeldeten Benutzer ausgeführt.  Wenn Sie denselben Workflow auf dem Server planen oder veröffentlichen, wird er mit dem lokalen Systemkonto ausgeführt, und nicht mit dem angemeldeten Benutzer.  Wenn Ihre Datenbank die Windows-Authentifizierung verwendet, können Fehler auftreten, da der Workflow auf dem Server mit einem anderen Benutzer ausgeführt wird und sich daher nicht authentifizieren kann.    In diesem Fall können Sie Ihren DBA bitten, dem lokalen Systemkonto Berechtigungen für die Datenbank zu erteilen, oder Sie können einen Benutzer unter „Ausführen als“ in den Alteryx-Systemeinstellungen festlegen.  Mit einem "Ausführen als"-Benutzer können Sie andere Anmeldeinformationen für die Ausführung des Workflows angeben. Die „Ausführen als“-Anmeldeinformationen sind eine Alles-oder-nichts-Lösung und führen dazu, dass alle Workflows mit den angegebenen Benutzer ausgeführt werden.  Weitere Informationen finden Sie hier und hier.  In neueren Versionen von Alteryx Server kann der Serveradmin eine Option aktivieren, die es den Benutzern erlaubt, die Option „Ausführen als“ für die Ausführung in der Gallery pro Workflow zu konfigurieren.  Weitere Informationen zu dieser Option finden Sie hier.    Wie richte ich meine Treiber ein?    Um sich in Alteryx mit einer Datenbank zu verbinden, müssen Sie zunächst einen unterstützten Treiber installieren.  Um den unterstützten Treiber für Ihre jeweilige Datenbank zu finden, besuchen Sie unsere Seite „Technische Daten“ und klicken Sie auf Ihre Datenbank.  Außerdem benötigen Sie eine unterstützte Version der jeweiligen Datenbank.   Sie müssen den Treiber auf ihrem lokalen Computer und auf dem Server installieren und müssen dabei jeweils denselben Treiber verwenden.  Wenn Sie beispielsweise einen SQL Server Native Client 11 auf Ihrem lokalen Computer verwenden, um sich mit SQL Server zu verbinden, dann müssen Sie auf dem Server ebenfalls SQL Server Native Client 11 verwenden.  Falls Ihr Server mehrere Worker enthält, benötigt jeder dieser Worker den Treiber.   Wie richte ich meine Verbindungen ein?   DSN-Verbindungen Sie können Verbindungszeichenfolgen in Alteryx auf zwei Arten einrichten.  Der einfachste Weg ist eine Verbindungszeichenfolge, die auf einen DSN verweist.  Dies ist der Standardweg, um in Alteryx eine Verbindung herzustellen.  Sie können erkennen, ob Ihre Zeichenfolge auf einen DSN verweist, wenn diese das Wort „DSN“ enthält:    Beispiel: "odbc: DSN=MYSQL_PROD_DB"   Um Ihre Verbindungszeichenfolge zu überprüfen, öffnen Sie das Input Data Tool, nachdem Sie sich mit einer DB verbunden haben, oder wechseln Sie zu „Optionen > Erweiterte Optionen > Datenverbindungen verwalten“, um Ihre gespeicherten Verbindungen anzuzeigen.   Um eine DSN-Verbindung im Server oder im Planer zu verwenden, müssen Sie sicherstellen, dass auf dem Server ein DSN mit exakt demselben Namen vorhanden ist.    Außerdem sollten Sie beim Einrichten eines Benutzer-DSN vorsichtig sein, es sei denn, Sie sind als der „Ausführen als“-Benutzer angemeldet.  Sie können entweder einen Benutzer-DSN für alle Benutzer inklusive des „Ausführen als“-Kontos einrichten oder eine System-DSN-Verbindung in Alteryx für alle Benutzer erstellen.  Falls Sie in Alteryx eine gespeicherte Systemverbindung unter „Datenverbindungen verwalten“ erstellen möchten, müssen Sie Alteryx als Administrator ausführen, damit die Option angezeigt wird.   Verbindungszeichenfolgen ohne DSN   Falls Sie keine DSNs einrichten möchten, können Sie DSN-lose Verbindungszeichenfolgen verwenden.  In diesem Fall benötigen Sie einige Erfahrung mit Verbindungszeichenfolgen oder etwas Hilfe von Ihrem DBA.  Unter connectionstrings.com finden Sie ausführliche Hinweise für Verbindungszeichenfolgen.  Dabei reicht es aus, wenn Sie zu den Beispielen auf der Website jeweils odbc:(odbc) oder odb: (oledb) am Anfang der Zeichenfolge voranstellen, um sie in Alteryx zu konfigurieren.   Das folgende Beispiel zeigt eine DSN-lose Verbindungszeichenfolge für SQL Server (angenommen, Sie verwenden den SQL Server Native Client 11-Treiber) Standard security example odbc: Driver={SQL Server Native Client 11.0};Server=myServerAddress; Database=myDataBase;Uid=myUsername;Pwd=myPassword; Trusted Connection example odbc: Driver={SQL Server Native Client 11.0};Server=myServerAddress; Database=myDataBase;Trusted_Connection=yes;   Wie funktionieren Gallery-Datenverbindungen, die für Benutzer freigegeben wurden?   DSN-lose Zeichenfolgen sind normalerweise der einfachste Weg für Gallery-Datenverbindungen, da die Benutzer in diesem Fall nur den korrekten Treiber benötigen und keinen DSN einrichten müssen.  Falls Sie in einer Gallery-Verbindung auf einen DSN verweisen, müssen Sie Ihre Benutzer informieren, damit diese einen DSN mit demselben Namen einrichten können.    Außerdem müssen Sie die Gallery-Datenverbindung mit dem „Ausführen als“-Benutzer auf dem Server teilen, falls Sie die Windows-Authentifizierung für die Datenbank verwenden.   Vergewissern Sie sich zudem, dass die Servercomputer bei der Gallery angemeldet sind, um die freigegebenen Verbindungen empfangen zu können.
Vollständigen Artikel anzeigen
Frage  Woher weiß ich, wann ich die Tools Join (Verknüpfen) bzw. Union (Zusammenführen) verwenden sollte?   Antwort Diese Frage erreicht uns recht häufig. Wie sollten Sie vorgehen, wenn Sie zwei Datensätze zu einem größeren Datensatz kombinieren möchten? Alteryx enthält zwei einfache Tools für diesen Vorgang, je nachdem was Sie erreichen möchten: das Verknüpfen Tool und das Zusammenführen Tool.   Was ist also der Unterschied zwischen diesen Tools?   Das Verknüpfen Tool generiert eine breitere Datei, fügt also Felder zu Ihren Daten hinzu oder kombiniert Ihre Eingaben horizontal. Verwenden Sie dieses Tool, um Informationen zu Ihren vorhandenen Datensätzen hinzuzufügen. Angenommen, Sie haben eine Liste von Kunden mit der ID des Geschäfts, in dem diese Kunden einkaufen, und dazu eine separate Liste der Standorte der Geschäfte. Wenn Sie die Geschäftsinformationen mit den Kundeninformationen kombinieren möchten, sollten Sie ein Verknüpfen-Tool über das Feld „Store ID“ verwenden. Dabei werden die Geschäfte in jedem Datensatz zu den Kunden zugeordnet, und Ihre Kundendatei enthält jetzt auch die Informationen für die Geschäfte. Dieser Vorgang kann je nach Struktur Ihrer Datensätze zu doppelt vorhandenen Einträgen führen, daher sollten Sie Ihre Daten überprüfen.   Das Zusammenführung-Tool macht Ihre Datei länger, fügt also Einträge zu Ihren Daten hinzu oder kombiniert Ihre Eingaben vertikal. Verwenden Sie dieses Tool, um zwei Dateien übereinander zu stapeln. Angenommen, Sie haben eine Liste von Kunden aus den einzelnen Regionen Ihrer Vertriebsabteilung und möchten eine einzige Masterdatei erhalten. Die Dateien der einzelnen Regionen haben jeweils dieselben Felder. Mit dem Zusammenführung-Tool können Sie Ihre Datensätze anhand von Feldnamen ausrichten (entweder automatisch oder manuell, falls kleine Abweichungen vorliegen) und erhalten eine Masterdatei mit einheitlichen Feldern.   Das angehängte Beispiel (erstellt in Alteryx Designer 11.3) veranschaulicht den Unterschied!
Vollständigen Artikel anzeigen
Frage Welche Informationen benötigt der Alteryx-Kundendienst, um mein Problem in Server/Gallery/Planer zu beheben?   Antwort Falls keine schnelle oder einfache Lösung verfügbar ist, werden Sie unter Umständen gebeten, Screenshots, Dateien und/oder Fehlerprotokolle einzusenden, die unser Kundendienst für die Behebung Ihres Problems benötigt.   Schicken Sie die folgenden Daten per E-Mail an support@alteryx.com. Falls die Dateien zu groß sind, richtet unser Kundendienstmitarbeiter ein anderes Medium oder eine andere Übertragungsform für Sie ein.   Was soll ich senden?   1. Protokolle-Protokolle-Protokolle! Protokolle sind der beste Weg für uns, um die Ursache von Fehlern oder Warnungen zu ermitteln. Was die Alteryx-Protokolle angeht (Gallery, Service und Engine), schicken Sie uns bitte die Protokolls zum Zeitpunkt des Fehlers/Absturzes (also die Protokolle direkt vor und nach dem Fehler/Absturz).  Falls das Problem weiterhin auftritt, schicken Sie uns außerdem Ihre aktuellsten Protokolle.   Benötigte Protokolle: Gallery Service Engine   Standardpfade: Gallery-Protokolle (/ProgramData/Alteryx/Gallery/Logs) Service-Protokolle (/ProgramData/Alteryx/Service/AlteryxServiceLog.log) Engine-Protokolle (/ProgramData/Alteryx/ErrorLogs)   Falls Sie auf einem Server arbeiten und die Protokolle nicht unter den oben genannten Pfaden finden können, klicken Sie auf „Optionen >> Benutzereinstellungen >> Systemeinstellungen“ und notieren Sie sich die Pfade, unter denen sich die Protokolle befinden. Sammeln Sie die Protokolle anschließend unter den genannten Orten und schicken Sie sie uns zu. Falls noch kein Pfad festgelegt wurde, wählen Sie einen Pfad aus, führen Sie den Workflow erneut aus, um den Fehler zu provozieren und schicken Sie uns die Protokolle:   Der Pfad zu Ihren Engine-Protokollen:     Der Pfad zu Ihren Service-Protokollen:   Der Pfad zu Ihren Gallery-Protokollen:   Falls Sie nicht auf einem Server arbeiten, verwenden Sie vermutlich eine Desktopinstallation, und die Protokolle befinden sich unter „C:/Programmdaten/Alteryx/Engine“.  Falls Sie jedoch auf einem Desktop arbeiten und die Protokolle nicht unter diesem Pfad finden können, klicken Sie auf „Optionen >> Benutzereinstellungen >> Systemeinstellungen“ und notieren Sie sich die Pfade, unter denen sich die Protokolle befinden.  Sammeln Sie die Protokolle anschließend und schicken Sie sie uns zu.  Falls noch kein Pfad festgelegt wurde, wählen Sie einen Pfad aus, führen Sie den Workflow erneut aus, um den Fehler zu provozieren und schicken Sie uns die Protokolle. Falls kein Verzeichnis festgelegt wurde, aktivieren Sie die Option „Systemeinstellungen überschreiben“ und geben Sie einen Pfad unter „Protokollierungsverzeichnis“ ein. Führen Sie Ihren Workflow erneut aus, um den Fehler zu provozieren, und schicken Sie uns die neuen Protokolldateien zu.         2. Windows-Ereignisprotokolle – Ereignisprotokolle enthalten Verlaufsinformationen zum Nachverfolgen von System- und Sicherheitsproblemen. Schicken Sie uns System- und Anwendungsprotokolle im evtx-Format.   Optional – Nur auf ausdrückliche Anforderung vom Kundendienstmitarbeiter: Suchen Sie im Windows-Startmenü nach „Ereignis“ und wählen Sie „Ereignisanzeige“ aus. Erweitern Sie die Windows-Protokolle, klicken Sie mit der rechten Maustaste auf „Anwendung“, wählen Sie „Alle Ereignisse speichern unter...“ und „Speichern als *.evtx-Datei“ aus. Klicken Sie mit der rechten Maustaste auf „System“ und wählen Sie „Alle Ereignisse speichern unter...“ und „Speichern als *.evtx-Datei“ aus.     3.  Systeminformationen – Enthalten die vom Betriebssystem oder dessen Komponenten protokollierten Ereignisse, z. B. fehlgeschlagene Dienststarts beim Systemstart. Die Systeminformationen (auch bekannt als exe) enthalten Details zur Hardwarekonfiguration Ihres Computers, den Computerkomponenten sowie zur Software, inklusive der Treiber. Optional – Nur auf ausdrückliche Anforderung vom Kundendienstmitarbeiter: Klicken Sie auf „Start“ und geben Sie im Feld für die Suche nach Programmen und Dateien „msinfo32.exe“ ein.  Klicken Sie auf „Datei >> Speichern“ und speichern Sie die Daten als .nfo-Datei.      Diese Ressource enthält weitere Informationen zu den Alteryx-Protokollen!
Vollständigen Artikel anzeigen
Frage Welche Informationen benötigt der Alteryx-Kundendienst, um mein Problem in Server/Gallery/Planer zu beheben?   Antwort Falls keine schnelle oder einfache Lösung verfügbar ist, werden Sie unter Umständen gebeten, Screenshots, Dateien und/oder Fehlerprotokolle einzusenden, die unser Kundendienst für die Behebung Ihres Problems benötigt.   Schicken Sie die folgenden Daten per E-Mail an support@alteryx.com. Falls die Dateien zu groß sind, richtet unser Kundendienstmitarbeiter ein anderes Medium oder eine andere Übertragungsform für Sie ein.   Was soll ich senden?   1. Screenshot des Fehlers – Schicken Sie einen Screenshot der Fehlermeldung. Drücken Sie STRG-Druck, um den Fehler zu erfassen, und fügen Sie ihn in Ihre E-Mail ein. Hinweis: Suchen Sie zunächst mit Google nach dem Fehlertext, um Informationen für Ihren spezifischen Fehler zu finden. Die Knowledgebase ist ein weiterer hervorragender Ort, um nach dem Fehlertext zu suchen!   2. Screenshot der Systemeinstellungen – Klicken Sie auf „Systemsteuerung >> Alle Systemsteuerungselemente >> System“. Wir benötigen Ihre Systemeinstellungen, um aufgetretene Probleme in einer ähnlichen Konfiguration nachvollziehen zu können.       3. Alteryx-Version – Unsere Kundendienstmitarbeiter benötigen Ihre exakte Version, um die aufgetretenen Probleme nachvollziehen zu können. Welche Alteryx-Version haben Sie installiert? Klicken Sie in Alteryx auf „Hilfe >> Info“, um einen Screenshot oder die exakte Versionsnummer angeben zu können.     4. Verwenden Sie eine Server- oder eine Desktopinstallation? Admin- oder nicht-Admin (Benutzer)?    Überprüfen Sie dazu den Installationspfad Ihrer Alteryx-Instanz:   Standard für Admin-Installation – „C:/Programme/Alteryx“     Standard für nicht-Admin (Benutzer)-Installation – C:/Benutzer/ /AppData/Roaming/Alteryx         5. RuntimeSettings.xml – Diese Datei enthält hilfreiche Informationen über die Konfiguration Ihrer Instanz und befindet sich standardmäßig in einem der obigen Verzeichnisse, je nachdem ob Sie eine Admin- oder nicht-Admin-Installation verwenden. Die Datei „RuntimeSettings.xml“ sollte auf Ihrem System existieren, auch wenn sie sich nicht im Standardverzeichnis befindet. Durchsuchen Sie Ihr Laufwerk bei Bedarf nach dem Dateinamen:   6. Finden Sie die Datei „LastStartupError.txt“ Der Pfad für diese Datei ist in den Systemeinstellungen festgelegt: „Controller >> Allgemein >> Protokollierung“. Der Standardwert lautet: C:/ProgramData/Alteryx/Service. Diese Daten können hilfreiche Nachrichten zur Identifizierung Ihres Problems enthalten.   Falls dieser Artikel hilfreich war, lesen Sie auch Teil 2: Was benötigt der Support, um Probleme in Server/Gallery/Planer zu beheben? zu Alteryx- und Windows-Protokollen!
Vollständigen Artikel anzeigen
Falls Sie Alteryx auf Ihrem Mac ausführen möchten, sehen Sie sich die folgenden Vorschläge an.  Obwohl diese Lösung zwar momentan nicht offiziell von Alteryx unterstützt wird, ist uns bewusst, dass manche unserer Kunden sich dies wünschen. Daher möchten wir Sie proaktiv über die Vorteile und Einschränkungen der Ausführung von Alteryx auf einem Mac in einer virtuellen Umgebung informieren.   Alteryx ist zwar ein natives Windows-Programm, kann aber auf zwei Arten auf einem Mac installiert werden. 1) Mit Bootcamp – In OSX integriert. 2) Mit einem Produkt für virtuelle Computer (Emuliert Windows unter OSX) – VMWare, Parallels oder ähnliche Lösungen.   BootCamp – Vorteile · Vollständiger Zugriff auf die Hardware für CPU-intensive Anwendungen (Alteryx wird mit der BootCamp-Konfiguration schneller ausgeführt). · Kostenlos, in allen neuen Macs enthalten. · Mühelose, Mac-übliche Einrichtung der BootCamp-Partition.    BootCamp - Nachteile · Mehr Computerwissen und -Kenntnisse erforderlich. · Beim Systemstart muss mit der Optionstaste OS X oder Windows ausgewählt werden (falls das jeweils andere BS als Standard festgelegt ist. · Anfällig für Malware wie ein PC, schwer zu beseitigen, kann sich auf OS X auswirken. · OS X-Partition muss für Updates, Firmware, Reparaturen auf dem Laufwerk behalten werden. · Schwieriger zu korrigieren und zu reparieren als ein generischer PC, für den die externe Windows-Software entwickelt wurde. · Unterstützt nur Windows 7 (neuere OS X-Versionen unterstützen auch Windows 8).   Software für virtuelle Computer – Vorteile · Führt das Gast-BS in einem Fenster in OS X aus, benutzerfreundlicher für neue Benutzer und als Entscheidungshilfe. · Müheloser Wechsel zwischen OS X, Windows und Linux, die Anzahl der BS ist durch Ihren Arbeitsspeicher begrenzt. · Kommerzielle Versionen von VM-Software können die vorhandene BootCamp-Version kopieren und das Fenster in OS X verwenden, um die Vorteile von BootCamp- UND virtuellen Computern nutzen zu können. · Benutzerfreundlicher, Momentaufnahmen der Gast-BS können für Updates oder bei Malware-Problemen innerhalb von Sekunden zurückgesetzt werden. · Kann praktisch alle BS-Versionen ausführen: Windows XP, Vista, 7, 8, Linux, OS X Server-Editionen (Lion in Lion als VM, na gut). · Mehr als ein Gast-BS-gleichzeitig möglich, falls genügend RAM und Festplattenplatz vorhanden sind. · Einfachere Anwendung für die meisten ressourcenschonenden Programme im Gast-BS, kein Dual-Boot erforderlich, das Gast-BS wird wie eine Datei in einem Programm ausgeführt. · Teilweise Integration zwischen zwei oder mehr Betriebssystemen: Kopieren und Einfügen, geteilte Ordner usw. · Einfachere Problembehebung über die VM-Software oder „Beenden erzwingen“ in OS X.   Software für virtuelle Computer – Nachteile · Gast-BS hat keinen Hardwarezugriff, kein DirectX, 3D-Animationen eingeschränkt/verlangsamt auf ca. 1/5 der Geschwindigkeit vom nativen Boot, macht sich eigentlich nur in 3D-Spielen bemerkbar, usw. · Mehr Arbeitsspeicher und Systemressourcen erforderlich: 4 oder mehr Prozessorkerne, 4 GB RAM oder mehr, dedizierte Grafikkarte bevorzugt. (2 Prozessorkerne und 2 GB RAM ist zwar möglich, aber nicht empfehlenswert). · Arbeitsspeicher und Prozessorkerne werden mit OS X geteilt. · Kann keine OS X-Clientversionen ausführen (Ausnahme: Lion in Lion), weil Apple darum gebeten hat. Vielen Dank an David Sommers für seine Hilfe beim Erstellen dieser Anleitung! Bis zum nächsten Mal! Chad Folgen Sie mir auf Twitter! @AlteryxChad 
Vollständigen Artikel anzeigen
Alteryx bietet den unschlagbaren Vorteil, dass Sie mehrere Dateien mühelos einlesen und automatisch zu einem einzigen Datensatz kombinieren können. Dieser Vorgang wird etwas komplizierter, wenn die Dateien unterschiedliche Schemas verwenden oder wenn Excel-Dateien mehrere Registerkarten enthalten. Falls Sie Excel-Dateien mit mehreren Registerkarten hinzufügen und für jede Registerkarte ein eigenes Schema verwenden möchten, müssen Sie einen Schritt weiter gehen.   Falls Ihre Registerkarten jeweils dasselbe Schema verwenden, lesen Sie diesen Artikel.   Falls die Registerkarten unterschiedliche Schemas (Feldnamen pro Blatt) haben oder möglicherweise haben, müssen Sie verschachtelte Batch-Makros verwenden. Ich habe einen in 11.0 erstellten Beispiel-Workflow angehängt, der diesen Prozess veranschaulicht.     Im oben gezeigten Haupt-Workflow lesen wir die Dateipfade aller XSLX-Dateien im Verzeichnis mit dem Verzeichnis-Tool ein. Möglicherweise müssen Sie das Tool in diesem Beispiel in ein Verzeichnis auf Ihrem Computer umleiten.     Ein Großteil der Magie geschieht in dem oben gezeigten Makro. Dieses Makro liest das Feld „FullPath“ und aktualisiert das zentrale Input Data Tool, um die erste Datei in der Liste aus der Verzeichniseingabe zu lesen. Dieses Tool liest die Liste der Blattnamen in der ersten Daten und gibt außerdem den vollständigen Pfad aus dem Input Data Tool aus. Ein neues Feld wird in der Formel für einen akzeptablen vollständigen Dateipfad einer Excel-Datei formatiert und enthält den gewünschten Blattnamen. Dieser Pfad wird als Steuerungsparameter an das 2. Makro übergeben.   Das zweite Makro ist sehr einfach. Es nimmt den Dateipfad vom ersten Makro entgegen, aktualisiert das Input Data Tool, liest die entsprechende Datei ein und gibt sie an das erste Makro zurück. Dieser Prozess wird für jedes Blatt in jeder der aus dem Verzeichnis-Eingabetool übergebenen Dateien wiederholt.   Jedes Batch-Makro enthält die Daten, bis der Batch abgeschlossen und die Daten zu einem großen Datensatz kombiniert wurden.   Hinweis: Das Beispiel wurde in 11.0 erstellt und kann in älteren Versionen nicht geöffnet werden.
Vollständigen Artikel anzeigen
Dieser Fehler ist recht häufig und kann auftreten, wenn AlteryxService unerwartet beendet wird. Meistens entsteht der Fehler dadurch, dass MongoDB nicht korrekt heruntergefahren und die Sperrdatei nicht freigegeben wird. Dies führt dazu, dass MongoDB beim nächsten Start des AlteryxService nicht gestartet werden kann und die folgende Fehlermeldung ausgegeben wird:   „Fehler in Mongo-Verbindung, bitte überprüfen Sie die Serveradresse und Anmeldeinformationen“.   Gehen Sie wie folgt vor, um diesen Fehler zu beheben:   Finden Sie heraus, wo MongoDB auf dem System installiert ist: „Settings -> Controller -> Persistence“. Öffnen Sie diesen Ordner in einem Windows Datei-Explorer. Überprüfen Sie, ob die Datei „mongod.lock“ funktionsfähig ist. Wenn die Datei Daten enthält (normalerweise 1 k), sollten Sie zunächst Ihre Serverinstanz klonen (für den Fall einer Beschädigung), bevor Sie mit den folgenden Schritten fortfahren. Wenden Sie sich an den Kundenservice, falls Sie Hilfe beim Klonen Ihrer Serverinstanz brauchen.   Löschen Sie die Datei „mongod.lock“ oder benennen Sie sie um. Klicken Sie mit der rechten Maustaste in das Fenster und wählen Sie „Neu -> Textdokument“ aus. Geben Sie dem Dokument den Namen „mongod.lock“ (achten Sie darauf, dass Erweiterungen für den Ordner angezeigt werden, andernfalls erhält die Datei den Namen „mongod.lock.txt“). Öffnen Sie eine Windows-Eingabeaufforderung und navigieren Sie zum Ordner „/Alteryx/bin“ (z. B. cd „/Programme/Alteryx/bin“). Starten Sie den MongoDB-Dienst, um sicherzustellen, dass alle Daten bereinigt werden:  mongod --dbpath "folder path from system settings" --auth --port 27018   Falls der Dienst nicht sauber heruntergefahren wurde, kann es einige Minuten dauern, bis die Daten erneut zugewiesen wurden.  Suchen Sie nach der Zeile „Warte auf Verbindungen auf Port 27018“. Sobald Sie diese Zeile sehen, drücken Sie Strg+C auf Ihrer Tastatur, um den Dienst herunterzufahren. Starten Sie AlteryxService.  Führen Sie dazu in einer Eingabeaufforderung den folgenden Befehl aus: sc start AlteryxService Vergewissern Sie sich unter „Task Manager->Details“ (bzw. Prozesse), dass die Prozesse des Alteryx Service aktiv bleiben. Falls die Sperrdatei in Ordnung war    Öffnen Sie eine Windows-Eingabeaufforderung und navigieren Sie zum Ordner „/Alteryx/bin“ (z. B. cd „/Programme/Alteryx/bin“). Führen Sie den Alteryx Service im Testmodus aus, um den tatsächlichen Fehler zu identifizieren: AlteryxService test. Falls Sie die Fehlerursache nicht identifizieren können, schicken Sie uns Serverprotokolle zu (Sie finden den Pfad unter Systemeinstellungen -> Controller -> Allgemein).
Vollständigen Artikel anzeigen
Frage Hier ist die ursprüngliche Frage aus dem Forum:   Ich arbeite an einem Projekt, in dem ich das Input Data Tool verwenden muss, um eine CSV-Datei für jeden Tag des Monats zu importieren. Gibt es einen einfacheren Weg, als 30 Eingabedatensymbole zu öffnen und anschließend alle 20 davon zu verknüpfen? Es wäre toll, wenn ich stattdessen die Eingabedaten einmal auswählen und alle benötigten Dateien markieren könnte, aber das hat nicht funktioniert. Es dauert einfach zu lange, 30 Dateneingaben hinzuzufügen und alle miteinander zu verknüpfen.  Es sind einfach nur CSV-Dateien.   Antwort Wir haben mehrere Möglichkeiten. Die einfachste Lösung verwendet das Wildcard-Zeichen in einem Eingabetool (meistern Sie es hier), wie einer der Kommentarersteller vorgeschlagen hat:   Je nach Name und Speicherort der Dateien können Sie dafür vielleicht sogar ein Standardeingabetool verwenden. Angenommen, Sie haben mehrere CSV-Dateien auf Ihrem C-Laufwerk mit den Namen „Sales_20160101.csv“, „Sales_20160102.csv“, ..., „Sales_20160309.csv“, dann könnten Sie „C:/Sales_*.csv“ in einem Standardeingabetool verwenden, um sämtliche Dateien einzulesen und zusammenzuführen.   Falls die Dateien unterschiedliche Namen haben, sich nicht im gleichen Verzeichnis befinden und/oder Sie die Liste der einzulesenden Dateien weiter einschränken möchten, können Sie die andere vorgeschlagene Methode mit dem dynamischen Eingabetool verwenden (mehr zum Tool finden Sie hier):    Mit dem dynamischen Eingabetool können Sie mehrere Dateien einlesen. Das Tool nimmt eine Liste von Dateien entgegen und lädt alle Dateien. In der Konfiguration können Sie festlegen, dass der Dateiname als Eintrag in einer Zeile eingefügt werden soll. Außerdem gibt es das Verzeichnis-Tool, mit dem Sie einen Ordner nach einer Liste von Dateien durchsuchen können. Mit einer Kombination dieser Tools sollten Sie problemlos ans Ziel gelangen.   Diese Methoden funktionieren mit fast allen Dateitypen, nicht nur mit CSV-Dateien. Bei beiden Methoden müssen Sie jedoch unbedingt darauf achten, dass alle Dateien dasselbe Schema verwenden, um Lesefehler zu vermeiden.   Falls Ihre Dateien unterschiedliche Schemas verwenden, gibt es immer noch eine Lösung. Dieser Artikel beschreibt eine Lösung für diese Situation!
Vollständigen Artikel anzeigen
VLOOKUP ist eine der meistverwendeten Funktionen in Excel.  VLOOKUP nimmt einen Suchwert entgegen und sucht nach diesem Wert in der ersten Spalte in einem Suchbereich.  Vervollständigen Sie die Syntax der Funktion, indem Sie die Spaltennummer angeben, die aus dem Bereich zurückgegeben werden soll.  VLOOKUP ist also eine Verknüpfung.  Eine Spalte mit Daten wird mit einem bestimmten Bereich verknüpft, um eine Reihe von Werten aus diesem Bereich zurückzugeben.     Dieser Beitrag verfolgt zwei Ziele: 1. Vorführung von VLOOKUP mit Alteryx. 2. Vorführung einer Vereinfachung von VLOOKUP in Alteryx.    Angenommen wir haben eine Excel-Datei mit zwei Arbeitsblättern.  Blatt 1 enthält eine Masterliste mit Vertriebsdaten.  Die Daten sehen wie folgt aus:       Blatt 2 enthält eine Auswahlliste mit Vertriebsmitarbeitern und deren Vor- und Nachnamen:     Wir werden eine VLOOKUP-Funktion verwenden, um die Liste der Vertriebsmitarbeiter einzulesen, mit den Personen aus Blatt 1 abzugleichen und die Verkaufsdaten für die einzelnen Vertriebsmitarbeiter zurückzugeben.  Beachten Sie, dass unsere Liste der Personen in Blatt 2 zwei Personen mit dem Namen „Angelina“ enthält.  Blatt 1 enthält mehrere Personen mit den Namen „Angelina“ und „Michael“.  Wenn wir also nur den Vornamen verwenden, erhalten wir keine zuverlässigen Ergebnisse mit VLOOKUP.  Ein Abgleich nach Nachnamen, oder sogar eine Verkettung von Vor- und Nachname ist auch nicht immer garantiert zuverlässig.  Es gibt eine Menge „Michael Thomas“ auf der Welt, und möglicherweise mehr als einen in Ihren Daten.  Daher vervollständigen wir unser VLOOKUP, indem wir jedem Vertriebsmitarbeiter einen eindeutigen Bezeichner zuweisen.  Lassen Sie uns jedoch nur als Gedankenspiel annehmen, dass die Kombination aus Vor- und Nachname einen eindeutigen Namen/Bezeichner ergibt.    Als Erstes verketten wir also Vor- und Nachname in einem neuen Feld.     Anschließend wiederholen wir den Vorgang mit unseren Daten in Blatt 2.  VLOOKUPs benötigen sortierte Daten, um korrekte Ergebnisse zu liefern.  In diesem Fall sortieren wir die Blätter 1 und 2 in aufsteigende Reihenfolge nach „Concatenated Name“ (Verketteter Name):     Jetzt können wir endlich unsere „=VLOOKUP“-Funktion verwenden:     Es hat funktioniert! Ich werde Ihnen jetzt zeigen, wie Sie dasselbe in Alteryx erreichen.  (Tipp: es gibt mehr als einen Weg).   Zunächst importieren wir unsere Daten aus den Blättern 1 und 2.       Wie auch im Excel-Beispiel verketten wir Vor- und Nachname in einem neuen Feld.  Lassen Sie uns den verketteten Namen in Blatt 1 zur besseren Lesbarkeit als „Full Name“ (Vollständiger Name) und in Blatt 2 als „New Name“ (Neuer Name) benennen.  Dazu verwenden wir einen Ausdruck für das Formula Tool:         Zuletzt fügen wir ein Tool „Suchen Ersetzen“ ein und verbinden Blatt 2 mit dem „F“-Eingang für „Suchen Ersetzen“ und Blatt 1 mit dem „R“.       Die Konfiguration für „Suchen Ersetzen“ sieht wie folgt aus:     Beachten Sie, dass „Sales“ (Verkäufe) unter „Feld(er) an Datensatz anhängen“ ausgewählt ist.  Wenn wir den Workflow ausführen, erhalten wir die Daten nach Vertriebsmitarbeiter, genau wie in Excel:      In Alteryx gibt es jedoch einen einfacheren Weg, VLOOKUPs auszuführen! Wir können die beiden Blätter mit einem Join Tool verknüpfen.       Sehen Sie sich die Konfiguration der Verknüpfung an:     Wir haben unsere Daten nach Vor- und Nachname verknüpft, ohne die beiden Felder zunächst zu verketten.  Außerdem haben wir die Vertriebsdaten, die wir erhalten möchten, im gleichen Join Tool ausgewählt.       Alteryx bietet einen weiteren Vorteil gegenüber der VLOOKUP-Funktion in Excel.  Angenommen, Sie möchten Verkäufe und Opportunities zurückgeben.  In Alteryx reicht dafür eine einzige Verknüpfung.  In Excel müssen Sie mehrere VLOOKUPs ausführen.
Vollständigen Artikel anzeigen
Frage Wie kann ich Leerzeichen aus meinen Daten entfernen?? Hilfe! Antwort Leerzeichen können in verschiedenen Situationen auftreten, aber das folgende Diagramm (aus dem angehängten Beispiel für 10.6, „Remove Whitespace.yxmd“) deckt alle möglichen Fälle ab:   Die meisten Ansätze verwenden die trim()-Funktion im Formula Tool, die sämtliche Leerzeichen aus Ihren Zeichenfolgen abschneidet, wenn sie ohne zweites Argument aufgerufen wird. Ab der Designer-Version 10.5 können Sie auch das Tool „Datenbereinigung“ verwenden, um Ihre Felder zu bereinigen! Meistern Sie das Tool hier.
Vollständigen Artikel anzeigen
Dieser Artikel beschreibt den Installationsprozess für Alteryx Server und enthält zahlreiche Links zu relevanten Materialien. Achtung: Diese Anleitung ist kein Ersatz für die offizielle Server-Hilfe für Administratoren.   Alteryx Server enthält: Eine Alteryx Designer-Instanz auf dem Servercomputer, die als eigenständige Installation von Alteryx Designer dient. Prognosetools (optional) zur Installation von R-basierten Makros für Datenuntersuchung, Prognosen, A/B-Tests, Zeitreihen, Prädiktive Gruppierung und Prescriptive Analytics. Die Alteryx Analytics Gallery, in der die Benutzer ihre Workflows, Makros und Apps hochladen und teilen können. Der Alteryx-Planer, mit dem Sie die Ausführung regelmäßiger (täglicher, wöchentlicher, monatlicher) Aufgaben für Berichterstellung oder Automatisierung mit Alteryx-Workflows planen können. Eine MongoDB- (oder SQLite-Datenbank), in der die von Gallery und Planer verwendeten Dateien und Daten gespeichert werden. Möglichkeit zum Ausführen von Alteryx-Workflows in der Befehlszeile (Einführung in die Server-Befehlszeile).    **Falls Alteryx Server aktualisiert wird** Spoiler Beenden Sie AlteryxService. Sichern Sie die MongoDB-Datenbank. Beachten Sie die folgenden Artikel: Alteryx Server Sicherung und Wiederherstellung Teil 1: Best Practices Alteryx Server Sicherung und Wiederherstellung Teil 2: Prozeduren Falls Sie ein Upgrade von Version 9.5 oder früher durchführen, müssen Sie bei der Installation ein Migrationshilfsprogramm ausführen, um die Datenbank auf Mongo 3.0 zu aktualisieren. Halten Sie Ausschau nach dem untenstehenden Kontrollkästchen: Falls Sie diesen Schritt verpassen oder andere Probleme auftreten, lesen Sie diesen Artikel oder wenden Sie sich an den Kundendienst, um Unterstützung zu erhalten. Lassen Sie genügend freien Speicherplatz auf dem Datenträger für die Größe der vorhandenen MongoDB. Aus Sicherheitsgründen wird AlteryxService nicht gestartet, falls auf dem Computer nicht genügend Speicherplatz für eine vollständige MongoDB-Sicherung vorhanden ist. Wenn Sie also Hunderte von Apps, Planer-Aufträgen und Workflow-Ergebnissen in einer 20 GB großen MongoDB geladen haben, benötigen Sie mindestens 20 GB freien Speicherplatz auf dem Server.  Beenden Sie AlteryxService. Sichern Sie die MongoDB-Datenbank. Beachten Sie die folgenden Artikel: Alteryx Server Sicherung und Wiederherstellung Teil 1: Best Practices Alteryx Server Sicherung und Wiederherstellung Teil 2: Prozeduren Falls Sie ein Upgrade von Version 9.5 oder früher durchführen, müssen Sie bei der Installation ein Migrationshilfsprogramm ausführen, um die Datenbank auf Mongo 3.0 zu aktualisieren. Halten Sie Ausschau nach dem untenstehenden Kontrollkästchen: Falls Sie diesen Schritt verpassen oder andere Probleme auftreten, lesen Sie diesen Artikel oder wenden Sie sich an den Kundendienst, um Unterstützung zu erhalten. Lassen Sie genügend freien Speicherplatz auf dem Datenträger für die Größe der vorhandenen MongoDB. Aus Sicherheitsgründen wird AlteryxService nicht gestartet, falls auf dem Computer nicht genügend Speicherplatz für eine vollständige MongoDB-Sicherung vorhanden ist. Wenn Sie also Hunderte von Apps, Planer-Aufträgen und Workflow-Ergebnissen in einer 20 GB großen MongoDB geladen haben, benötigen Sie mindestens 20 GB freien Speicherplatz auf dem Server.  Installationsanleitung: 1. Laden Sie die neueste Version auf der Downloadseite herunter.     2. Führen Sie das Installationsprogramm mit Administratorrechten aus.       3. Der Assistent führt Sie durch den Installationsprozess. 4. Falls Sie die R-basierten Tools verwenden möchten, wählen Sie Prognosetools installieren aus, wenn Sie dazu aufgefordert werden.     5. Falls Sie noch keine Lizenz registriert haben, fragt Sie der Assistent nach einem Lizenzschlüssel.   Falls dieser Bildschirm nicht sofort geladen wird, können Sie ihn jederzeit im Designer öffnen.   6. Konfigurieren Sie Alteryx Server in den Systemeinstellungen, die Sie auf die folgenden drei Arten erreichen können: Falls Sie Server jetzt konfigurieren auf der letzten Seite der Installation ausgewählt haben, werden die Einstellungen automatisch geöffnet. Das Installationsprogramm legt eine Verknüpfung auf Ihrem Desktop ab:   Im Alteryx Designer:   Konfiguration:   Das Thema Konfiguration ist sehr umfangreich, und Sie finden weitere Informationen im Referenzmaterial. Alteryx Server-Hilfe für Administratoren Alteryx Server skalieren Hinweise zum Skalieren von Alteryx Server Privaten Server messen und skalieren Privaten Server skalieren: Fünf Schritte für einen besseren Durchsatz MongoDB in Alteryx Server migrieren und skalieren   Weitere Referenzen: Konfigurieren von Alteryx Server für SSL: Abrufen und Installieren der Zertifikate Alteryx Server auf einem anderen Port als 80 ausführen Ausführliche Beschreibung der Serverprotokollierung Alteryx Server on Azure Alteryx Server mit Chef entwickeln   Wie immer, zögern Sie nicht, unseren Kundendienst zu kontaktieren, falls irgendwelche Probleme auftreten.
Vollständigen Artikel anzeigen
Mit dem Tool „Ausgabe“ den Datei- oder Tabellennamen (oder einen Teil davon) aus einem Feld auslesen. Auf diese Weise können Sie Suffix anhängen, ein Präfix voranstellen, den gesamten Dateinamen ändern oder den Pfad ändern. Außerdem können Sie auswählen, ob sie das fällt in der Ausgabe behalten möchten.   Dies ist ganz besonders für Prozesse hilfreich, die regelmäßig ausgeführt werden, bei denen sie aber die Ausgabedatei nicht jedes Mal überschreiben möchten. Mit der Funktion datetimetoday() (Datums-/Uhrzeitfunktionen) können Sie das heutige Datum ermitteln und die Funktion außerdem dazu verwenden, um den Dateinamen zu aktualisieren.    Für Excel-Dateien gilt eine etwas andere Logik, da der Dateiname das Format filename.xslx|||SheetName verwendet.   Die Option Datei- Tabellenname ändern aktualisiert den Blattnamen, aber nicht den Dateinamen.   Um den Dateinamen zu ändern, müssen Sie die Option Gesamten Dateipfad ändern verwenden. Erstellen Sie ein vorgeschaltetes Feld, das den gesamten Dateipfad enthält. Das folgende Beispiel für einen vollständigen Dateipfad verwendet das heutige Datum als Dateiname:    "C:/Users/username/Documents" + DateTimeFormat(datetimetoday(),"%Y_%m_%d") + ".xlsx|||Sheet1"   Der angehängte Workflow enthält ein Beispiel, welches zeigt wie eine Excel-Datei aktualisiert wird und zeigt außderdem eine kommagetrennte Datei mit dem heutigen Datum. 
Vollständigen Artikel anzeigen
Dies ist der zweite Artikel in einer Reihe zu Sicherung und Wiederherstellung von Alteryx Server. Sie finden Teil 1 unter:   Alteryx Server Sicherung und Wiederherstellung Teil 1: Best Practices   Wenn Sie eine Sicherung der MongoDB-Datenbank verfügbar haben, können Sie Alteryx Server wiederherstellen und ausführen. Glücklicherweise können Sie die eingebettete MongoDB-Datenbank mit einigen wenigen Konsolenbefehlen sichern. Ich empfehle Ihnen, eine Batchdatei oder ein Skript für diesen Prozess zu erstellen. Auf diese Weise können Sie die Sicherung mit dem Windows-Taskplaner planen. Die Schritte zum Durchführen einer MongoDB-Sicherung werden ausführlich in der Onlinehilfe im Bereich „Serverkonfiguration“ oder unter diesem Link beschrieben. Ich werde die Schritte hier der Vollständigkeit halber ebenfalls umreißen.   So erstellen Sie eine Sicherung der MongoDB:   Beenden Sie AlteryxService. Führen Sie folgenden Befehl aus, um eine Sicherungskopie der Datenbank im angegebenen Ordner zu speichern:   alteryxservice emongodump= Starten Sie AlteryxService neu.   Diesen Vorgang können Sie mit einigen wenigen Konsolenbefehlen mit einer Batchdatei ausführen. Die tatsächlichen Pfade auf Ihrem Server können abweichen, aber das Skript sollte in etwa wie folgt aussehen.   Beispiel:     "C:/Program Files/Alteryx/bin/AlteryxService.exe" stop "C:/Program Files/Alteryx/bin/AlteryxService.exe" emongodump=Z:/Path/MongoBackup "C:/Program Files/Alteryx/bin/AlteryxService.exe" start     Sie können weitere Funktionen wie Protokollierung oder Datum/Zeitstempel zu den Sicherungen hinzufügen.  Als Beispiel für weitere nützliche Funktionen für Ihre Sicherungen habe ich den Code für ein Batchskript angehängt, das ich erstellt habe und das die folgenden Informationen hinzufügt: Protokollierung mit Datum/Zeitstempel, eine Sicherung ebenfalls mit Datum/Zeitstempel, automatische Archivierung der Sicherung, Kopieren des Archivs an einen Netzwerkspeicherort und Bereinigung der temporären Dateien.   Nachdem Sie eine Batchdatei oder ein anderes Skript für Ihre Sicherungen erstellt haben, sollten Sie das Skript testen, um sicherzustellen, dass keine Fehler auftreten. Nach Abschluss der Tests können Sie Ihre Sicherung planen. Dafür empfehle ich den Windows-Taskplaner. Gehen Sie wie folgt vor, um eine geplante Aufgabe in Windows 2012 Server zu erstellen:   Erstellen Sie eine geplante Aufgabe:   Öffnen Sie den Taskplaner und klicken Sie auf „Aufgabe erstellen“.   Füllen Sie auf der allgemeinen Registerkarte die Felder „Name“ und „Beschreibung“ aus und aktivieren Sie die Optionen „Unabhängig von der Benutzeranmeldung ausführen“ und „Mit höchsten Berechtigungen ausführen“.   Klicken Sie auf der Registerkarte „Trigger“ auf „Neu“.   Daraufhin wird ein Dialogfeld geöffnet. Definieren Sie den Zeitplan (täglich, wöchentlich usw.) für die Ausführung der Sicherung und klicken Sie auf OK.   Klicken Sie auf der Registerkarte „Aktionen“ auf „Neu“.   Vergewissern Sie sich im Dialogfeld, dass „Programm starten“ ausgewählt ist und klicken Sie auf „Durchsuchen“. Wählen Sie die von Ihnen erstellte Batchdatei aus und klicken Sie auf „Öffnen“. Klicken Sie anschließend auf OK.   Klicken Sie im Fenster „Aufgabe erstellen“ auf OK, um die Erstellung der Sicherungsaufgabe abzuschließen.   Nachdem Sie Ihre Sicherungsprozeduren erfolgreich implementiert und eine Aufgabe zur Planung der Sicherungen eingerichtet haben, werden wir uns jetzt mit der Wiederherstellung einer Datenbank aus einer Sicherung befassen. Die Wiederherstellung der Datenbank ist glücklicherweise genau so einfach wie die Sicherung. Unter der Voraussetzung, dass der Server funktioniert, Alteryx Server installiert wurde und Sie eine gültige Sicherung zur Verfügung haben, können Sie die folgenden einfachen Schritte ausführen.   Wiederherstellen einer MongoDB-Sicherung:   Beenden Sie AlteryxService. Führen Sie den folgenden Befehl aus, um die Sicherung wiederherzustellen:   alteryxservice emongorestore= ,   Starten Sie AlteryxService neu.   Diesen einfachen Vorgang in Form von Anweisungen für die Befehlszeile können wir ebenfalls in Skriptform verwenden. Dies ist jedoch vermutlich nicht erforderlich, da Wiederherstellungen viel seltener ausgeführt werden. Stattdessen verbinden Sie sich mit dem Server, öffnen eine Eingabeaufforderung und führen analog zu unserem obigen Sicherungsbeispiel die folgenden Befehle aus:   Beispiel:     "C:/Program Files/Alteryx/bin/AlteryxService.exe" stop "C:/Program Files/Alteryx/bin/AlteryxService.exe" emongorestore=Z:/Path/MongoBackup,C:/ProgramData/Alteryx/Service/Persistence/MongoDB "C:/Program Files/Alteryx/bin/AlteryxService.exe" start     Für Alteryx Server sollten Sie außerdem das Controller-Token und einige Konfigurationsdateien sichern. Der Server kann ohne diese Dateien wiederhergestellt werden. Mit einer Sicherung dieser Dateien können Sie jedoch die Wiederherstellung beschleunigen und sicherstellen, dass Sie sämtliche sensiblen Daten in der Datenbank entschlüsseln können. Sichern Sie dazu die folgenden Konfigurationsdateien:   C:/ProgramData/Alteryx/RuntimeSettings.xml C:/ProgramData/Alteryx/Engine/SystemAlias.xml C:/ProgramData/Alteryx/Engine/SystemConnections.xml   Beachten Sie auch hier, dass die tatsächlichen Pfade von der Serverkonfiguration und dem Speicherort der Sicherung abhängen. In diesem Beispiel gehen wir davon aus, dass die Sicherung nicht komprimiert oder archiviert vorliegt. Wenn Sie ein Sicherungsskript verwenden, das die Sicherung archiviert und an einen Netzwerkspeicherort kopiert, müssen Sie die Sicherungsdatei zunächst auf den Server kopieren und das Archiv dekomprimieren, bevor Sie die oben gezeigten Wiederherstellungsbefehle ausführen.     Hier sehen Sie den Code für mein Beispiel-Batchskript:   ::----------------------------------------------------------------------------- :: :: AlteryxServer Backup Script v.2.0.2 - 01/04/19 :: Created By: Kevin Powney :: :: Service start and stop checks adapted from example code by Eric Falsken :: ::----------------------------------------------------------------------------- @echo off ::----------------------------------------------------------------------------- :: Set variables for Log, Temp, Network, and Application Paths :: :: Please update these values as appropriate for your environment. Note :: that spaces should be avoided in the LogDir, TempDir, and NetworkDir paths. :: The trailing slash is also required for these paths. ::----------------------------------------------------------------------------- SET LogDir=C:/ProgramData/Alteryx/BackupLog/ SET TempDir=C:/Temp/ SET NetworkDir=//ServerName/SharePath/ SET AlteryxService="C:/Program Files/Alteryx/bin/AlteryxService.exe" SET ZipUtil="C:/Program Files/7-Zip/7z.exe" :: Set the maximium time to wait for the service to start or stop in whole seconds. Default value is 2 hours. SET MaxServiceWait=7200 ::----------------------------------------------------------------------------- :: Set Date/Time to a usable format and create log ::----------------------------------------------------------------------------- FOR /f %%a IN (#39;WMIC OS GET LocalDateTime ^| FIND "."#39;) DO SET DTS=%%a SET DateTime=%DTS:~0,4%%DTS:~4,2%%DTS:~6,2%_%DTS:~8,2%%DTS:~10,2%%DTS:~12,2% SET /a tztemp=%DTS:~21%/60 SET tzone=UTC%tztemp% echo %date% %time% %tzone%: Starting backup process... > %LogDir%BackupLog%datetime%.log echo. >> %LogDir%BackupLog%datetime%.log ::----------------------------------------------------------------------------- :: Stop Alteryx Service ::----------------------------------------------------------------------------- echo %date% %time% %tzone%: Stopping Alteryx Service... >> %LogDir%BackupLog%datetime%.log echo. >> %LogDir%BackupLog%datetime%.log SET COUNT=0 :StopInitState SC query AlteryxService | FIND "STATE" | FIND "RUNNING" >> %LogDir%BackupLog%datetime%.log IF errorlevel 0 IF NOT errorlevel 1 GOTO StopService SC query AlteryxService | FIND "STATE" | FIND "STOPPED" >> %LogDir%BackupLog%datetime%.log IF errorlevel 0 IF NOT errorlevel 1 GOTO StopedService SC query AlteryxService | FIND "STATE" | FIND "PAUSED" >> %LogDir%BackupLog%datetime%.log IF errorlevel 0 IF NOT errorlevel 1 GOTO SystemError echo %date% %time% %tzone%: Service State is changing, waiting for service to resolve its state before making changes >> %LogDir%BackupLog%datetime%.log SC query AlteryxService | Find "STATE" timeout /t 1 /nobreak >NUL SET /A COUNT=%COUNT%+1 IF "%COUNT%" == "%MaxServiceWait%" GOTO SystemError GOTO StopInitState :StopService SET COUNT=0 SC stop AlteryxService >> %LogDir%BackupLog%datetime%.log GOTO StoppingService :StopServiceDelay echo %date% %time% %tzone%: Waiting for AlteryService to stop >> %LogDir%BackupLog%datetime%.log timeout /t 1 /nobreak >NUL SET /A COUNT=%COUNT%+1 IF "%COUNT%" == "%MaxServiceWait%" GOTO SystemError :StoppingService SC query AlteryxService | FIND "STATE" | FIND "STOPPED" >> %LogDir%BackupLog%datetime%.log IF errorlevel 1 GOTO StopServiceDelay :StopedService echo %date% %time% %tzone%: AlteryService is stopped >> %LogDir%BackupLog%datetime%.log ::----------------------------------------------------------------------------- :: Backup MongoDB to local temp directory. ::----------------------------------------------------------------------------- echo. >> %LogDir%BackupLog%datetime%.log echo %date% %time% %tzone%: Starting MongoDB Backup... >> %LogDir%BackupLog%datetime%.log echo. >> %LogDir%BackupLog%datetime%.log %AlteryxService% emongodump=%TempDir%ServerBackup_%datetime%/Mongo >> %LogDir%BackupLog%datetime%.log ::----------------------------------------------------------------------------- :: Backup Config files to local temp directory. ::----------------------------------------------------------------------------- echo. >> %LogDir%BackupLog%datetime%.log echo %date% %time% %tzone%: Backing up settings, connections, and aliases... >> %LogDir%BackupLog%datetime%.log echo. >> %LogDir%BackupLog%datetime%.log copy %ProgramData%/Alteryx/RuntimeSettings.xml %TempDir%ServerBackup_%datetime%/RuntimeSettings.xml >> %LogDir%BackupLog%datetime%.log copy %ProgramData%/Alteryx/Engine/SystemAlias.xml %TempDir%ServerBackup_%datetime%/SystemAlias.xml copy %ProgramData%/Alteryx/Engine/SystemConnections.xml %TempDir%ServerBackup_%datetime%/SystemConnections.xml %AlteryxService% getserversecret > %TempDir%ServerBackup_%datetime%/ControllerToken.txt ::----------------------------------------------------------------------------- :: Restart Alteryx Service ::----------------------------------------------------------------------------- echo. >> %LogDir%BackupLog%datetime%.log echo %date% %time% %tzone%: Restarting Alteryx Service... >> %LogDir%BackupLog%datetime%.log echo. >> %LogDir%BackupLog%datetime%.log SET COUNT=0 :StartInitState SC query AlteryxService | FIND "STATE" | FIND "STOPPED" >> %LogDir%BackupLog%datetime%.log IF errorlevel 0 IF NOT errorlevel 1 GOTO StartService SC query AlteryxService | FIND "STATE" | FIND "RUNNING" >> %LogDir%BackupLog%datetime%.log IF errorlevel 0 IF NOT errorlevel 1 GOTO StartedService SC query AlteryxService | FIND "STATE" | FIND "PAUSED" >> %LogDir%BackupLog%datetime%.log IF errorlevel 0 IF NOT errorlevel 1 GOTO SystemError echo %date% %time% %tzone%: Service State is changing, waiting for service to resolve its state before making changes >> %LogDir%BackupLog%datetime%.log SC query AlteryxService | Find "STATE" timeout /t 1 /nobreak >NUL SET /A COUNT=%COUNT%+1 IF "%COUNT%" == "%MaxServiceWait%" GOTO SystemError GOTO StartInitState :StartService SET COUNT=0 SC start AlteryxService >> %LogDir%BackupLog%datetime%.log GOTO StartingService :StartServiceDelay echo %date% %time% %tzone%: Waiting for AlteryxService to start >> %LogDir%BackupLog%datetime%.log timeout /t 1 /nobreak >NUL SET /A COUNT=%COUNT%+1 IF "%COUNT%" == "%MaxServiceWait%" GOTO SystemError :StartingService SC query AlteryxService | FIND "STATE" | FIND "RUNNING" >> %LogDir%BackupLog%datetime%.log IF errorlevel 1 GOTO StartServiceDelay :StartedService echo %date% %time% %tzone%: AlteryxService is started >> %LogDir%BackupLog%datetime%.log ::----------------------------------------------------------------------------- :: This section compresses the backup to a single zip archive :: :: Please note the command below requires 7-Zip to be installed on the server. :: You can download 7-Zip from http://www.7-zip.org/ or change the command to :: use the zip utility of your choice as defined in the variable above. ::----------------------------------------------------------------------------- echo. >> %LogDir%BackupLog%datetime%.log echo %date% %time% %tzone%: Archiving backup... >> %LogDir%BackupLog%datetime%.log %ZipUtil% a %TempDir%ServerBackup_%datetime%.7z %TempDir%ServerBackup_%datetime% >> %LogDir%BackupLog%datetime%.log ::----------------------------------------------------------------------------- :: Move zip archive to network storage location and cleanup local files ::----------------------------------------------------------------------------- echo. >> %LogDir%BackupLog%datetime%.log echo %date% %time% %tzone%: Moving archive to network storage >> %LogDir%BackupLog%datetime%.log echo. >> %LogDir%BackupLog%datetime%.log copy %TempDir%ServerBackup_%datetime%.7z %NetworkDir%ServerBackup_%datetime%.7z >> %LogDir%BackupLog%datetime%.log del %TempDir%ServerBackup_%datetime%.7z >> %LogDir%BackupLog%datetime%.log rmdir /S /Q %TempDir%ServerBackup_%datetime% >> %LogDir%BackupLog%datetime%.log ::----------------------------------------------------------------------------- :: Done ::----------------------------------------------------------------------------- echo. >> %LogDir%BackupLog%datetime%.log echo %date% %time% %tzone%: Backup process completed >> %LogDir%BackupLog%datetime%.log GOTO :EOF :SystemError echo. >> %LogDir%BackupLog%datetime%.log echo %date% %time% %tzone%: Error starting or stopping service. Service is not accessible, is offline, or did not respond to the start or stop request within the designated time frame. >> %LogDir%BackupLog%datetime%.log
Vollständigen Artikel anzeigen
Ich habe in letzter Zeit einige Situationen erlebt, in denen Daten verloren gingen, weil keine Sicherung von Alteryx Server verfügbar war. Ich kann nicht genug betonen wie wichtig es ist Ihren Server regelmäßig zu sichern. In diesem ersten von zwei Artikeln behandeln wir einige Optionen und Best Practices, mit denen Sie sicherstellen können, dass Sie bei Bedarf jederzeit die erforderlichen Sicherungen zur Verfügung haben. Teil 2 befasst sich mit der eingebetteten MongoDB-Instanz, die mit der Alteryx Server-Installation ausgeliefert wird. Falls Sie eine benutzerverwaltete MongoDB-Instanz verwenden, beachten Sie die MongoDB-Dokumentation für Sicherung und Wiederherstellung unter https://docs.mongodb.org/manual/administration/backup/.   Zunächst möchte ich einige allgemein akzeptierte Best Practices für die Sicherung von Servern und Datenbanken besprechen:   Planung regelmäßiger Sicherungen – Regelmäßige und geplante Sicherungen sind entscheidend, um Datenverluste und Ausfälle zu minimieren. Ich empfehle nächtliche Sicherungen außerhalb der Spitzenzeiten, um die Auswirkungen auf die Benutzer zu minimieren, und um bei einem Defekt oder einem weiteren Ausfall möglichst wenige Daten zu verlieren. Falls nächtliche Sicherungen nicht möglich sind, können Sie auch wöchentliche Sicherungen planen. Dabei ist es entscheidend, einen regelmäßigen Plan festzulegen.   Aufbewahrung des Sicherungsverlaufs für einen bestimmten Zeitraum – Unerwartete Probleme können auftreten, und möglicherweise schlägt eine Sicherung fehl, geht verloren, wird beschädigt oder gelöscht, oder das Problem wird nicht sofort bemerkt und setzt sich in den Sicherungen fort. Mit dem Sicherungsverlauf können Sie sicherstellen, dass immer eine Sicherung verfügbar ist, und können bei Bedarf eine Sicherung auswählen, die vor dem Auftreten des Problems erstellt wurde.   Speichern von Sicherungen im Netzwerk oder einem SAN-Speicher – Wenn Sie Ihre Sicherungen auf demselben Server wie Ihre Daten ablegen, besteht die Gefahr, dass die Sicherungen bei einem Defekt nicht verfügbar sind. Angenommen, ein Laufwerk in Ihrem Server ist defekt. Wenn die Sicherungen lokal auf dem Laufwerk gespeichert wurden, sind sie ebenfalls verloren und können nicht wiederhergestellt werden.  Wenn die Sicherungen jedoch im Netzwerk gespeichert wurden, sind sie von einem Defekt auf dem Server nicht betroffen.   Bewahren Sie eine Sicherungskopie an einem zweiten Standort auf – Für diesen Punkt gilt in etwa dasselbe wie im vorherigen Absatz. Wenn sich die einzigen Sicherungen auf einem Dateiserver im gleichen Rechenzentrum wie Alteryx Server befinden und eine Katastrophe in diesem Rechenzentrum auftritt, verlieren Sie sowohl Ihren Server als auch Ihre Sicherungen. Mit einer zusätzlichen Kopie an einem zweiten Standort können Sie Ihren Server bei Bedarf in der Cloud oder in einem anderen Rechenzentrum wiederherstellen.   Überprüfen der Sicherungsdateien – Führen Sie regelmäßige Prüfungen durch, um sicherzustellen, dass Ihre Sicherungen erfolgreich durchgeführt werden und dass die Sicherungen gültig und einsatzbereit sind. Es gibt nichts Schlimmeres als einen Sicherungsprozess einzurichten und später nach einem Ausfall festzustellen, dass die Sicherungen seit sechs Monaten nicht mehr funktionieren oder dass keine der Sicherungen verwendet werden kann.    Regelmäßige Tests der Wiederherstellungsprozedur – Bei Wiederherstellungsübungen können Sie sich mit dem Wiederherstellungsprozess vertraut machen und ein Gefühl dafür bekommen, wie lange es dauert, den funktionsfähigen Zustand nach einem Ausfall wiederherzustellen. Übungen helfen erwiesenermaßen dabei, Fehler zu reduzieren und wertvolle Zeit zu sparen. Führen Sie nach Möglichkeit einmal pro Quartal oder alle sechs Monate eine Übung durch.   In den meisten Fällen ist es nicht erforderlich, den gesamten Server inklusive des Betriebssystems und aller Daten zu sichern. Oft wird dadurch die Wiederherstellung sogar unnötig verlängert. Stattdessen empfehle ich Ihnen, nur Ihre kritischen Daten und Konfigurationsdateien für den Server zu sichern. Dies liegt daran, dass es deutlich schneller ist, den Server und die erforderliche Software neu zu installieren und anschließend die gesicherten Daten und Konfigurationen wiederherzustellen, als den gesamten Server wiederherzustellen. Dies gilt insbesondere für virtuelle Server, die normalerweise innerhalb von Minuten neu bereitgestellt werden können. Diese eingeschränkten Sicherungen werden außerdem schneller ausgeführt und validiert und können kostengünstiger aufbewahrt werden.   Teil 2 – Alteryx Server Sicherung und Wiederherstellung 2: Prozeduren    
Vollständigen Artikel anzeigen
Das Tool „Verknüpfen“ ist mit Sicherheit eines der meistverwendeten Tools in Alteryx; es wird jedoch auch häufig falsch verstanden. Dies gilt umso mehr, wenn neue Benutzer noch nie mit Verknüpfungen in anderen Datenbearbeitungsplattformen gearbeitet haben oder wenn sie große Tabellen verknüpfen und nicht auf die Datensätze in den Feldern achten, über die sie verknüpfen.   Ich möchte daher drei verschiedene Arten besprechen, um zwei Tabellen über ein gemeinsames Feld zu verknüpfen, und auf die zu erwartenden Ergebnisse eingehen. Der Workflow in diesem Beispiel (an diesen Artikel angehängt) wurde in 10.5 erstellt und enthält die unten gezeigten grafischen Elemente.   1. Fall: Verknüpfen über Felder, die jeweils eindeutige Datensätze enthalten   Dies ist der einfachste und am leichtesten verständliche Fall. In diesem Fall verknüpfen wir über die Felder mit dem Namen „Fruit“ (Obst) in beiden Eingaben. Beim Verknüpfen werden die Einträge in beiden Tabellen aneinander ausgerichtet, wenn die Einträge in den Feldern „Fruit“ (Obst) übereinstimmen.   Die verknüpfte Tabelle (J Output) sollte also wie folgt aussehen:   Sehr überschaubar   2. Fall: Verknüpfen über Felder, von denen nur eines eindeutige Datensätze enthält   In diesem Fall haben wir zwei Einträge für „Banana“ (Banane) in unserer linken Eingabe. Der Eintrag mit „Banana“ (Banane) in der rechten Eingabe ergibt also zwei Übereinstimmungen und wird an beide Einträge aus der linken Eingabe angefügt. Unsere Ausgabe sollte wie folgt aussehen:     3. Fall: Verknüpfen über zwei Felder mit nicht-eindeutigen Datensätzen Dieser Fall ist etwas komplizierter, aber nach einer grafischen und mathematischen Betrachtung verstehen Sie hoffentlich die Logik und können sich vor unerwünschten Datensätzen schützen.   In diesem Fall haben wir zwei Einträge in „Fruit“ (Obst), die „Banana“ (Banane) in beiden Tabellen enthalten. Hier geschieht dasselbe wie im obigen Fall, allerdings zweimal, da wir zwei Datensätze von der rechten Eingabe haben, die mit zwei Datensätzen aus der linken Eingabe übereinstimmen. Unsere Ausgabe enthält also insgesamt 4 Einträge mit dem Wort „Banana“ (Banane).  Die Ausgabe sollte wie folgt aussehen:     Wenn wir uns den 3. Fall und den 2. Fall aus mathematischer Perspektive ansehen, können Sie die Gesamtzahl der Datensätze pro Instanz ermitteln, indem Sie die Anzahlen der Datensätze aus beiden Tabellen miteinander multiplizieren. Da wir im obigen Beispiel nach „Fruit“ (Obst) verknüpfen und den Eintrag für Bananen in beiden Tabellen sehen, können Sie sich den Vorgang vorstellen als 2 Bananen x 2 Bananen = 4 Bananen.   Angenommen, wir fügen in unserer rechten Eingabe eine weitere Zeile hinzu:   Jetzt haben wir 3 x 2 und sollten also 6 Kombinationen von Einträgen mit „Banana“ (Banane) im Feld „Fruit“ (Obst) erhalten.         Falls Sie zwei Tabellen verknüpft haben und mehr Datensätze als erwartet erhalten, dann ist dies die wahrscheinlichste Ursache für Ihr Problem. Diese Beispiele veranschaulichen die gezeigten Anwendungsfälle. Als Best Practice empfehle ich die beiden folgenden Schritte vor dem Verknüpfen von Tabellen:   1. : Überprüfen Sie Ihre Tabellen auf doppelt vorhandene Datensätze. Im obigen Fall haben wir drei Duplikate aus der rechten Eingabe und können das Tool „Einmalig“ verwenden, um diese Duplikate zu eliminieren. Wir erhalten exakt dieselbe Ausgabe wie im 2. Fall, da nach dem Tool „Einmalig“ nur noch ein Eintrag mit „Banana“ (Banane) übrig ist.   2. : Überprüfen Sie, ob es sinnvoller wäre, über mehrere Felder zu verknüpfen. Beispiel: Wir haben Tabelle 1 mit zwei Einträgen, die „Banana“ (Banane) als „Fruit“ (Obst) enthalten und zwei Einträge mit „x“ als „Store ID“ (Geschäfts-ID) und einer „FruitID“ (Obst-ID), die dem Obst entspricht.  Tabelle 2 enthält ebenfalls die Felder „Fruit“ (Obst) und „Store ID“ (Geschäfts-ID), sowie ein Feld „Store Employees“ (Geschäftsmitarbeiter), das zusammen mit der „Store ID“ funktioniert.                                                                     Tabelle 1 Tabelle 2   Wir möchten alle Daten zusammenführen, um sie in Paaren zusammenfassen zu können.  Im Idealfall sollte unsere Verknüpfung nur vier Einträge ergeben, da wir die „Store Employees“ (Geschäftsmitarbeiter) und „FruitID“ (Obst-ID) in einer Tabelle erhalten möchten. Wenn wir jedoch nur über ein gemeinsames Feld verknüpfen, egal ob „Store ID“ (Geschäfts-ID) oder „Fruit“ (Obst), erhalten wir Kombinationen, und die Daten werden nicht korrekt ausgerichtet. Siehe unten.   Verknüpfen nach „Fruit“ (Obst)   In diesem Fall erhalten wir zwei Einträge, wenn unsere Geschäfts-IDs nicht übereinstimmen.   Verknüpfen nach „StoreID“ (Geschäfts-ID)   In diesem Fall erhalten wir zwei Einträge mit nicht übereinstimmenden Obstsorten. Wir müssen unsere Verknüpfung also so konfigurieren, dass über die Felder „Fruit“ (Obst) und „Store ID“ (Geschäfts-ID) verknüpft wird.     Nach der Ausführung sollte die verknüpfte Tabelle wie folgt aussehen:   Vor dem Verknüpfen über mehrere Felder müssen wir sicherstellen, dass die Datensätze aus beiden Feldern übereinstimmen. Stellen Sie sich vor, dass die Felder „Fruit“ (Obst) und „Store ID“ (Geschäfts-ID) zusammengeführt werden. Plötzlich haben wir eindeutige Einträge, da wir Banane X und Banane Y als eindeutige Entitäten behandeln und jeden Eintrag mit jedem Eintrag verknüpfen.      
Vollständigen Artikel anzeigen
Die Anleitung für das Tool „Veröffentlichen in Tableau Server“   Die Partnerschaft zwischen Alteryx und Tableau wird immer stärker, und die naht- und mühelose Integration wurde mit dem Tool „Veröffentlichen in Tableau Server“ deutlich vereinfacht.   Sie können das Tool in der Alteryx Analytics Gallery herunterladen. Nachdem Sie das Tool heruntergeladen haben, finden Sie es normalerweise in der Tool-Kategorie „Konnektoren“.        Nachdem Sie das Makro heruntergeladen haben, können Sie das Tool konfigurieren und in Tableau veröffentlichen.   Schritt 1: Zugang   Sie benötigen Zugang zu einer Instanz von Tableau Server (9.0.1 und höher) oder zu Tableau Online, um dieses Tool zu verwenden und einen Datenstrom nach Tableau veröffentlichen zu können. Sofern nicht anderweitig vermerkt, sind Tableau Server und Tableau Online in diesem Dokument und in der Konfiguration des Tools miteinander vertauschbar. Zur Vereinfachung bezieht sich „Tableau Server“ für den Rest dieses Dokuments sowohl auf Tableau Server als auch auf Tableau Online.   Schritt 2: Verbindungsoption   Mit diesem Makro können Sie sich entweder direkt über einen Webbrowser oder über die Server-URL mit Tableau Server verbinden.   Über vollständige Seiten-URL verbinden Wenn Sie sich mit Tableau Server verbinden, navigieren Sie zur Workbook-Seite, in die Sie schreiben möchten. Dies ist die empfohlene Vorgehensweise. Anschließend können Sie die gesamte URL in das Textfeld in der Oberfläche kopieren.   Beispiel-URL: https://10ay.online.tableau.com/#/site/mycompanyssite/workbooks   Mit Server und Website verbinden Wenn Sie diese Option ausgewählt haben, müssen Sie den Domänennamen des Servers eingeben (z. B., https://10ay.online.tableau.com im obigen Beispiel).   Tableau Server ist so konzipiert, dass mehrere „Websites“ von derselben Serverinstanz gehostet werden können. Gehen Sie wie folgt vor, um Ihren Website-Namen zu ermitteln, nachdem Sie sich bei Tableau Server in einem Webbrowser angemeldet haben.   Nach der Eingabe von Benutzername und Kennwort in Tableau Server erfolgt eine der beiden folgenden Aktionen:   1) Der Benutzer wird aufgefordert, eine Webseite auszuwählen. In diesem Fall können Sie die hier ausgewählte Webseite in das Feld „Webseiten-Namen eingeben“ eingeben. 2) Der Benutzer wird direkt bei Tableau Server angemeldet, ohne eine Webseite auswählen zu müssen. In diesem Fall sollte der Benutzer die Option „Standard-Webseite verwenden“ auswählen.   In Tableau Online gibt es keine Standard-Webseite, und Sie müssen den Webseiten-Namen mit dieser Option immer manuell eingeben (Daher ist „Über vollständige Seiten-URL verbinden“ die bevorzugte Vorgehensweise, insbesondere für Verbindungen zu Tableau Online. Nach der Anmeldung sollte die URL in etwa wie folgt aussehen: https://10ay.online.tableau.com/#/site/meinefirmenwebsite/workbooks. Der Webseiten-Name ist die Zeichenfolge zwischen den Schrägstrichen nach „#/site/“. In diesem Beispiel lautet der Webseiten-Name „mycompanyssite“.   Sobald Sie Ihre Verbindung ausgewählt haben, können Sie Ihren „Verbindungsverlauf speichern“, um Ihre Anmeldeinformationen und Ihre Verbindung im Optionsfeld „Vorhandene Verbindung auswählen“ zu speichern. Daraufhin wird ein Dropdownfeld mit Ihren bisherigen erfolgreichen Verbindungen ausgefüllt.    Schritt 3: Benutzername und Kennwort eingeben   Geben Sie in diesem Schritt Ihren Benutzernamen und Ihr Kennwort für Tableau Server auf dieselbe Weise ein wie bei der Anmeldung in einem Webbrowser.    *Beachten Sie den Abschnitt zu häufig auftretenden Fehlermeldungen, falls die Meldung „Error 400000 Bad Request message" angezeigt wird.   Schritt 4: Die Registerkarte „Ausgabe“   Standardmäßig ist die Option „Datenquelle veröffentlichen“ ausgewählt. Zu diesem Zeitpunkt müssen Sie die neu erstellte Datenquelle in Tableau Server eingeben. Der Datenquellenname unterscheidet zwischen Groß- und Kleinschreibung und muss exakt eingegeben werden.   Sie können entweder den Projektnamen manuell eingeben oder die Option „Projektname auswählen“ verwenden, die jedoch nur ausgefüllt wird, wenn Sie „Projektnamensliste aktualisieren...“ ausgewählt und das Modul mindestens einmal ausgeführt haben. Wenn die Option „Projektnamensliste aktualisieren“ aktiv ist, werden keine Daten in Tableau Server veröffentlicht. Es handelt sich lediglich um einen Einrichtungsschritt, bei dem die Liste der verfügbaren Projekte in das Dropdownfeld eingetragen wird!     Schritt 5: Ausgabeoptionen   Sobald Sie Datenquelle und Projektname korrekt festgelegt haben, können Sie Ihre Ausgabemethode auswählen. „Datenquelle erstellen“ generiert eine neue Datei im angegebenen Projektordner. Falls jedoch bereits eine Datei mit demselben Datenquellennamen existiert, wird die Datei nicht hochgeladen und ein Fehler wird angezeigt.   Die zweite Option ist „Datenquelle überschreiben“. Die Datei wird hochgeladen, unabhängig davon, ob die Datei bereits im angegebenen Projektordner vorhanden ist oder nicht. Wenn eine Datei mit demselben Namen bereits vorhanden ist, wird diese überschrieben.     Schritt 6: Optional   Wenn Sie die Option „Authentifizierungstoken abrufen“ auswählen, fügt das Makro ein Authentifizierungstoken in das Feld „X-Tableau-Auth“ ein. Dieser kann für nachfolgende Aufrufe an die Tableau Server REST-API mit dem Herunterladen-Tool oder anderen Tools (z. B. curl) verwendet werden. Die Datenquelle wird nicht veröffentlicht.   Tipps und Tricks   Verwenden Sie die neueste Version des Tools!   Besuchen Sie die Gallery-Seite für das Tool „Veröffentlichen in Tableau Server“ unter gallery.alteryx.com und navigieren Sie zum Makrobereich, oder öffnen Sie direkt diesen Link.         Überprüfen Sie anschließend die Version des Tools, indem Sie es mit der rechten Maustaste anklicken und die Option „Makro öffnen: Auf Tableau Server veröffentlichen.yxmc“ auswählen. Klicken Sie anschließend im Workflow-Konfigurationsfenster auf die Registerkarte „Metainfo“.         [Hinweis: In v1.02 und älteren Versionen wird die Tool-Version nicht angezeigt. Laden Sie das Tool in diesem Fall in der Gallery-Seite herunter und installieren Sie die neueste Version!]   Machen Sie Ihre Hausaufgaben! Melden Sie sich beim Tableau Server oder Online an und rufen Sie den URL-Verbindungsnamen ab! Sie brauchen nur den Teil der URL bis zur Arbeitsmappe, in die Sie schreiben möchten.   Lesen Sie das Kleingedruckte! Wenn Sie die Option „Projektname auswählen“ verwenden, achten Sie darauf, das Feld „Projektnamensliste aktualisieren“ zu aktivieren und das Modul einmal auszuführen, um das Dropdownfeld auszufüllen. (Wie bereits angemerkt werden keine Daten veröffentlicht, wenn Sie das Tool mit dieser Option ausführen.)   Datenquelle aktualisieren Mit dem neuen Tool „Veröffentlichen in Tableau Server“ wird die Datenquelle nicht automatisch aktualisiert, selbst wenn Sie das Tool erfolgreich ausführen. Sie müssen diesen Vorgang also in Tableau ausführen. In Tableau können Sie Aktualisierungsintervalle festlegen, um die Daten in Tableau regelmäßig zu aktualisieren. Sie können die Daten jedoch auch manuell aktualisieren.         Häufige Fehler   „Payload is either malformed XML or incomplete“ (Falsch formatiertes oder unvollständiges XML in Nutzlast)     Lösung Dabei handelt es sich um eine Einschränkung in der Tableau Server API, die wir bereits an Tableau gemeldet haben, für die jedoch leider noch keine Korrektur vorliegt. Falls Ihr Kennwort Zeichen enthält, die in XML maskiert werden müssen, einzelne oder doppelte Anführungszeichen, größer/kleiner als, kaufmännisches Und-Zeichen oder Prozentzeichen – “ ‘ < > %) – wird die Anmeldung fehlschlagen. Dies gilt insbesondere, falls Ihr Kennwort zwei Sonderzeichen enthält. Das neueste Tool „Veröffentlichen in Tableau Server“ kann einen Großteil dieser Sonderzeichen verarbeiten. Falls diese Fehlermeldung jedoch weiterhin auftritt, müssen Sie momentan Ihr Kennwort ändern und sämtliche Sonderzeichen entfernen oder höchstens eines der oben genannten Zeichen verwenden.     “Tool #200 Die Iterationsbeschränkung von 1000 wurde erreicht”     Lösung Dieser Fehler wurde in der neuesten Version des Tools behoben. Laden Sie es hier herunter.    “Tableau Data Engine Error: 4: SimpleDatabase: electMetadataName: expected found=1, actual found=0 (fk= name="Extract" nameTable="TEST") The table "[Extract].[Extract]" does not exist. Keine Verbindung zur Datei „C/Desktop….“ möglich. Überprüfen Sie, ob die Datei existiert und ob Sie ausreichende Zugriffsrechte haben.” Dieser Fehler wurde in der neuesten Version des Tools behoben. Laden Sie es hier herunter.     Falls Sie weiterhin Schwierigkeiten mit dem Tool „Veröffentlichen in Tableau Server“ haben, wenden Sie sich an den Support.   Viele Grüße,   Jordan Barker Supportexperte für Clientdienste
Vollständigen Artikel anzeigen
Beschriftungen