|
9 | 9 | "path": "Tree", |
10 | 10 | "constructInfo": { |
11 | 11 | "fqn": "constructs.Construct", |
12 | | - "version": "10.0.9" |
| 12 | + "version": "10.1.33" |
13 | 13 | } |
14 | 14 | }, |
15 | 15 | "aws-cdk-glue": { |
|
596 | 596 | "version": "0.0.0" |
597 | 597 | } |
598 | 598 | }, |
| 599 | + "MyPartitionFilteredTable": { |
| 600 | + "id": "MyPartitionFilteredTable", |
| 601 | + "path": "aws-cdk-glue/MyPartitionFilteredTable", |
| 602 | + "children": { |
| 603 | + "Bucket": { |
| 604 | + "id": "Bucket", |
| 605 | + "path": "aws-cdk-glue/MyPartitionFilteredTable/Bucket", |
| 606 | + "children": { |
| 607 | + "Resource": { |
| 608 | + "id": "Resource", |
| 609 | + "path": "aws-cdk-glue/MyPartitionFilteredTable/Bucket/Resource", |
| 610 | + "attributes": { |
| 611 | + "aws:cdk:cloudformation:type": "AWS::S3::Bucket", |
| 612 | + "aws:cdk:cloudformation:props": {} |
| 613 | + }, |
| 614 | + "constructInfo": { |
| 615 | + "fqn": "@aws-cdk/aws-s3.CfnBucket", |
| 616 | + "version": "0.0.0" |
| 617 | + } |
| 618 | + } |
| 619 | + }, |
| 620 | + "constructInfo": { |
| 621 | + "fqn": "@aws-cdk/aws-s3.Bucket", |
| 622 | + "version": "0.0.0" |
| 623 | + } |
| 624 | + }, |
| 625 | + "Table": { |
| 626 | + "id": "Table", |
| 627 | + "path": "aws-cdk-glue/MyPartitionFilteredTable/Table", |
| 628 | + "attributes": { |
| 629 | + "aws:cdk:cloudformation:type": "AWS::Glue::Table", |
| 630 | + "aws:cdk:cloudformation:props": { |
| 631 | + "catalogId": { |
| 632 | + "Ref": "AWS::AccountId" |
| 633 | + }, |
| 634 | + "databaseName": { |
| 635 | + "Ref": "MyDatabase1E2517DB" |
| 636 | + }, |
| 637 | + "tableInput": { |
| 638 | + "name": "partition_filtered_table", |
| 639 | + "description": "partition_filtered_table generated by CDK", |
| 640 | + "parameters": { |
| 641 | + "classification": "json", |
| 642 | + "has_encrypted_data": false, |
| 643 | + "partition_filtering.enabled": true |
| 644 | + }, |
| 645 | + "storageDescriptor": { |
| 646 | + "location": { |
| 647 | + "Fn::Join": [ |
| 648 | + "", |
| 649 | + [ |
| 650 | + "s3://", |
| 651 | + { |
| 652 | + "Ref": "MyPartitionFilteredTableBucket6ACAA137" |
| 653 | + }, |
| 654 | + "/" |
| 655 | + ] |
| 656 | + ] |
| 657 | + }, |
| 658 | + "compressed": false, |
| 659 | + "storedAsSubDirectories": false, |
| 660 | + "columns": [ |
| 661 | + { |
| 662 | + "name": "col1", |
| 663 | + "type": "string" |
| 664 | + }, |
| 665 | + { |
| 666 | + "name": "col2", |
| 667 | + "type": "string", |
| 668 | + "comment": "col2 comment" |
| 669 | + }, |
| 670 | + { |
| 671 | + "name": "col3", |
| 672 | + "type": "array<string>" |
| 673 | + }, |
| 674 | + { |
| 675 | + "name": "col4", |
| 676 | + "type": "map<string,string>" |
| 677 | + }, |
| 678 | + { |
| 679 | + "name": "col5", |
| 680 | + "type": "struct<col1:string>" |
| 681 | + } |
| 682 | + ], |
| 683 | + "inputFormat": "org.apache.hadoop.mapred.TextInputFormat", |
| 684 | + "outputFormat": "org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat", |
| 685 | + "serdeInfo": { |
| 686 | + "serializationLibrary": "org.openx.data.jsonserde.JsonSerDe" |
| 687 | + } |
| 688 | + }, |
| 689 | + "tableType": "EXTERNAL_TABLE" |
| 690 | + } |
| 691 | + } |
| 692 | + }, |
| 693 | + "constructInfo": { |
| 694 | + "fqn": "@aws-cdk/aws-glue.CfnTable", |
| 695 | + "version": "0.0.0" |
| 696 | + } |
| 697 | + } |
| 698 | + }, |
| 699 | + "constructInfo": { |
| 700 | + "fqn": "@aws-cdk/aws-glue.Table", |
| 701 | + "version": "0.0.0" |
| 702 | + } |
| 703 | + }, |
599 | 704 | "MyUser": { |
600 | 705 | "id": "MyUser", |
601 | 706 | "path": "aws-cdk-glue/MyUser", |
|
0 commit comments