Hallo allesamt!
Ich habe mal wieder ein wenig mit Web-Scraping herumgespielt und unter anderem auf der Seite Schulferien.org sowohl die deutschen Feiertage, als auch besondere Tage (wie zb Valentinstag, Sommeranfang, etc) und auch die Ferienzeiten entdeckt.
Mit ein wenig Fleiss konnte ich hieraus 2 Macros erstellen, eines für die Feier- und Sondertage und eines für die Ferien. Beide sollten sowohl für historische als auch zukünftige Daten möglich sein, vielleicht kann man es zum Beispiel für Arbeitszeit oder Marketingplanung oder ähnliches verwenden.
Die Macros findet ihr hier:
Feiertage & Sondertage: https://gallery.alteryx.com/#!app/German-Holidays-and-other-special-Days/5cfec0870462d7133cd6b984
Ferien: https://gallery.alteryx.com/#!app/German_Vacations/5cfec0c30462d7133cd6b992
Viele Grüße
Oliver
Hallo Oliver,
ich habe heute deine Macros ausgeführt und bekam folgende Fehlermeldung:
Error: Download (2): Error transferring data: Failure when receiving data from the peer
Liegt es an der aktuellen Alteryx-Version oder muss ich da was an meinem Proxy umändern?
Viele Grüße
Pham
Hi Oliver,
Das Feiertage-Macro läuft bei mir reibungslos, jedoch bin ich ebenfalls über einen Bug im Ferien-Macro gestolpert. Beim Ausführen von German_Vacations stößt man im Jahr 2019 auf folgendes Problem:
Ich hab mir das Macro daraufhin mal etwas genauer angeschaut und denke das Problem liegt hierbei an einigen Null-Werten:
Deine Increment-Funktion
DateTimeAdd([Datum],+1,"days")
kann mir diesem [Null] nicht umgehen und wirft daher den entsprechenden Fehler. Wodurch diese Null-Werte entstehen konnte ich aktuell noch nicht rausfinden. Interessant ist ebenfalls: Der Fehler tritt nicht jedes Jahr auf. Einige Jahre funktionieren reibungslos - andere dagegen nicht.
Anfangs wollte ich auch einfach vorschlagen "Filter doch die Nulls raus", aber das Betrachten der Webseite lässt darauf schließen, dass es eher ein Parsing-Problem ist, da es für die Nulls eigentlich Werte gibt.
Ich hoffe die kleine Analyse hilft dir vielleicht beim Beheben.
VG Alex
Hi Pham,
ich habe die Vermutung, dass es da an deinem Proxy liegt, durchkommen scheint er sonst bei anderen zu kommen.
Hast du die Möglichkeit, es mal ausserhalb deines Firmennetzwerkes zu testen?
Viele Grüße
Olli
Hallo Oliver,
Alteryx Designer ist auf einem Firmen-PC installiert. Der PC ist einschließlich des Firmennetzwerkes verbunden und ich kann das Workflow von daher nicht ausserhalb testen.
Ich konnte der Administration überzeugen, eine Proxy-Änderung auf diesem PC zu ermöglichen. Hast du eine Empfehlung, wie man es ändern soll?
Danke dir!
Viele Grüße
Pham