Quick Examples

This section provides practical examples for using ora2iceberg with various configurations and destinations. Each example demonstrates how to set up a migration from Oracle to Iceberg, highlighting key configurations for different environments and catalogs.

Overview:

  1. Purpose:
    Learn how to configure ora2iceberg for common use cases, including integrating with AWS Glue, Nessie, and other Iceberg catalogs. These examples cover everything from basic migrations to advanced setups.
  2. What’s Included:
    • Step-by-step guidance for configuring connections, catalogs, and storage.
    • Examples of filtering source data, defining data types, and applying partitioning strategies.
    • Best practices for upload modes (e.g., full, incremental) and optimizing migrations.
  3. Examples Available:
    • AWS Example: Migrating Oracle tables to an Iceberg catalog on AWS Glue with S3 storage.
    • Nessie Example: Migrating Oracle tables to an Iceberg catalog managed by Nessie with S3-compatible storage.
  4. Next Steps:
    Select an example below to explore detailed configurations and learn how to adapt ora2iceberg to your specific needs.

By following these examples, you’ll gain a practical understanding of ora2iceberg and its capabilities, allowing you to confidently configure and execute migrations in your environment.