Asset Bulkimport
Posted: 03. Mar 2025, 13:46
Hallo zusammen,
aktuell stehe ich ein wenig auf dem Schlauch.
Ich möchte einen Bulk Import von Assets machen.
Dafür werden mir per REST sämtliche Asset inkl. Gerätetypen (z.B.: Notebooks, Desktops, Dockingstationstations, Webcams, etc.) und Assetdaten in Matrix in einer dafür neuangelegten Tabelle geschrieben.
Diese benutze ich später quasi als Quelltabelle, weil vorher die gemeldeten Assets mit weiteren Daten angereichert werden müssen.
Beim Import selbst möchte ich nur die Assets verarbeiten und importieren, die nur zu einem bestimmten Gerätetyp gehören.
(Notebooks stehen in einer anderen Tabelle als z.B.: Webcams)
Die dazugehörigen benötigten SKUs lasse ich vorher separat importieren.
Deshalb versuche ich bei der Entscheidung (Update oder Import) die Assets zusätzlich nach Gerätetypen zu filtern, damit nur der relevante Teilauschnitt importiert wird.
Und genau da liegt das Problem!
Ich kann zwar den Gerätetypen als separate Spalte in die Stagingtabelle schreiben weiß aber nicht, wie ich darauf zugreifen kann um einen Vergleich zu starten.
Wahrscheinlich geht das ausschließlcih per ASQL (z.B.: <Stagetabelle>.<Spaltenname> = 'Notebook')
Aber wo muss ich wie das Filterkriterium anbringen?
Für Tipps bzw. alternative Lösungen bin ich dankbar.
aktuell stehe ich ein wenig auf dem Schlauch.
Ich möchte einen Bulk Import von Assets machen.
Dafür werden mir per REST sämtliche Asset inkl. Gerätetypen (z.B.: Notebooks, Desktops, Dockingstationstations, Webcams, etc.) und Assetdaten in Matrix in einer dafür neuangelegten Tabelle geschrieben.
Diese benutze ich später quasi als Quelltabelle, weil vorher die gemeldeten Assets mit weiteren Daten angereichert werden müssen.
Beim Import selbst möchte ich nur die Assets verarbeiten und importieren, die nur zu einem bestimmten Gerätetyp gehören.
(Notebooks stehen in einer anderen Tabelle als z.B.: Webcams)
Die dazugehörigen benötigten SKUs lasse ich vorher separat importieren.
Deshalb versuche ich bei der Entscheidung (Update oder Import) die Assets zusätzlich nach Gerätetypen zu filtern, damit nur der relevante Teilauschnitt importiert wird.
Und genau da liegt das Problem!
Ich kann zwar den Gerätetypen als separate Spalte in die Stagingtabelle schreiben weiß aber nicht, wie ich darauf zugreifen kann um einen Vergleich zu starten.
Wahrscheinlich geht das ausschließlcih per ASQL (z.B.: <Stagetabelle>.<Spaltenname> = 'Notebook')
Aber wo muss ich wie das Filterkriterium anbringen?
Für Tipps bzw. alternative Lösungen bin ich dankbar.