Free Trial

Knowledge Base

Lernen Sie von den Profis.
Beim Importieren von Daten in Alteryx verwenden viele Benutzer das Tool „Auswählen“, um die Datentypen und die Struktur der Daten zu überprüfen. Datentypen sind wichtig, da die verfügbaren Operationen und Funktionen in den Tools für die jeweils verwendeten Datentypen angepasst werden können!
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
In diesem Artikel erfahren Sie, wie Sie mit einem Batch-Makro in Designer Version 10.0 mehrere Blätter aus mehreren Excel-Dateien einlesen können. Die beiden Excel-Dateien für dieses Beispiel heißen „Fruits“ (Obst) und „Vegetables“ (Gemüse) und enthalten die Blätter „Apples“ (Äpfel), „Oranges“ (Orangen), „Broccoli“ (Brokkoli) und „Spinach“ (Spinat).   Zunächst wird die Liste der Blattnamen aus einer Excel-Datei mit einem Eingabetool eingelesen. Diese Funktion ist neu in 10.0 und funktioniert hervorragend in Kombination mit dem dynamischen Eingabetool.   Jetzt können wir unser Eingabetool aus dem vorherigen Schritt mit einem dynamischen Eingabetool verbinden. In unserer Konfiguration verwenden wir dieselbe Excel-Datei wie unsere Vorlage für die Eingabedatenquelle. Wir können das Feld mit den Blattnamen aus unserem Eingabetool als unsere Liste der Datenquellen bearbeiten und führen die Aktion „Datei-/Tabellenname ändern“ aus.   Jetzt sind wir bereit unsere Schnittstellentools zum Canvas hinzufügen. Fügen Sie ein Steuerungsparameter-Tool, zwei Aktionstools und eine Makroausgabe hinzu. Verbinden Sie den Steuerungsparameter mit den beiden Aktionstools und setzen Sie die Verbindung zur Eingabe und zur dynamischen Eingabe fort. Die Makroausgabe wird mit der Ausgabe der dynamischen Eingabe verbunden.   In unserem Aktionstool konfigurieren wir den Aktionstyp „Wert aktualisieren“. Wir möchten den Wert für die Datei aktualisieren, die an unsere Eingabe und unsere dynamische Eingabe übergeben wird. Dabei müssen wir jedoch nur den Teil der Zeichenfolge ohne den Blattnamen bearbeiten, daher wählen wir die Aktion „Spezifische Zeichenfolge ersetzen“ aus, um den Prozess als Batch für mehrere Dateien ausführen zu können.   Falls unsere Excel-Dateien unterschiedliche Schemas verwenden, können wir für das Makro im Schnittstellendesigner entweder „Automatisch nach Name konfigurieren“ oder „Automatisch nach Position konfigurieren“ auswählen, um zu verhindern, dass unser Workflow bei einem Fehler abgebrochen wird. Hinweis: Die Blätter innerhalb einer Datei müssen dasselbe Schema verwenden. Jetzt können wir das Makro speichern und ausprobieren!   Wir können ein Verzeichnis-Tool auf einem neuen Canvas platzieren (falls sich alle Excel-Dateien in einem Verzeichnis befinden), oder eine Texteingabe benutzen, um die einzelnen Dateipfade manuell einzugeben. Fügen Sie nach dem Verzeichnis- oder Texteingabetool Ihr Makro hinzu (Rechtsklick auf den Canvas->Einfügen->Makro) und wählen Sie den vollständigen Pfad zu Ihrer Frage in der Makrokonfiguration aus. Fügen Sie ein Durchsuchen-Tool hinzu, klicken Sie auf „Ausführen“ und sehen Sie sich die Ergebnisse an!     Wir können jetzt also mehrere Excel-Blätter aus mehreren Excel-Dateien auslesen!   Das angehängte Workflow-Paket enthält einen Workflow, ein Batch-Makro und Excel-Dateien, die in Alteryx v.10.0 erstellt wurden.   Tony Moses Kundenberater  
Vollständigen Artikel anzeigen
Dieser Artikel ist Teil der Tool Master Series, einer Zusammenstellung von Beiträgen in der Wissensdatenbank mit verschiedenen Arbeitsbeispielen für die Designer-Tools. Dieser Artikel befasst sich mit der Nutzung des Tools „Kreuztabelle“ auf unserem Weg zur Beherrschung des Alteryx Designers:   Manchmal stehen Sie vor einem unsortierten Haufen von Daten und fragen sich, wie Sie diese Daten jemals in eine brauchbare Form bringen sollen. Sämtliche Optionen bedeuten erhebliche manuelle Arbeit, und als faul- ähm, ich meine natürlich als Datenverbindungsexperte widerstrebt Ihnen diese Aussicht.   In einer solchen Situation ist es manchmal sinnvoll, neue Wege zu gehen. Dafür gibt es kein besseres Tool als die leistungsstarken Kreuztabelle, mit der Sie Ihre Daten nach Herzenslust umformen können, um Ihr Problem aus einem neuen Blickwinkel zu betrachten. In diesem Artikel bespreche ich einige Anwendungsfälle, um die Vorteile dieses herausragenden Tools zu demonstrieren.   Anwendungsfall 1: Einfachere Extraktion von dynamischen Daten durch Zuweisung von Gruppen   Die Daten? Sie erhalten eine Liste, die wie das unten gezeigte Field_1 aussieht. Die PMID verweist auf eine ID-Nummer für Artikel aus einem medizinischen Journal in einer Datenbank. Jeder FAU ist ein Autor des Artikels. Jeder Artikel kann eine beliebige Anzahl an Autoren haben.     Das Ziel? Eine Tabelle mit ID-Nummern im ersten Feld und Spalten für die jeweiligen Autoren.     Wie? Bereiten Sie die Daten vor, indem Sie den Bezeichner herausfiltern und entfernen. Die dritte Spalte in der Abbildung oben, „Field_12“, enthält die nutzbaren Daten. Verwenden Sie eine mehrzeilige Formel, um die ID-Spalte und die Autorenspalten eindeutig zu identifizieren. In diesem Fall wird jede ID-Nummer durch „0“ dargestellt, und die Autoren werden hochgezählt, bis die nächste ID gefunden wird. Sehen Sie sich die Spalte „Headers“ an. Verwenden Sie eine weitere mehrzeilige Formel, um die einzelnen Header-Gruppen einander zuzuordnen. Dies ist im Grunde eine RecordID, die einen einzelnen Artikel in der Datenbank darstellt. Sehen Sie sich die Spalte „Gruppen“ in der obigen Abbildung an. Auftritt Kreuztabelle! Mit diesen Bezeichnerspalten können Sie Ihre Daten so verschieben, dass für jeden Header eine Spalte und für jede Gruppe eine Zeile erstellt wird. Sehen Sie sich das Konfigurationsfenster in der ersten Abbildung oben an.   Anwendungsfall 2: Dynamische Berechnungen für eine beliebige Anzahl von Feldern   Die Daten? Eine Handvoll numerischer Felder, siehe unten. Die Felder sind nach einem Kategoriefeld gruppiert, und Sie haben ein eindeutiges RecordID-Feld hinzugefügt.     Das Ziel? Gleitender Durchschnitt für jede einzelne Spalte innerhalb der jeweiligen Kategorie.     Wie? Anstatt eine mehrzeilige Formel für jede Spalte zu schreiben, fassen Sie alle Daten mit einer Umstellung in einer einzigen Spalte zusammen und fügen die Schlüsselfelder „RecordID“ und „HP Category“ hinzu. Sehen Sie sich das Konfigurationsfenster in der ersten Abbildung an. Unten sehen Sie die entsprechende Ausgabe. Obwohl diese Ansicht auf den ersten Blick zwar komplizierter aussieht, können Sie den gleitenden Durchschnitt in einem eleganten Durchlauf berechnen. Verwenden Sie ein mehrzeiliges Tool, um einen Durchschnitt zu berechnen. Mit der Option Gruppieren nach können Sie sich davor schützen, falsche Werte auszuwählen: deaktivieren Sie „HP Category“ und „Name“. Legen Sie unter Werte für nicht vorhandene Zeilen den Wert der nächsten gültigen Zeile fest. Restrukturieren Sie die Daten mit einer Kreuztabelle (Group by “RecordID”, Header “Name”, Data “r3”)   Anwendungsfall 3: Vereinfachung komplexer Daten mit Kreuztabellen   Die Daten? Sie haben eine Liste der möglichen Kombinationen von 5 Elementen. Für jede Kombination wird eine Zeile pro Artikel mit Gewicht und Wert des Artikels angezeigt: Die Kombination 123 wird dreimal dargestellt, mit den Informationen für Artikel1, Artikel2 und Artikel3.     Das Ziel? Sie möchten Ihre Auswahl der Artikel nach bestimmten Kriterien optimieren, wie etwa minimales Gewicht und maximaler Wert.          Wie? Verwenden Sie ein Formel-Tool, um eine Spalte für „Weight“ hinzuzufügen, wie in der ersten Abbildung gezeigt. Verwenden Sie die Kreuztabelle mit der „Sum“-Methode, um das kombinierte Gewicht aller Artikel für jede Kombination zu ermitteln. Der „Weight“-Header gruppiert alle „kg“-Werte miteinander, und die Gruppierung nach „Combinations“ ergibt eine Zeile pro Kombination. Wiederholen Sie diesen Vorgang für „Value“ ($).  Experten-Tipp: Felder umbenennen     Das Kreuztabellen-Tool hat den Nachteil, dass es nicht besonders gut mit Sonderzeichen in Feld-Headern umgehen kann, inklusive Leerzeichen. Dies bedeutet, dass der Feld-Header „a a“ im Ergebnis als „a_a“ abgebildet wird. Dies mag manchmal unpraktisch sein, aber bei der Entwicklung der Alteryx Engine haben wir mehr auf Geschwindigkeit und Effizienz als auf das Erscheinungsbild der Header geachtet. Machen Sie sich keine Sorgen, denn dieses Problem hat eine praktische Lösung (eigentlich sogar mehrere Lösungen!), die ein fantastisches Tool mit dem Namen Dynamisch umbenennen verwendet. Normalerweise gehe ich wie folgt vor:     Beachten Sie das Alteryx-Ergänzungspaket für die in diesen Anwendungsfällen gezeigten Workflows. Beim Extrahieren der Inhalte wird eventuell ein Fehler angezeigt, der sich jedoch nicht auf die Ausführung des Workflows auswirkt.   Inzwischen sollten Sie das Kreuztabellen-Tool im Schlaf beherrschen! Schreiben Sie uns unten in den Kommentaren, falls Ihnen ein Anwendungsfall einfällt, den wir ausgelassen haben! Haben Sie das Tool schon gemeistert? Schreiben Sie uns an community@alteryx.com, falls Sie Ihre kreative Nutzung des Tools in einem Artikel zur Tool-Beherrschung präsentieren möchten.   Lesen Sie unsere neuesten Tool-Beiträge jeden Dienstag, indem Sie Alteryx auf Twitter folgen! Abonnieren Sie unsere E-Mail-Benachrichtigungen, um Experteninformationen zu allen Designer-Tools zu erhalten.
Vollständigen Artikel anzeigen
Beschriftungen