You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: athena-opensearch/athena-opensearch.yaml
+4
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,9 @@ Parameters:
17
17
Description: 'This is the name of the lambda function that will be created. This name must satisfy the pattern ^[a-z0-9-_]{1,64}$'
18
18
Type: String
19
19
AllowedPattern: ^[a-z0-9-_]{1,64}$
20
+
GlueDatabaseName:
21
+
Description: 'Name of Glue Database that contains schemas of indices in OpenSearch Domain, also used as Database name.'
22
+
Type: String
20
23
DefaultConnectionString:
21
24
Description: 'The default connection string is used when catalog is "lambda:${LambdaFunctionName}". Catalog specific Connection Strings can be added later. Format: ${DatabaseType}://${NativeJdbcConnectionString}.'
// Data streams follow the following naming convention: (.ds-)(<data-stream>)(-<generation>) where generation is a six-digit, zero-padded integer
393
+
// and each paranthesis signifies matching groups.
394
+
// Therefore I use the second matching group as table name because it represents the single resource name that stores time series data across multiple indices
Copy file name to clipboardexpand all lines: athena-opensearch/src/main/java/com/amazonaws/athena/connectors/opensearch/OpensearchNestedStructBuilder.java
0 commit comments