Enterprise Search

Do you spend hours searching for visualizations and documents to update? Then this Dragon1 application solves your problem!

What is Dragon1 Enterprise Search Application?

enterprise search

Dragon1 Enterprise Search is a web application in a Google-like search style. It makes specific data findable in one or more large collections of data of information. Multi-location teams can take advantage of this feature.

This application is a key feature for all users within an account, group, organization, or the whole Dragon1 Community. If you have stored a data item in the database then, depending on how well you have categorized and tagged it, it is findable with the heap of data in the database.

This application is about making data from multiple sources in the enterprise, like a document, file, intranet-website, or database, findable, and searchable for a selected group or audience.

Benefits of Dragon1 Enterprise Search

Many architects spend their days looking for that one document, model, or picture as they need to edit or update it. Or they are looking for a snippet of text, a design pattern, or a fragment in a diagram. And finally, they give up and recreate it again, thus introducing copies of data that may vary.

Now you can save a lot of days searching and recreating by using Dragon1.

How to Have Your Data Found Again

To have your data found again, make sure you document it completely and correctly and categorize and tag it according.

Dragon1 supports you in providing the following data items for any piece of content you create:

  • Unique Id
  • Name
  • Reference Id
  • Title
  • Description
  • Bitmap Image
  • Class
  • Type
  • Category
  • Tags
  • Catalog
  • Location
  • Owner
  • Date Created
  • Date Edited
  • Created By User
  • Edited By User
  • Version
  • Workflow status
  • Publication status
  • Visible
  • Deleted
  • Notes
  • User-Defined Data Attributes

These attributes make it easy to find any piece of content back.

But how can you find content back if all these attributes are not filled in?

In that case Dragon1 will look for any text or picture available as part of the content item and match them with. Because all models, views, and visualizations are generated in real-time, everything is searchable and findable.

Smart Indexing

Dragon1 makes use of a new technology called Smart Indexing. If you have a very large quantity of data, smart indexing will make sure you find data back in seconds instead of minutes.

Enforcing Single Source of Truth

Dragon1 has a unique feature: enforcing a single source of truth. If you have entered a value in the Reference ID field of a data entity in the repository, Dragon1 will enforce that no other data entity in your account can have that value as a reference value. In this way, you turn that piece of data into a single source of truth for that data.

So you may, for instance, have 30 applications called MyCRM stored as separate data entities in your Dragon1 account in various dossiers and folders and used in various models and diagrams. But maybe one of these stored instances, you want to use as SSOT. In that case, you fill in the name of the data entity (MyCRM) as a reference ID value. Next, you can edit all the models to make use of the unique data entity called MyCRM.

This Dragon1 application search helps you in searching for data that is or is not made unique, or make use of or does not make use of unique data. This will increase the data quality of any of your diagrams significantly.

Searching External Sources and the Dragon1 API

On Dragon1 you can also link to external sources, tools, repositories, and databases.

Dragon1 provides you with the ability to import and upload data (XML, CSV, Excel) and to provide a location as an attribute for that data. In this way, you can search through the data on Dragon1 and make use of its extended search features.

You can also make use of the Dragon1 JSON API to upload data to the search engine or query data from the search engine.

Elastic Search

Did you make typos in your data? No problem! Dragon1 will find them. Under the hood, we make use of elastic search. Create a trial account now, and see for yourself how Dragon1 can find back data even if there are typos.

Example Search

What data does show up in the result?

The search provides a text list view and an images view. In the picture above, the view of the image is shown. Every block shows the Name, Title, Image, Description, Category, Tags, and Class that was used when storing the data.

dragon1 enterprise architect search Example of finding back documented architecture principles

When does data turn up in search results?

If you type a search phrase in the text box, Dragon1 will look in all the common attributes (id, name, description, title, type, status, image, etc..) for a match. If a match is found, the data item is added to the search result.

For the publication status of the data item the following rules apply:

  1. If the data is unpublished, it will never turn up in any search result, other than if you are the creator or editor.
  2. If a data item is published privately the data item only turns up in search results only for the creator or editor of the data item.
  3. If a data item is published privileged the data item only turns up in search results by people of the same role.
  4. If a data item is published publicly the data item only turns up in search results by people of the same account/organization.
dragon1 enterprise search list view Switch between list view and tile view

What are other search filters?

In the search field you can enter a filter for Category, Tags, and Class. Also on the left and right screen, you (de)select Classes and Categories as a filter for the search.

How to use this Search Feature? - Why would you use it?

There are many different usages for this feature, we will mention a few, but try it and see where this feature takes you in your needs. We list here three usages:

  1. Look what other account users have created and get inspired to do things or reuse the information.
  2. Have another user find your data so you will get asked to share your data or help that user to do the same as you did.
  3. Have a manager check the completeness of documenting data on the platform.
  4. Use Dragon1 Enterprise Search to make your organization's knowledge better findable.

Use this Dragon1 application to quickly get an overview of your architecture principles. Click on an Architecture Principle to view its Principle Details Drawing or click on the blueprint to see the projection of the principle in your AS-IS organization. Dragon1 makes your architecture data easier and better to (re)use, communicate, and apply. Read the help page how to use the Enterprise Search.

Global Enterprise Search Engine

enterprise search

This Dragon1 Application can be used as a Global Enterprise Search Engine to make important data from other documents, databases, or filesystems better findable and searchable.

We use a new technique for that by indexing data using suggestions for categories and tags (NOUN, VERB, CRITERIUM) based on a word cloud (a word cloud shows popular search words to the words found in a document and data in the database. For every data item accessed the suggested categories and tags can be edited.

Although this Dragon1 application is a cloud-enabled web application, you can submit content to be indexed that is on your premises.

Just enter a URL and click the submit content button. Dragon1 will interpret the string for its content type (XML, HTML, PNG, DOC, XLS, ...) and try to find and store a name, title, descr, image, author, creation date, category, and tags for that URL.

A Search Use Case

One of the users on Dragon1 was looking for a visualization where one of her colleagues had used a process with the word Emergency in it. By typing the following in the search bar: class:visualization process.name=emergency, she got a few results back. Within a minute she had found the visualization she was looking for and could start reusing parts of it.

search process visualizations
Search result of visualization, having a process with a name that includes the word Emergency

Read Also

Here are some interesting links on Enterprise Search:

Interested to work with Dragon1 and its Search feature?

If you are interested in using this application, create a trial account and explore it yourself, or contact us via info@dragon1.com and we will get back to you.

Architecting Solutions

DEMO: Concept Mapping Software

How to generate diagrams using Excel on Dragon1 EA Tool

Learn to generate diagrams using repositories
DEMO: BPMN Onboarding Process Example

DEMO: BPMN Onboarding Process Diagram - Measure Rules Compliance

Manufacturing, Financial Solutions
DEMO: Enterprise Architecture Blueprint Template

DEMO: Generate an Enterprise Architecture Blueprint to discover and solve RISK

Banking, Logistics, Healthcare
DEMO: Data Mapping Software

DEMO: Generate Application Landscape for SECURITY

Automotive, Financial Services, Health Care
DEMO: Strategy Mapping Software

DEMO: Generate Strategy Map for CLOUD ADOPTION

Government, Logistics, Banking
DEMO: Process Application Map

DEMO: Generate Landscape for RPA AUTOMATION

Retail, Agriculture, Energy, Oil & Gas