English Article · Software

Sitecore Stream for PDXP – Content Extraction

In the new release, Sitecore introduced a brand-new feature – Content Extraction that can help extract data from various input sources, including files, URLs, or plain text. The latest package is version 1.3.23.

In my demo I’ll have 2 parts: preparation and execution.

Preparation

Let’s say we have a store of Powerful bars/gels, there can be lots of different products with different flavors, usage, package sizes, and so on. Hence for this kind of items (products) a template is needed:

Then we need a document, as for now it’s supported the next file formats: PDF, TXT, JPG, JPEG, PNG.

As an example, please refer to the following screenshot; in my case, it’s a PDF document. In real life, you might have a multipage document, but just be aware that the limit is 3MB and the maximum number of pages should be up to 30.

Continue reading “Sitecore Stream for PDXP – Content Extraction” →
English Article · Software

Sitecore Stream for PDXP – Site Item Translation

Sitecore just released a new version of the Stream module for PDXP. Now, the package is available for download, and it is version 1.2.45.

(to download the latest version, open the Stream app in the Sitecore Cloud, and under the Helpful Links, click the Sitecore Stream for Platform DXP)

The main feature in this release is Site Item Translation. You can use this feature to create or update language versions of site items directly in the Content Editor.

The feature supports the 3 types of fields:

  1. Single-Line Text.
  2. Multi-Line Text.
  3. Rich Text.

Now, when you navigate to the item that doesn’t have a version in a particular language (e.g., French), you will see the new message – Add a new version with Stream Translate:

In the new dialog, you’ll see a list of the fields that are available for translation. Select all fields or only the necessary ones.

Continue reading “Sitecore Stream for PDXP – Site Item Translation” →
English Article · Software

Sitecore Stream for PDXP April Update 2025 – Brand Kits and Multiple Content Variants

The new version of the Stream for PDXP has two exciting new features:

  1. Brand Kits – user can generate content in context of a selected Brand.
  2. Multiple Content Variants – users can select the number of variants to be generated in one request.
Continue reading “Sitecore Stream for PDXP April Update 2025 – Brand Kits and Multiple Content Variants” →
English Article · Software

Sitecore Stream for Platform DXP March Update 2025

Last month Sitecore released the Sitecore Stream for PDXP, and today the new update is available and it’s highly recommended for update because it simplifies installation and brings various bug fixes and UX improvements. Follow the official documentation to learn more.

The release including:

  • Bug Fixes: addressed minor issues to enhance overall stability and performance.

You can use prompts to work with the original content, for example, ask to remove tags, translate, or anything else.

Continue reading “Sitecore Stream for Platform DXP March Update 2025” →
English Article · Software

Sitecore XM Migration Tool v2.1 (October 2024)

Last year, I wrote the Sitecore XM to XM Cloud Content Migration article about the brand-new tool from Sitecore that helps to migrate content, media and users to XM Cloud. Now, I would like to share what is new in the just-released XM to XM Cloud Tool v2.1.

Agenda

  1. Where to get?
  2. What’s new?
  3. XMM V1 or V2?
  4. Updates in GUI.
  5. What should I know about new configuration?
  6. Support.
Continue reading “Sitecore XM Migration Tool v2.1 (October 2024)” →
English Article · Software

Sitecore XM to XM Cloud Content Migration

Agenda:

  1. Introduction
  2. What does this tool do?
  3. What does the tool look like?
  4. What ZIP file contain?
  5. Prerequisites
  6. Sitecore XM Migration GUI
  7. Sitecore XM Migration Console

Sitecore has lots of customers who developed their solution based on classic Sitecore OnPrem which exists in the market for 2 decades. Also, Sitecore released the XM Cloud, a fully SaaS solution in July 2022.

Lots of customers continue to use the OnPrem solutions, new customers prefer to use the SaaS version and of course, some would like to switch to it, but it requires lots of effort. Sitecore just released to the public a brand-new XM to XM Cloud Content Migration tool that assists in minimizing the account’s barriers to migrating to Composable DXP.

What does this tool do?

It helps migrate customers’ data from the source of the XM OnPrem instance to the XM Cloud account. It migrates the content, media, and internal users (but not custom site data at this moment).

Continue reading “Sitecore XM to XM Cloud Content Migration” →
English Article · Software

Security in Sitecore Order Cloud and Access Token

The Sitecore Order Cloud is a rich and mature e-commerce engine.

It has a few must-know security related definitions:

  1. Security Profiles– a custom scope of the roles which can be assigned to the different levels: user, user group, buyer, seller, or supplier level.
  2. Roles – this is data access, which can be granularly assigned, for example, BuyerReader, BuyerAdmin, OrderAdmin, etc.:
The API Roles in Sitecore Order Cloud
Continue reading “Security in Sitecore Order Cloud and Access Token” →
English Article · Software

Locust as a modern load testing framework

The Locust is an alternate tool to the JMeter. Locust allow you to write load tests in python, this tutorial describes how from scratch make a simple load testing and see results. Let’s do the following steps:

  1. Install python on your system.
  2. Install Pip (package manager).
  3. Install Locust: pip install locust.
  4. Simple locust script.
  5. Run script: you can already execute the loadttesting.sh and see the next console window:
The console window after the run loadtesting.sh window.

Please pay attention to the output url: http://0.0.0.0:8089, please adjust the address to the next: http://localhost:8089, (as the IP-format may not work) and paste to the browser, you should see the next:

Continue reading “Locust as a modern load testing framework” →