Get Plan
glue_get_plan | R Documentation |
Gets code to perform a specified mapping¶
Description¶
Gets code to perform a specified mapping.
Usage¶
Arguments¶
Mapping
[required] The list of mappings from a source table to target tables.
Source
[required] The source table.
Sinks
The target tables.
Location
The parameters for the mapping.
Language
The programming language of the code to perform the mapping.
AdditionalPlanOptionsMap
A map to hold additional optional key-value parameters.
Currently, these key-value pairs are supported:
inferSchema
— Specifies whether to setinferSchema
to true or false for the default script generated by an Glue job. For example, to setinferSchema
to true, pass the following key value pair:--additional-plan-options-map '{"inferSchema":"true"}'
Value¶
A list with the following syntax:
Request syntax¶
svc$get_plan(
Mapping = list(
list(
SourceTable = "string",
SourcePath = "string",
SourceType = "string",
TargetTable = "string",
TargetPath = "string",
TargetType = "string"
)
),
Source = list(
DatabaseName = "string",
TableName = "string"
),
Sinks = list(
list(
DatabaseName = "string",
TableName = "string"
)
),
Location = list(
Jdbc = list(
list(
Name = "string",
Value = "string",
Param = TRUE|FALSE
)
),
S3 = list(
list(
Name = "string",
Value = "string",
Param = TRUE|FALSE
)
),
DynamoDB = list(
list(
Name = "string",
Value = "string",
Param = TRUE|FALSE
)
)
),
Language = "PYTHON"|"SCALA",
AdditionalPlanOptionsMap = list(
"string"
)
)