Mixpanel · Schema

CreatePipelineRequest

AnalyticsData AnalysisEvent TrackingProduct AnalyticsUser Behavior

Properties

Name Type Description
name string Pipeline name
type string Destination type
fromDate string Start date for data export
dataTypes array Types of data to export
schemaType string Schema type for the export
frequency string Export frequency
bigqueryConfig object
snowflakeConfig object
s3Config object
gcsConfig object
View JSON Schema on GitHub

JSON Schema

mixpanel-createpipelinerequest-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/CreatePipelineRequest",
  "title": "CreatePipelineRequest",
  "type": "object",
  "required": [
    "name",
    "type",
    "fromDate",
    "dataTypes"
  ],
  "properties": {
    "name": {
      "type": "string",
      "description": "Pipeline name"
    },
    "type": {
      "type": "string",
      "enum": [
        "bigquery",
        "snowflake",
        "s3",
        "gcs",
        "azure-blob"
      ],
      "description": "Destination type"
    },
    "fromDate": {
      "type": "string",
      "format": "date",
      "description": "Start date for data export"
    },
    "dataTypes": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "event",
          "people",
          "group"
        ]
      },
      "description": "Types of data to export"
    },
    "schemaType": {
      "type": "string",
      "enum": [
        "monoschema",
        "multischema"
      ],
      "description": "Schema type for the export"
    },
    "frequency": {
      "type": "string",
      "enum": [
        "hourly",
        "daily"
      ],
      "description": "Export frequency"
    },
    "bigqueryConfig": {
      "$ref": "#/components/schemas/BigQueryConfig"
    },
    "snowflakeConfig": {
      "$ref": "#/components/schemas/SnowflakeConfig"
    },
    "s3Config": {
      "$ref": "#/components/schemas/S3Config"
    },
    "gcsConfig": {
      "$ref": "#/components/schemas/GCSConfig"
    }
  }
}