Skip to content

Commit cf5d0a2

Browse files
committed
Adding readme file for databricks to aidp migration module.
1 parent bdf7a54 commit cf5d0a2

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# Databricks to AIDP migration utility
2+
3+
This utilities provides a sample implementation for exporting files and notebooks from a Databricks workspace to Oracle AI Data Platform (AIDP). It preserves the folder structure and converts notebooks to .ipynb format while supporting optional string replacement during the export process
4+
5+
6+
## Running the Samples
7+
8+
Before running the notebook, replace the following placeholders with your environment-specific values:
9+
Required Parameters
10+
11+
DATABRICKS_WORKSPACE_URL: Your Databricks workspace URL
12+
13+
DATABRICKS_TOKEN: Your Databricks personal access token
14+
15+
DATABRICKS_PATH: Source path in Databricks workspace to export
16+
17+
AIDP_PATH: Target directory path in AIDP
18+
19+
dbx_to_aidp_replacement_mappings: Optional String Replacement mappings if you need to modify content during export:
20+
21+
## Documentation
22+
23+
### Recursive Export
24+
Traverses nested directory structures in Databricks workspace
25+
### Format Preservation
26+
Exports notebooks as Jupyter .ipynb files
27+
### String Replacement
28+
Supports source-to-target string mapping during export
29+
### Structure Maintenance
30+
Recreates the original folder hierarchy in AIDP
31+
### Multiple File Types
32+
Handles both notebooks and regular files
33+
34+
## Get Support
35+
36+
37+
## Security
38+
39+
Please consult the [security guide](/SECURITY.md) for our responsible security vulnerability disclosure process.
40+
41+
## Contributing
42+
43+
This project welcomes contributions from the community. Before submitting a pull request, please [review our contribution guide](/CONTRIBUTING.md).
44+
45+
## License
46+
47+
See [LICENSE](/LICENSE.txt)
48+
49+

0 commit comments

Comments
 (0)