OCI Data Flow Job scenarios with 'Invalid Configuration' scenarios on Streaming Source
I've encountered a strange issue with Can someone help me understand I'm collaborating on a project where I've searched everywhere and can't find a clear answer. I've looked through the documentation and I'm still confused about I'm working with an scenario when trying to deploy a streaming data job using Oracle Cloud Infrastructure (OCI) Data Flow. The job configuration is properly set up, but when I attempt to run it, I receive an behavior message: `Invalid configuration for job: behavior with streaming source`. Here's the code snippet I am using to create the job: ```python import oci from oci.data_flow import DataFlowClient config = oci.config.from_file() data_flow_client = DataFlowClient(config) job_details = { 'compartment_id': 'my_compartment_id', 'display_name': 'MyStreamingJob', 'app_id': 'my_application_id', 'job_type': 'STREAMING', 'arguments': ['--input', 'my_input_stream'], } job = data_flow_client.create_job(job_details) ``` The input stream `my_input_stream` is configured correctly in my OCI Streaming service, and I can confirm that it is active. I’ve verified the compartment ID and application ID as well. I've also tried to run the job with different input configurations and double-checked the IAM policies to ensure that the necessary permissions are granted. I'm using the OCI Python SDK version 2.38.0. Has anyone faced a similar scenario or have insights on what might be causing this 'Invalid configuration' behavior with the streaming source? Any help would be appreciated. Is there a better approach? I'm working on a web app that needs to handle this. Thanks in advance! For context: I'm using Python on Windows 10. This is happening in both development and production on macOS. Any help would be greatly appreciated!