CSV Transmit
    • Dark
      Light

    CSV Transmit

    • Dark
      Light

    Article summary

    A csv data transmit writes CSV files to the local filesystem for testing and debugging. It will not upload the data to the Sight Machine cloud.

    Example:

    If we want to generate CSV files for the spraypaint:blue input stream, our configuration will look something like this:

    {
        "transmit_name": "my_csv_transmitter_1",
        "transmit_type": "csv",
        "filter_stream": [
            "spraypaint:blue"
        ],
        "sanitize_column_names": true
    }

    Configuration:

    Required and optional properties that can be configured for a CSV transmit.

    • transmit_name: ID for the transmit. It must be unique.
    • transmit_type: Method used for transmitting the records. Should be set to csv or else the default remotedatapost will be used.
    • filter_stream: A list of streams that will use the transmit. Each stream can either be * (all) or asset:stream.
    • sanitize_column_names: Converts column names to be MongoDB-compatible. Enable this option to preview the field names that will be in the Sight Machine platform. The default value is false.

    What's Next