InfoLibrarian Metadata Adapters™

InfoLibrarian Metadata Adapters™

InfoLibrarian Metadata Adapters™ for third party tools.
InfoLibrarian Metadata Adapters™ capture metadata from diverse sources and load the metadata into the InfoLibrarian Repository™.

The adapters can be later scheduled to re-run and capture changes that have occurred over time. This makes all your Metadata available via the portal, or for reporting from virtually any third party reporting tool.

InfoLibrarian™ Now Ships with 6 Standard Bundled Adapters!

We've bundled a set of the most common and useful point and click adapters with every version of the product. The standard adapter bundle enables you to configure scanning of metadata from most sources in most environments. Once metadata is onboarded, the portal will provide search, impact analysis results. Below is a list of the adapters included with the product:

  • Import adapter for Oracle and SQL Server and OLEDB data, reference data, and lists.
  • Excel adapter (Capture tabular metadata from Excel documents).
  • SQL Server BI stack Metadata Schema Adapter (Relational,SSIS,SSRS,SSAS).
  • Oracle Metadata Schema Adapter (Relational).
  • XML Universal Adapter (XML metadata extacts from tools such XMI-CWM or other XML formats and standards).
  • Web Services Adapter (Document Web Services).
  • Command Line Scanner (CLI) tool for scheduling re-scans using one of the above adapter configurations.

Note: The XML Adapter can scan metadata from most popular BI tools, ETL processes, data models, as well as other tools that expose their metadata via XML. The XML adapter can be configured to point to several hot folders containing XML files for fast multithreaded integration of this metadata.

InfoLibrarian™ Enterprise XSD/XSLT Adapter

The XSD/XSLT Adapter is an enterprise class adapter which provides the ability to map source XSD schemas to the InfoLibrarian's schema. This adapter essential allows for custom mapping and transformation of source metadata and properties to custom structures within Infolibrarian. No coding required.

Note: Other specialized adapters are available upon request.

More About Adapters

The technical metadata as a foundation provides the true facts about the data and the processes that affect the data. This knowledge is already buried within your technology infrastructure. InfoLibrarian™ adapters scour your source systems for you. They are powerful and robust and provide a high degree of scalability to perform reliably in the most demanding environments. The technical metadata such as database schema, and processes that manipulate data like ETL Tools, custom processes, and source code, are indexed automatically within the Universal MetaMart™ in an organized structured format. You have full access to this index using SQL or any tool you are comfortable with for reporting.

Features at a Glance

  • Ingest metadata from 3rd party tools.
  • Capture, synchronize, index, and centralize your metadata.
  • Keep historical snapshots.
  • Point and click configuration.

Scanning Performance and Load

The InfoLibrarian Metadata Adapters™ were designed to perform in the most demanding environments and are capable of scanning millions of objects. The adapters have a small footprint and show negligible performance impact against the sources they scan. The Auto-Scanner is fully multi-threaded taking advantage of SMP hardware. Adjustments can be made to the batch size for the queries that run against your source systems, giving you full control in minimizing any impact on your production systems. Our adapters have been deployed in some of the largest production I.T. environments against hundreds of servers.

What is the Scan Engine?

The InfoLibrarian Scan Engine™ is the architectural component that drives all functions related to processing scans of metadata. The InfoLibrarian Scan Engine™ is used by adapters and scanners to load the metadata into the InfoLibrarian Repostory™. Additionally, the InfoLibrarian Scan Engine™ provides the interfaces for the adapter templates used to develop new custom adapters.

InfoLibrarian Scan Engine™ - Gets an Overhaul

Traditional metadata repositories have one major flaw, they don't scale. This has never been the case with InfoLibrarian™, we designed the Scan Engine™ and repository with scalability in mind but we are never satisfied. We've made huge improvements to the InfoLibrarian Scanning Engine™.

Previous version of the Infolibrarian Scan Engine™ were efficient and scaled well. Now they are simply fast and scale to the terabytes of metadata. We've added improvements for scanning of huge file systems and data environments, and we've reduced the overall time to complete those scans, allowing you to scour entire infrastructure in smaller windows. Additionally, the impacts of the scans, already being minimal; have been further optimized to scale in the most demanding environments.

Automated Scanning

