Batch Import and Performance

Batch Import and Performance

Batch Import and Performance


Overview

Learn Amp supports importing multiple Pluralsight courses at once, making it easy to build out your content library quickly. This guide covers how batch imports work, what to expect during large imports, and tips for managing your Pluralsight content at scale.

Understanding import behaviour helps you plan your content rollout effectively.


Functionality Breakdown

How Batch Imports Work

When you select multiple courses and click "Download selected":

  1. Queued for processing: Each course is added to a background processing queue

  2. Rate-limited: Imports are processed at a controlled rate to ensure reliability

  3. Sequential processing: Courses are imported one at a time from the queue

  4. Confirmation: You'll see a message confirming how many courses are queued

Processing Speed

The integration processes imports at a steady, reliable rate:

Import Size

Approximate Time

Import Size

Approximate Time

1-10 courses

Under 1 minute

10-50 courses

2-5 minutes

50-100 courses

5-10 minutes

100+ courses

10-20+ minutes

💡 Tip: You don't need to wait on the import page. Courses will appear in your library as they're processed.

What Happens During Import

For each course, the system:

  1. Fetches course details from Pluralsight (title, description, duration, image)

  2. Creates an item in your Learn Amp library

  3. Sets default visibility to "Selected"

  4. Tags the course with Pluralsight categorisation

  5. Makes it available for assignment and reporting


Prerequisites

Role Requirements

To import Pluralsight content, you need one of these Learn Amp roles:

  • Curator

  • Learning Designer

  • Admin

  • Owner


Quick Start Guide

Importing a Small Batch (Under 50 Courses)

  1. Navigate to the Pluralsight browser via ManageItemsAdd ContentPluralsight

  2. Search for or browse courses

  3. Tick the checkbox next to each course you want

  4. Click Download selected

  5. Wait for the confirmation message

  6. Check ManageItems to see imported courses

Importing a Large Batch (50+ Courses)

For larger imports, consider breaking into manageable chunks:

  1. Plan your import: Decide which courses you need

  2. Import in batches of 50: This keeps processing times reasonable

  3. Verify between batches: Check courses are appearing correctly

  4. Continue until complete: Add more batches as needed

⚠️ Warning: Very large imports (hundreds of courses) may take significant time. Plan these for off-peak hours if possible.

Monitoring Import Progress

While imports process:

  1. Navigate to ManageItems

  2. Filter by supplier: Pluralsight

  3. Sort by date added (newest first)

  4. Watch for new courses appearing

You can continue using Learn Amp normally while imports process in the background.


Best Practices

Planning Your Content Library

Before importing:

  1. Review Pluralsight's course catalogue

  2. Identify courses aligned with your learning objectives

  3. Consider your learners' skill levels and interests

  4. Plan visibility and assignment strategy

Quality over quantity:

  • Importing thousands of courses creates noise

  • Curated collections drive better engagement

  • Start with high-priority topics and expand

Import Strategies

Strategy

When to Use

Strategy

When to Use

Targeted import

You know exactly which courses you need

Topic-based batches

Building out content for specific skills (e.g., all Python courses)

Tiered rollout

Import essentials first, nice-to-haves later

On-demand import

Import courses as learners request them

Avoiding Duplicates

Before importing:

  1. Search your existing library for the course title

  2. Check if it's already been imported

  3. Only import new courses

If duplicates occur:

  1. Identify which copy has learner activity

  2. Archive the duplicate without activity

  3. Keep the one with completion records


FAQs

How many courses can I import at once?
There's no hard limit on batch size, but very large batches take longer to process. We recommend batches of 50 courses or fewer for best experience.

Can I cancel an import that's in progress?
Once queued, imports will complete. If you've imported courses by mistake, you can archive them after they appear in your library.

What if an import fails?
Failed imports are retried automatically. If a specific course consistently fails, it may no longer be available in Pluralsight. Try importing it individually to see any error messages.

Do imports affect platform performance?
No. Imports are processed in the background and don't impact the learner experience or other admin activities.

Can I import the same course multiple times?
Technically yes, but it creates duplicates. The system doesn't prevent re-importing a course that already exists.

How do I know when all courses have imported?
Check ManageItems filtered by Pluralsight. The count should match what you imported. Allow up to 30 minutes for large batches.


Troubleshooting

Issue

Solution

Issue

Solution

"Courses are being downloaded" but nothing appears

Wait a few minutes – processing happens in the background. Large batches take longer. Refresh your Items page.

Some courses missing from batch import

A few courses may fail if they're no longer available in Pluralsight. Try importing the missing ones individually to see specific errors.

Import seems stuck

Processing continues even if you navigate away. Check back after 15-30 minutes. If still incomplete, contact support.

Accidentally imported duplicate courses

Archive the duplicates from ManageItems. Keep the version with any learner activity.

Want to import hundreds of courses

Break into multiple batches of 50. Run batches sequentially, verifying each completes before starting the next.

Import succeeded but course shows no image

The image should sync automatically. If missing after 24 hours, the course may not have a thumbnail in Pluralsight.