@@ -550,3 +550,75 @@ properties:
550
550
in the namespaced format, for example "123456789012/environment" where 123456789012 is the
551
551
ID of the parent organization or project resource for this tag key. Tag value is expected
552
552
to be the short name, for example "Production".
553
+ - name : externalCatalogTableOptions
554
+ type : NestedObject
555
+ description : |
556
+ Options defining open source compatible table.
557
+ min_version : beta
558
+ properties :
559
+ - name : ' parameters'
560
+ type : KeyValuePairs
561
+ description : |
562
+ A map of key value pairs defining the parameters and properties of the open source table.
563
+ Corresponds with hive meta store table parameters. Maximum size of 4Mib.
564
+ min_version : beta
565
+ - name : ' storageDescriptor'
566
+ type : NestedObject
567
+ description : |
568
+ A storage descriptor containing information about the physical storage of this table.
569
+ min_version : beta
570
+ properties :
571
+ - name : ' storageUri'
572
+ type : String
573
+ description : |
574
+ The physical location of the table (e.g. `gs://spark-dataproc-data/pangea-data/case_sensitive/`
575
+ or `gs://spark-dataproc-data/pangea-data/*`). The maximum length is 2056 bytes.
576
+ min_version : beta
577
+ - name : ' inputFormat'
578
+ type : String
579
+ description : |
580
+ Specifies the fully qualified class name of the InputFormat
581
+ (e.g. "org.apache.hadoop.hive.ql.io.orc.OrcInputFormat").
582
+ The maximum length is 128 characters.
583
+ min_version : beta
584
+ - name : ' outputFormat'
585
+ type : String
586
+ description : |
587
+ Specifies the fully qualified class name of the OutputFormat
588
+ (e.g. "org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat").
589
+ The maximum length is 128 characters.
590
+ min_version : beta
591
+ - name : ' serdeInfo'
592
+ type : NestedObject
593
+ description : |
594
+ Serializer and deserializer information.
595
+ min_version : beta
596
+ properties :
597
+ - name : ' name'
598
+ type : String
599
+ description : |
600
+ Name of the SerDe. The maximum length is 256 characters.
601
+ min_version : beta
602
+ - name : ' serializationLibrary'
603
+ type : String
604
+ description : |
605
+ Specifies a fully-qualified class name of the serialization library that is
606
+ responsible for the translation of data between table representation and the
607
+ underlying low-level input and output format structures.
608
+ The maximum length is 256 characters.
609
+ required : true
610
+ min_version : beta
611
+ - name : ' parameters'
612
+ type : KeyValuePairs
613
+ description : |
614
+ Key-value pairs that define the initialization parameters for the serialization
615
+ library. Maximum size 10 Kib.
616
+ min_version : beta
617
+ - name : ' connectionId'
618
+ type : String
619
+ description : |
620
+ The connection specifying the credentials to be used to read external storage, such as
621
+ Azure Blob, Cloud Storage, or S3. The connection is needed to read the open source table
622
+ from BigQuery Engine. The connection_id can have the form `<project_id>.<location_id>.<connection_id>`
623
+ or `projects/<project_id>/locations/<location_id>/connections/<connection_id>`.
624
+ min_version : beta
0 commit comments