You have a database (and often more than one). You have code that executes against the database (and often, in more than one language).
How do you manage these two? You may be managing the objects in your data platform through the platform itself or some combination of a data catalog and lineage tool (and if you're not using BlackDiamond Studio for your combined lineage, we need to talk...).
You may be managing your code objects through some sort of CI/CD process and a source control platform like GitHub. BlackDiamond Studio is where both of those processes can come together.
Manage your code repository inside BlackDiamond Studio
BlackDiamond Studio is connected to both your Snowflake account and your GitHub account.
The integrated IDE in VS Code allows you to branch, commit, rebase... anything you can do in GitHub you can do in BlackDiamond Studio. You can extract code from your data platform and diff between your repository and the platform. In the future, you can understand the dependencies and relationships present between your code objects and your data objects. This kind of information is critical to understanding how your code interacts with your data platform. Managing both your code and your data in one location is really only possible through BlackDiamond Studio.
BlackDiamond Studio is the cross-language workbench for any code you have aimed at your Snowflake account. Whether it's SQL, JavaScript embedded in Snowflake SQL, Scala, Python, Java, or any other codebase you have written for Snowflake or with Snowflake as the back end, BlackDiamond Studio is the place to keep and execute all of that code. If you have a repository that crosses code language barrier, no problem.
If you have a unique repository for each application or for each code language, BlackDiamond Studio can manage that as well. With BlackDiamond Studio, you get the ability to create a project connected to a specific code repository that already exists or a new repository generated from scratch, add people from your organization to the project, and both extract and deploy to a connected Snowflake account.
You can spin up a new Git repository or connect your own by signing up for an account today. Learn more about integrating your Git repository by visiting the BlackDiamond Studio documentation.
Mobilize.Net offers valuable technology and services that help customers easily modernize their legacy applications for use on today’s modern platforms and devices program at Microsoft.
- Shawn Nandi, Sr Director, Cloud App Development, Data & AI Marketing
Mobilize.Net has a strong track record of building products that successfully automate challenging source code migrations, and this partnership will empower our customers with the technology to get up and running on Snowflake sooner.
- Chris Degnan, CRO, Snowflake
By using Mobilize.Net’s proven conversion tools and staff, we are able to do this much faster than a manual conversion. This is not simply a move of NextGen to a remote server, but a true conversion to a cloud environment.
- Bruce Collier, President, Local Government Corporation
8834 N Capital of Texas Hwy, Ste 302
Austin, TX 78759
Call us: +1 (425) 609-8458
info@wearegap.com