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
Scenario: To verify data is getting transferred from CloudMySql source to CloudMySql sink successfully when connection arguments are set to read boolean datatype
280
+
Given Open Datafusion Project to configure pipeline
281
+
When Expand Plugin group in the LHS plugins list: "Source"
282
+
When Select plugin: "CloudSQL MySQL" from the plugins list as: "Source"
283
+
When Expand Plugin group in the LHS plugins list: "Sink"
284
+
When Select plugin: "CloudSQL MySQL" from the plugins list as: "Sink"
285
+
Then Connect plugins: "CloudSQL MySQL" and "CloudSQL MySQL2" to establish connection
286
+
Then Navigate to the properties page of plugin: "CloudSQL MySQL"
287
+
Then Select dropdown plugin property: "select-jdbcPluginName" with option value: "driverName"
288
+
Then Select radio button plugin property: "instanceType" with value: "public"
289
+
Then Replace input plugin property: "connectionName" with value: "connectionName" for Credentials and Authorization related fields
290
+
Then Replace input plugin property: "user" with value: "username" for Credentials and Authorization related fields
291
+
Then Replace input plugin property: "password" with value: "password" for Credentials and Authorization related fields
292
+
Then Enter input plugin property: "referenceName" with value: "RefName"
293
+
Then Enter input plugin property: "database" with value: "DatabaseName"
294
+
Then Enter key value pairs for plugin property: "connectionArguments" with values from json: "connectionArgumentsForBooleanDataType"
295
+
Then Enter textarea plugin property: "importQuery" with value: "selectQuery"
296
+
Then Click on the Get Schema button
297
+
Then Verify the Output Schema matches the Expected Schema: "outputSourceSchema"
298
+
Then Validate "CloudSQL MySQL" plugin properties
299
+
Then Close the Plugin Properties page
300
+
Then Navigate to the properties page of plugin: "CloudSQL MySQL2"
301
+
Then Select dropdown plugin property: "select-jdbcPluginName" with option value: "driverName"
302
+
Then Select radio button plugin property: "instanceType" with value: "public"
303
+
Then Replace input plugin property: "connectionName" with value: "connectionName" for Credentials and Authorization related fields
304
+
Then Replace input plugin property: "user" with value: "username" for Credentials and Authorization related fields
305
+
Then Replace input plugin property: "password" with value: "password" for Credentials and Authorization related fields
306
+
Then Enter input plugin property: "referenceName" with value: "RefName"
307
+
Then Enter key value pairs for plugin property: "connectionArguments" with values from json: "connectionArgumentsForBooleanDataType"
308
+
Then Enter input plugin property: "database" with value: "DatabaseName"
309
+
Then Replace input plugin property: "tableName" with value: "targetTable"
310
+
Then Validate "CloudSQL MySQL2" plugin properties
311
+
Then Close the Plugin Properties page
312
+
Then Save the pipeline
313
+
Then Preview and run the pipeline
314
+
Then Verify the preview of pipeline is "success"
315
+
Then Close the preview
316
+
Then Deploy the pipeline
317
+
Then Run the Pipeline in Runtime
318
+
Then Wait till pipeline is in running state
319
+
Then Open and capture logs
320
+
Then Verify the pipeline status is "Succeeded"
321
+
Then Validate the values of records transferred to target table is equal to the values from source table
0 commit comments