Enterprise Search

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

What is Dragon1 Enterprise Search Application?

dragon1 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, 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 fragment in a diagram. And finally, they give up and recreate it again, and 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

In order to have your data found again, make sure you document it complete and correctly and categorize and tag it asccordingly.

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 matched them with. Because all models, views and visualizations are generated realtime, 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 the 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 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 make a 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 making 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 typo's 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 typo's.

Example Search

enterprise architect search
Example of finding back documented architecture principles

What data does show up in the result?

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

In the picture below you see an example of the list view.

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 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.

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 many different usages for this feature, we will mention a few, but just 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 you did.
  3. Have a manager check the completeness of documenting data on the platform.
  4. Use Dragon1 Enterprise Search to make your organizations 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.

Global Enterprise Search Engine

enterprise search

This Dragon1 Application can be used as Global Enterprise Search Engine to make important data from other documents, databases or filesystem 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 show popular search words in relation to the words found in a document and data in the database. For every data item accessed the suggested categories and tags can be can be edited.

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

Just enter a URL and click on 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 collegeaus 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.

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

Availability

Dragon1 Enterprise Search is available as application in the editions: Dragon1 PRO and Dragon1 ENTERPRISE.

Read Also

Here are some interesting links on Enterprise Search:

Interested to work with Dragon1 and its Search feature?

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