Author Topic: Best approach for importing erwin entities to ArchiMate Data Objects?  (Read 3343 times)

HLidstrom

  • EA User
  • **
  • Posts: 44
  • Karma: +0/-0
    • View Profile
I am turning to the collective wisdom of the Forum.

My organization has decided on enterprise architecture modeling with TOGAF – ArchiMate – Sparx EA.
My organization already has an established practice of data modeling with IDEFX1 in erwin.

The EA model needs to show how logical data relates to the rest of the EA. Therefore we have a need to import logical data models and show the erwin entities as ArchiMate Data Objects in the EA Model.
What is the best approach to this Extract – Transform – Load (ETL) task?

I am considering the Data Miner feature. It seems to be designed for a need like mine.
I have gotten as far as setting up a data miner model, pointing it to an XMI file generated by erwin and running the default ProcessData script. It lists the XMI file in Session.output. So far so good.

Next step would be to actually do something with the data. I was thinking if I can create packages and classes, same as the built in XMI import does, then I should be well on the way.

Does anyone have a better suggestion than Data Miner for converting erwin entities to ArchiMate Data Objects in Sparx EA?

Thank you,
Håkan Lidström

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13387
  • Karma: +566/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Best approach for importing erwin entities to ArchiMate Data Objects?
« Reply #1 on: February 18, 2020, 06:37:56 pm »
I'm not sure how much you gain using the data miner as opposed to simply writing a tool (script, C#, whatever) to read the Erwin output and create the packages and classes in EA.

Geert

HLidstrom

  • EA User
  • **
  • Posts: 44
  • Karma: +0/-0
    • View Profile
Re: Best approach for importing erwin entities to ArchiMate Data Objects?
« Reply #2 on: February 19, 2020, 12:45:21 am »
Thanks Geert!

I see your point. I would end up writing a script anyhow with the Data Miner approach, so why bother with the overhead?!

/Håkan


Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13387
  • Karma: +566/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Best approach for importing erwin entities to ArchiMate Data Objects?
« Reply #3 on: February 19, 2020, 02:10:44 am »
Thanks Geert!

I see your point. I would end up writing a script anyhow with the Data Miner approach, so why bother with the overhead?!

/Håkan
Yes, indeed. On top of that I often see that things such as the Data Miner impose certain restrictions that you don't have when you write a regular script or C# program

Geert