MDAA TS Docs
    Preparing search index...

    Configuration for a Glue database with S3 location mapping and naming options.

    Use cases: Data catalog creation; Database metadata management; S3 location mapping; Iceberg table support; DataOps database configuration; Data lake organization

    AWS: AWS Glue database with S3 location configuration for DataOps project data catalog and metadata management

    Validation: description must be non-empty string; locationBucketName must be valid S3 bucket name if specified; verbatimName and icebergCompliantName are mutually compatible

    interface DatabaseProps {
        crawler?: DatabaseCrawlerProps;
        createDatazoneDatasource?: boolean;
        createSagemakerDatasource?: boolean;
        description: string;
        icebergCompliantName?: boolean;
        lakeFormation?: DatabaseLakeFormationProps;
        locationBucketName?: string;
        locationPrefix?: string;
        verbatimName?: boolean;
    }
    Index

    Properties

    Auto-create Glue Crawler for this database.

    createDatazoneDatasource?: boolean

    Auto-create DataZone data sources for this database.

    createSagemakerDatasource?: boolean

    Auto-create SageMaker data sources for this database.

    description: string

    Description of the database's purpose.

    icebergCompliantName?: boolean

    Replace hyphens with underscores for Apache Iceberg compatibility.

    Lake Formation configuration for access control and permission management.

    locationBucketName?: string

    S3 bucket name for database data storage location.

    locationPrefix?: string

    S3 prefix for data organization within the bucket.

    verbatimName?: boolean

    Use exact database name without applying naming conventions.