Skip to content

Commit 3824567

Browse files
committed
Fix log_formatter in factory
1 parent 37af9e6 commit 3824567

File tree

5 files changed

+493
-9
lines changed

5 files changed

+493
-9
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"streams": [
3+
{
4+
"stream": {
5+
"name": "sn_diagram_builder_shape_property_override_to_shape_template",
6+
"json_schema": {},
7+
"supported_sync_modes": ["full_refresh", "incremental"],
8+
"source_defined_cursor": true,
9+
"source_defined_primary_key": [["id"]]
10+
},
11+
"primary_key": [["id"]],
12+
"cursor_field": ["updated"],
13+
"sync_mode": "full_refresh",
14+
"destination_sync_mode": "overwrite"
15+
}
16+
]
17+
}
Lines changed: 150 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,150 @@
1+
{
2+
"__injected_declarative_manifest": {
3+
"version": "6.48.6",
4+
"type": "DeclarativeSource",
5+
"check": {
6+
"type": "CheckStream",
7+
"dynamic_streams_check_configs": [
8+
{
9+
"type": "DynamicStreamCheckConfig",
10+
"stream_count": 1,
11+
"dynamic_stream_name": "sys_db_object"
12+
}
13+
]
14+
},
15+
"definitions": {
16+
"streams": {},
17+
"base_requester": {
18+
"type": "HttpRequester",
19+
"url_base": "https://{{ config['servicenow_instance'] }}.service-now.com/api/now/table",
20+
"authenticator": {
21+
"type": "BasicHttpAuthenticator",
22+
"password": "{{ config[\"password\"] }}",
23+
"username": "{{ config[\"username\"] }}"
24+
}
25+
}
26+
},
27+
"streams": [
28+
{
29+
"type": "DeclarativeStream",
30+
"name": "sn_diagram_builder_shape_property_override_to_shape_template",
31+
"retriever": {
32+
"type": "SimpleRetriever",
33+
"decoder": {
34+
"type": "JsonDecoder"
35+
},
36+
"requester": {
37+
"type": "HttpRequester",
38+
"url_base": "https://{{ config['servicenow_instance'] }}.service-now.com/api/now/table",
39+
"authenticator": {
40+
"type": "BasicHttpAuthenticator",
41+
"password": "{{ config[\"password\"] }}",
42+
"username": "{{ config[\"username\"] }}"
43+
},
44+
"path": "/sn_diagram_builder_shape_property_override_to_shape_template",
45+
"http_method": "GET"
46+
},
47+
"record_selector": {
48+
"type": "RecordSelector",
49+
"extractor": {
50+
"type": "DpathExtractor",
51+
"field_path": [
52+
"result"
53+
]
54+
}
55+
}
56+
},
57+
"schema_loader": {
58+
"type": "DynamicSchemaLoader",
59+
"retriever": {
60+
"type": "SimpleRetriever",
61+
"requester": {
62+
"type": "HttpRequester",
63+
"url_base": "https://{{ config['servicenow_instance'] }}.service-now.com/api/now/table",
64+
"authenticator": {
65+
"type": "BasicHttpAuthenticator",
66+
"password": "{{ config[\"password\"] }}",
67+
"username": "{{ config[\"username\"] }}"
68+
},
69+
"path": "/sys_dictionary",
70+
"http_method": "GET",
71+
"request_parameters": {
72+
"sysparm_query": "name=sn_diagram_builder_shape_property_override_to_shape_template^elementISNOTEMPTY"
73+
}
74+
},
75+
"record_selector": {
76+
"type": "RecordSelector",
77+
"extractor": {
78+
"type": "DpathExtractor",
79+
"field_path": []
80+
}
81+
}
82+
},
83+
"schema_type_identifier": {
84+
"type": "SchemaTypeIdentifier",
85+
"key_pointer": [
86+
"element"
87+
],
88+
"schema_pointer": [
89+
"result"
90+
]
91+
}
92+
},
93+
"dynamic_stream_name": "sys_db_object"
94+
}
95+
],
96+
"spec": {
97+
"type": "Spec",
98+
"connection_specification": {
99+
"type": "object",
100+
"$schema": "http://json-schema.org/draft-07/schema#",
101+
"required": [
102+
"username",
103+
"servicenow_instance"
104+
],
105+
"properties": {
106+
"password": {
107+
"type": "string",
108+
"order": 1,
109+
"title": "Password",
110+
"always_show": true,
111+
"airbyte_secret": true
112+
},
113+
"username": {
114+
"type": "string",
115+
"order": 0,
116+
"title": "Username"
117+
},
118+
"servicenow_instance": {
119+
"type": "string",
120+
"description": "instance subdomain under .servicenow.com",
121+
"order": 2,
122+
"title": "servicenow_instance"
123+
}
124+
},
125+
"additionalProperties": true
126+
}
127+
},
128+
"schemas": {
129+
"sys_db_object_stream_template": {
130+
"type": "object",
131+
"$schema": "http://json-schema.org/schema#",
132+
"properties": {
133+
"order": {
134+
"type": [
135+
"string",
136+
"null"
137+
]
138+
}
139+
},
140+
"additionalProperties": true
141+
}
142+
},
143+
"dynamic_streams": []
144+
},
145+
"__command": "test_read",
146+
"__test_read_config": {"max_pages_per_slice": 2, "max_slices": 5, "max_records": 10},
147+
"username": "admin",
148+
"password": "^hMhRi*H8s8K",
149+
"servicenow_instance": "dev299258"
150+
}

0 commit comments

Comments
 (0)