The InfoLibrarian Auto-Scanner™ refreshes and maintains historical changes as they occur over time. The InfoLibrarian Auto Scanner™ ships with the InfoLibrarian Studio™ product, but the big difference with the server version is the engine behind it. Running the CLI Command line interface server console utility server version provides much more performance boost than with the standard desktop components. The InfoLibrarian CLI™ server version is fully multithreaded, taking advantage of server processors and memory. The command line utility also offers minimal logging modes and other optimization settings to further tune performance.

InfoLibrarian Auto-Scanner™

  • Re-scanning single catalogs.
  • Re-scan all catalogs with rescan flag set.
  • Creates snapshots and captures deltas.
  • Age-off settings and steps.
  • Settings to handle deletions in source.
  • GUI interface.
  • Command line mode.
  • Full logging.
  • Calculates new, changed, and deleted objects and properties.
  • Reduce project analysis time.
  • Diagnose code deployment and configuration problems.
  • Manage physical assets.
  • Provide reports for governance and compliance auditing.
  • Can be scheduled using third party schedulers.
InfoLibrarian Studio Auto Scanner

InfoLibrarian Adapter SDK™

The InfoLibrarian Adapter SDK™ is a MSDN style library of documentation and component API’s to allow organizations to create custom adapters; intranet and/or windows based integrated solutions using the InfoLibrarian Framework™. InfoLibrarian API™ supports languages such as C#, C++, Java (via INTEROPT), and web services interfacing.

Enterprise versions of the product come with templates that allow you to quickly and easily develop your own custom metadata adapters. The toolkit provides the basic templates for OLEDB and file systems files which allow you to quickly modify the simple mapping template to create unlimited custom adapters.

Source Code Provided for Adapters Templates

When you purchase an enterprise adapter the source code is available for customization, changes, and enhancements. An example would be an Oracle adapter maybe changed to map in different data by changing the queries in the adapter and redeploying that adapter as a new custom adapter. This saves a lot of time since much of the implementation details are already part of that adapter template. We have several universal adapters that are perfect for this type of customization.

Template Code Pre-Built and Available for Most Interfacing Methods

  • ODBC/OLE DB (Connect to hundreds of DBMS and related products).
  • XML (Load metadata from XML files in with any schema).
  • XMI (Pull in XMI metadata from XMI compliant tools).
  • API (Up for the challenge, hook up to a 3rd party tool API).
  • Web Services (Query web service based applications and services for metadata).
  • Messaging middleware in real time.
  • File Processing (Process any files anywhere, even Active Directory or LDAP authentication is built in).

We'll Build Any Adapter You Need

Want to outsource the work to build an adapter? InfoLibrarian™ has the expertise, experience, and skill for the job. After all, we have built over 300 different adapters so far. We spent over ten years developing and maturing the framework around which all of this is possible.

Build Your Own Adapters

Load metadata from virtually any source using the Adapter API. With only a few lines of code you can build your own metadata adapter. And we'll provide all the training you need to get the job done.

//Code snipit from Task Scheduler Adapter
foreach (SchedulerWS SchedulerObject in SchedulerList)
Mapper.MapBaseProperties(SchedulerObject.FolderPath.ToString(), MetadataMapper.BaseProperties.ObjectName);
Mapper.MapBaseProperties(SchedulerObject.Definition.ToString(), MetadataMapper.BaseProperties.ObjectDescription);
Mapper.MapBaseProperties(this.ScanArgs.Catalog.ToString(), MetadataMapper.BaseProperties.ObjectParent);
Mapper.MapBaseProperties("1", MetadataMapper.BaseProperties.ObjectParentID);
Mapper.MapBaseProperties(JobFolderType.ToString(), MetadataMapper.BaseProperties.ObjectType);
long CurrentFolderObjectInstance = Mapper.UpdateObjectInRepository();

long retval = Mapper.UpdateObjectInRepository();//Create the Task Object Instance

Features at a Glance

  • Create object and types.
  • Map your source metadata to types.
  • Create cross reference mappings such as needed for ETL source target mappings.
  • Bulk and chunk processing for huge metadata source data sets.
  • Only code the mapping logic, the rest is done for you.

Need a Custom Adapter?

Please contact us and we will be happy to assist you in scoping out your custom adapter requirements.

^ Back to Top

The names of companies and products mentioned herein may be the trademarks of their respective owners.

Close this window

Log In To Account

USER NAME * (This will be your email address) Forgot User Name    

PASSWORD * (6 characters minimum, 25 maximum) Forgot Password  

Don't Have An Account?

Terms of Use | Privacy Policy