EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics
  3. KB485048: Column limit for file import in Strategy 2021 Update 2 and later

KB485048: Column limit for file import in Strategy 2021 Update 2 and later


Qiuyun Wu

Software Engineer • MicroStrategy


This article addresses the new "DataImportColumnLimit" registry introduced in Strategy 2021 Update 2. This article also provides steps for changing the column limit for importing files to Strategy Web and Workstation.

Description 


Starting in Strategy 2021 Update 2, there is a new column limit introduced for security concerns, which limits the number of columns for files imported to Strategy Web and Workstation. By default, the column limit is 5,000. If more than 5,000 columns are imported, the following error is returned. 
Error in importing file. Check the file to import. [Discover failed. Error in importing files. Please check the file to import. Error type: Data Import Error. column count is over the limit of 5000, please check the original file.]
 

ka04W000001Ev13QAC_0EM4W0000028KH8.jpeg

How to change the column limit


A new registry

DataImportColumnLimit
is available for modifying the column limit for file import to Strategy Web. 
The registry works on both the Windows and Linux Intelligence Server.

For Windows environments (including Strategy Intelligence Server and Workstation)

  • Stop the Strategy Intelligence Server (or Workstation application). 
  • Open the Windows registry (Start > Run > regedit).
  • Navigate to the following key: 
    
    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\MicroStrategy\DSS Suite
    

  • Add a new DWORD (32-bit) called "DataImportColumnLimit" to the key.
ka04W000001Ev13QAC_0EM4W0000028KIV.jpeg
  • Start the Strategy Intelligence Server (or Workstation application).

For Linux/UNIX environments

  1. Stop the Strategy Intelligence Server. 
  2. Open the
    MSIReg.reg
    file (located in the
    <MSTR_HOME>
    folder. 
  3. Locate the following entry and add a DWORD value in hexadecimal for "DataImportColumnLimit" under the entry. In the following example, the value 00001388 in hexadecimal equals 5000 in decimal: 
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\MicroStrategy\DSS Suite]
    "DataImportColumnLimit"=dword:00001388

  4. Save and close
    MSIReg.reg.

For Mac environments (Strategy Workstation)

  1. Exit the Strategy Workstation app. 
  2. Right-click the app and click show package contents. 
  3. Find MSIReg.reg (under
    Contents/Frameworks/OneTierDashboardWindow.framework/Resources
    ) and open it in a text editor. 
  4. Locate the following entry: 
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\MicroStrategy\DSS Suite]
    

  5. Add a DWORD value in hexadecimal under the entry:
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\MicroStrategy\DSS Suite] 2"DataImportColumnLimit"=dword:00001388

  6. Save and close the
    MSIReg.reg
    file.
  7. Launch the app.

Comment

0 comments

Details

Knowledge Article

Published:

June 1, 2021

Last Updated:

June 30, 2021