Hallo Community,
ich bin neu im Thema Alteryx und finde mich derzeit noch zu Recht. Aktuell möchte ich gerne Kurs Daten zu Börsen Unternehmen aufbereiten und im Anschluss analysieren. Hierfür benötige ich zunächst einen Workflow welcher die Daten von einer Website herunterlädt. Auf der Website "ariva.de" wird im Bereich der Historischen Kurse ein direkter ".csv" Download angeboten welchen ich am liebsten Nutzen wollen würde.
Nachfolgender Links als Beispiel:
In dem Link sind noch diverse Variablen:
Würde gerne lernen wollen wir der Download Prozess umgesetzt werden kann. Freue mich auf eure Rückmeldung.
Gelöst! Gehe zu Lösung.
Hallo @quattrokilo,
Willkommen in der deutschsprachigen Community und bei Alteryx! Ich habe dir mal einen Workflow gebaut und werde versuchen zu erklären was dabei passiert.
Workflow:
Ergebnis:
Was passiert und warum:
1) Zuerst einmal benötigen wird ein Texteingabe-Tool um deinen Link zur CSV-Datei zu hinterlegen. Außer dem Link steht in diesem nichts weiteres.
2) Als nächstes benötigen wir ein Herunterladen-Tool um die Daten herunterzuladen. Da du die Daten danach vermutlich direkt im Workflow weiterverwenden willst, wählen wir an dieser Stelle die Option Ausgabe -> In Feld -> Zeichenfolge.
Das Ergebnis des Herunterladen-Tools ist folgendes:
3) Da wir damit noch nicht arbeiten können, müssen wir die Daten noch etwas aufbereiten. Zuerst einmal wollen wir die Daten in mehrere Zeilen aufteilen, damit nicht alles in einem Feld steht. Dazu benutzen wir das "Text in Spalten aufteilen" Werkzeug mit de Option "Auf Zeilen aufteilen" und dem Trennzeichen "\n" - dieses steht für die Zeilen-Umbrüche.
4) Am liebsten würden wir die Daten als nächste direkt in Spalten aufteilen, da die Trennzeichen zwischen den Werten jedoch "%7C" sind, müssen wir diese erst in ein einzelnes Zeichen umwandeln, dazu nutzen wir ein Formel-Werkzeug mit der "Replace" Funktion. Dieser sagen wir "ersetze alle %7C durch |" damit wir im nächsten Schritt dann anhand des | aus einer Spalte mehrere machen können.
5) Als nächstes können wir dann erneut das "Text in Spalten aufteilen" Werkzeug verwenden, diesmal mit der Option "Auf Spalten aufteilen" und dem Trennzeichen welches wir zuvor festgelegt haben | .
Das Ergebnis davon sieht schon deutlich besser aus:
6) Zuerst einmal wollen wir im folgenden alle Spalten aus den vorherigen Schritten loswerden, welche wir nicht mehr benötigen, dafür nutzen wir das Auswählen Werkzeug.
7) Wie man im vorletzten Snapshot bereits sehen konnte, stehen unsere eigentlichen Spalten-Überschriften noch in der ersten Zeile. Um die erste Zeile zur Spalten-Überschrift zu machen, nutzen wir ein "Dynamisches Umbenennen" Werkzeug mit der Option "Feldnamen aus erster Datenzeile verwenden".
😎 Als letztes habe ich noch einmal ein Durchsuchen Werkzeug angehängt damit du die Daten anschauen kannst 😃
Ich hänge die den Workflow an diese Antwort an, dann kannst du dich auch selbst durchklicken und dir alle Konfigurationen genau anschauen. Wenn dir die Antwort geholfen hat, dann würde ich mich freuen wenn du sie als Lösung akzeptierst. Sollte die Frage damit noch nicht beantwortet sein, dann einfach nochmal nachfragen.
Viele Grüße und viel Spaß beim Lernen von Alteryx!
Alex