MxLoader

 View Only
  • 1.  Classification data load: Load a single row, include a flattened USEWITH field (comma-delimited)

    Posted 12-08-2021 17:00

    Loading classifications into Maximo is a difficult process -- due to the various related tables that are involved.

    Is there a way to do the following with MxLoader to help simplify the process?

    • Load a single classification row, and include a single flattened USEWITH field (comma-delimited).

    • An example of a value in the USEWITH column would be:
      'SR, WOACTIVITY, WORKORDER'

    • MxLoader would need to be capable of parsing and un-pivoting the USEWITH field into multiple USEWITH rows (vertical rows).

    If parsing comma-delimited values is too difficult, then the following might be an alternative:

    • The user could put the USEWITH values in separate columns (not rows).

    • Example:

    • CLASSSTRUCTUREID    USEWITH 1    USEWITH 2    USEWITH 3
      ---------------- --------- --------- ---------
      1234 SR WOACTIVITY WORKORDER
    • Maximo would un-pivot the columns into rows when loading the data.

    Is that kind of thing possible in MxLoader?
    IBM is currently looking into implementing the same sort of thing via Application Import. But using MxLoader for this would be even better.

    Thanks.



    ------------------------------
    User 1972
    ------------------------------


  • 2.  RE: Classification data load: Load a single row, include a flattened USEWITH field (comma-delimited)

    Posted 12-16-2021 14:20
    This would be very useful but is not easy to implement in a reliable and flexible way.
    You can try to build an external excel file that translate the data to the MxLoader structure using an Excel macro.
    I understand it is not optimal solution but it should work.
    Thanks

    ------------------------------
    Regards
    Bruno Portaluri (MaximoDev)
    ------------------------------



  • 3.  RE: Classification data load: Load a single row, include a flattened USEWITH field (comma-delimited)
    Best Answer

    Posted 12-16-2021 23:40
    Using the "un-pivot" functionality in Excel Power Query would be a good option.

    ------------------------------
    User 1972
    ------------------------------



  • 4.  RE: Classification data load: Load a single row, include a flattened USEWITH field (comma-delimited)

    Posted 12-17-2021 02:23
    Great suggestion.
    Here is a nice tutorial: How to Unpivot Data in Excel using Power Query (aka Get & Transform) (trumpexcel.com)

    ------------------------------
    Regards
    Bruno Portaluri (MaximoDev)
    ------------------------------



  • 5.  RE: Classification data load: Load a single row, include a flattened USEWITH field (comma-delimited)

    Posted 12-17-2021 02:31
    And here's another one:

    Unpivot/Transpose columns (without blanks)

    ------------------------------
    User 1972
    ------------------------------



  • 6.  RE: Classification data load: Load a single row, include a flattened USEWITH field (comma-delimited)

    Posted 02-28-2022 22:22

    Related post here:

    Loading hierarchical data: Let users enter flattened data in Excel



    ------------------------------
    User 1972
    ------------------------------