BlackDiamond Studio | Mobilize.Net
  • BlackDiamond Studio Documentation
    • Introduction
    • BDS Portal
      • Sign Up
      • Sign In
      • Reset Password and Multifactor Authentication
      • User Interface
      • Projects List
        • Navigating the Projects List
      • Creating my first project
        • 1. What do you want to do?
        • 2. Name Project
        • 3. Set up Repository
        • 4. Connect to Snowflake
        • 5. Code
          • 1. Select a Template
          • 2. Extract DDL from Snowflake Account
          • 3. Upload my source code
            • Folder Names Not Allowed
      • Project Summary Page
      • Sharing a Project
      • Getting a Project Invite
      • Editing a Project Member's Role
      • Deleting a Project
    • Code Conversions
      • Converting SQL code to Snowflake
        • Conversion settings
      • Converting Scala code using Snowpark
      • Convert Python code using Snowpark (Coming soon)
      • Converting from the IDE
      • Conversion Errors
    • Online Code Editor
      • Running a Streamlit App
      • Writing Scala Code
      • Writing Python Code
      • Source Control (VS Code)
      • Run and Debug
      • Testing
      • Reports Explorer
      • SQL Tools
      • Snow Explorer
      • Metals (Scala)
      • Scala Notebooks
      • Contextual Menu
    • Code Insights
      • What to expect: Insight Reports
      • Language structures support
      • Scripting languages support
      • Reports Explorer
      • Storage of reports in client stage
    • Templates
      • Templates Dependencies
    • Use Cases
      • Assessment with SnowConvert
    • Submitting Bugs and Suggestions
    • Troubleshooting
      • Folder Naming
      • Cloning with GitLab
      • Third-party Cookies used in BlackDiamond Studio
    • System Requirements and Supported Browsers
    • Release Notes
  • Snowconvert Software License Agreement
Powered by GitBook
On this page
  1. BlackDiamond Studio Documentation
  2. BDS Portal
  3. Creating my first project
  4. 5. Code

3. Upload my source code

Previous2. Extract DDL from Snowflake AccountNextFolder Names Not Allowed

Last updated 2 years ago

The upload source code option is available for conversion and assessment projects. This step changes according to your repository selection:

A. Convert from BDS repository:

  1. You will be asked to upload a Zip Folder. Please because they will not be uploaded. They will be ignored by the BlackDiamond Studio repository.

2.1. Choose your source platform between Oracle, Teradata, SQL Server, or Scala.

2.2. A trial license will be automatically created. It will allow converting 5000 lines of code for the next 7 days.

2.3. As an Optional Step you can configure the conversion settings.

2.4. Click on the Start Conversion button. This process might take several minutes or hours depending on the size of your code.

2.5. Then the conversion will be executed.

2.6. Once the conversion is completed, the project home page will be displayed containing a project summary and the buttons: Open IDE, Open Repository, and Share.

2.8. To review the assessment reports open the Reports folder in the IDE explorer or in the repository.

2.9. Continue working with your converted source code in the IDE to get the best out of BlackDiamond Studio. Your code can be found in the IDE explorer in the Target folder.

B. Convert from an external repository:

In this case, you are able to upload your code to your repository or convert your code directly from your external repository.

2. Upload your code and convert it using in the cloud or convert it later. To convert your code do the following:

2.7. The conversion results can be reviewed in the IDE by clicking Open IDE. Check the feature to compare your source and target code.

2.10. You can also share your project. Check the .

If you select Upload source code to convert, the steps are going to be the same as the where you uploaded the source code.

2. In case you selected Convert Code from my external repository, you need to name the folder you want to convert Sources. The following steps are like the , where you select the source platform, activate the conversion license and you will also have the option of edit the conversion settings. Then the conversion can be executed.

SnowConvert
compare source code
Sharing Project section
previous flow
previous flow
avoid using these folder names