Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Data Integration with the MarkLogic NoSQL Database
Rating: 4.5 out of 5(112 ratings)
15,636 students

Data Integration with the MarkLogic NoSQL Database

A hands-on guide to integrating data silos and building an operational data hub using MarkLogic
Last updated 1/2018
English
English [Auto],

What you'll learn

  • Use MarkLogic for data integration
  • Create a data hub to deliver a 360° view of entities
  • Load disparate data from data silos
  • Transform between XML and JSON
  • Use the envelope pattern to harmonize data
  • Execute a CoRB process
  • Execute a Data Movement SDK process
  • Use RDF triples to harmonize data
  • Use templates to harmonize data
  • Use templates to extract data
  • Generate a template view
  • Write Optic API queries
  • Use Entity Services

Course content

9 sections89 lectures9h 15m total length
  • Introducing the Course5:15

    Data integration with the MarkLogic NoSQL database introduces an eight-unit course. Learn to build a customer 360 data hub, harmonise data, and use templates and triples.

  • Understanding the Course System Requirements5:17

    Understand requirements for the course's virtual machine. Use a 64-bit computer with at least 6 gigabytes of RAM and 20 gigabytes of disk space, plus VirtualBox 5.1.6 and internet access.

  • Download the Course Virtual Machine0:12
  • Using Virtual Box4:42

    Use virtual box to create the course virtual machine, download and install version 5.1.6 or later from virtualbox.org, import the appliance, and allocate four gigabytes of memory.

  • Getting Set Up5:04

    Launch the virtual machine, access the mls data integration folder on the desktop, and open the index hvm file to view course materials for data integration.

  • Understanding an Operational Data Hub9:17

    Explore how an operational data hub integrates data from multiple systems to deliver a real-time 360-degree view of an entity, using MarkLogic to unify diverse sources.

  • Learning About MarkLogic as a Multi-Model Database8:29

    Learn how MarkLogic works as a multi-model database, storing documents or triples (or both), with envelope metadata and load-as-is to harmonize and enrich.

  • Pop Quiz1:27

    Explore data integration with MarkLogic, building an operational data hub and using it as a multimodal database to create 360-degree views of customers, patients, employees, and assets.

  • Lab: Create a 360° View Database4:14

    Create a customer 360-degree database in MarkLogic via the rest api, attach to a forest, and set rest port 8002 to enable a 360-degree view of customer data.

Requirements

  • Required: Completion of the free "Fundamentals of the MarkLogic NoSQL Database" training course on Udemy.
  • Recommended: Completion of the free "Building XQuery Apps with the MarkLogic NoSQL Database" training course on Udemy.
  • Recommended: Completion of the free "Semantics and the MarkLogic NoSQL Database" training course on Udemy.
  • This is a technical course and knowledge of programming and databases is required.

Description

In this course you will use your development skills to integrate data from silos to create an operational data hub. In this course you will learn how to use the flexible, multi-model NoSQL database MarkLogic in order to load, harmonize, and serve data from a data hub.

To be successful in this course, you will want to first complete the
free Fundamentals of the MarkLogic NoSQL Database course, and optionally the
Building XQuery Apps with MarkLogic course and the MarkLogic Semantics course.

Who this course is for:

  • This course is designed for developers and data architects who need to integrate data from silos in order to build an operational data hub to power their applications. We strongly recommend that you first complete the free "Fundamentals of the MarkLogic NoSQL Database" course on Udemy.