MarkLogic Data Hub Framework 4
  • NEW! Data Hub 5.0 docs
  • DHF 4.x docs
  • Download
  • Learn
  • Contact
  • Data Hub Framework 4.x
    • NEW! Data Hub 5.0 docs
    • Release Notes
    • Download
    • Upgrade
  • Learning DHF
    • QuickStart Tutorial
    • MarkLogic University
  • Understanding DHF
    • DHF as an Operational Data Hub
      • Entities
      • Flows
      • Plugins
      • Envelope Pattern
    • DHF Tools
      • DHF QuickStart
      • DHF Gradle Plugin
      • DHF Java Library
      • MarkLogic Content Pump
      • REST Client API
      • Java Client API
  • Using DHF
    • Create Project
      • Using QuickStart
      • Using Gradle
    • Configure Flow Tracing
    • Ingest
      • Using QuickStart
      • Using MLCP
      • Using the REST Client API
      • Using the Java Client API
    • Harmonize
      • Using QuickStart
      • Using Gradle
      • Using the REST Client API
      • Using the Java Client API
      • Using Model-to-Model Mapping
    • Deploy
      • Deploy to DHS
    • Serve
      • Using the REST Client API
      • Using ODBC
      • Using Java
    • Protect PII
  • References
    • DHF API Library
    • Servers and Databases
    • Project Directory Structure
    • REST Extensions
    • DHF Gradle Properties
    • DHF Gradle Tasks
    • Server Side API Library
    • Security
    • Index Settings
    • Version Compatibility
  • FAQs
  • DHF Glossary
  • DHF on GitHub

DHF Gradle Plugin

DHF Gradle Plugin (ml-data-hub) is a layer over the DHF Java Library that allows you to set up and manipulate your data hub from the command line. It runs on Gradle and inherits functionality from the ml-gradle project.

To use DHF Gradle Plugin in the flows,

  1. Download Gradle 3.4 or a later version.
  2. Create a project using Gradle.
  3. Ingest using MLCP.
  4. Harmonize using Gradle.

DHF Gradle Plugin provides additional tasks that you can perform outside the flows. See Gradle Tasks.

See Also

  • MarkLogic Content Pump

Copyright © 2016-2020 MarkLogic Corporation. All Rights Reserved. MARKLOGIC® is a registered trademark of MarkLogic Corporation.