GetShopify 2.0.0

Bundle
org.apache.nifi | nifi-shopify-nar
Description
Retrieves objects from a custom Shopify store. The processor yield time must be set to the account's rate limit accordingly.
Tags
shopify
Input Requirement
FORBIDDEN
Supports Sensitive Dynamic Properties
false
  • Additional Details for GetShopify 2.0.0

    GetShopify

    Setting Up a Custom App

    Follow the Shopify tutorial to enable and create private apps, set API Scopes and generate API tokens.

    Incremental Loading

    Some resources can be processed incrementally by NiFi. This means that only resources created or modified after the last run time of the processor are displayed. The processor state can be reset in the context menu. The following list shows which date-time fields are incremented for which resources.

    • Customers
      • Customers: updated_at_min
    • Discounts
      • Price Rules: updated_at_min
    • Inventory
      • Inventory Levels: updated_at_min
    • Online Store
      • Script Tags: updated_at_min
    • Orders
      • Abandoned Checkouts: updated_at_min
      • Draft Orders: updated_at_min
      • Orders: updated_at_min
    • Product
      • Custom Collections: updated_at_min
      • Products: updated_at_min
      • Smart Collections: updated_at_min
    • Sales Channels
      • Product Listings: updated_at_min
    • Store Properties
      • Shipping Zones: updated_at_min
Properties
State Management
Scopes Description
CLUSTER For a few resources the processor supports incremental loading. The list of the resources with the supported parameters can be found in the additional details.
Relationships
Name Description
success For FlowFiles created as a result of a successful query.
Writes Attributes
Name Description
mime.type Sets the MIME type to application/json