|
2431 | 2431 | supportsDBT: false |
2432 | 2432 | supported_destination_sync_modes: |
2433 | 2433 | - "append" |
2434 | | -- dockerImage: "airbyte/destination-heap-analytics:0.1.0" |
2435 | | - spec: |
2436 | | - documentationUrl: "https://docs.airbyte.com/integrations/destinations/heap-analytics" |
2437 | | - connectionSpecification: |
2438 | | - $schema: "http://json-schema.org/draft-07/schema#" |
2439 | | - title: "Heap Analytics Destination Spec" |
2440 | | - type: "object" |
2441 | | - required: |
2442 | | - - "base_url" |
2443 | | - - "app_id" |
2444 | | - - "api" |
2445 | | - additionalProperties: true |
2446 | | - properties: |
2447 | | - app_id: |
2448 | | - order: 0 |
2449 | | - type: "string" |
2450 | | - title: "App Id" |
2451 | | - description: "The Environment Id of your Main Profudction project, read\ |
2452 | | - \ <a href=\"https://help.heap.io/data-management/data-management-features/projects-environments/\"\ |
2453 | | - >the doc</a> to learn more." |
2454 | | - default: "11" |
2455 | | - base_url: |
2456 | | - order: 1 |
2457 | | - type: "string" |
2458 | | - title: "Base URL" |
2459 | | - description: "The Base URL for Heap Analytics" |
2460 | | - default: "https://heapanalytics.com" |
2461 | | - examples: |
2462 | | - - "https://heapanalytics.com" |
2463 | | - api: |
2464 | | - order: 2 |
2465 | | - type: "object" |
2466 | | - title: "API Type" |
2467 | | - additionalProperties: true |
2468 | | - oneOf: |
2469 | | - - order: 0 |
2470 | | - type: "object" |
2471 | | - title: "Track Events" |
2472 | | - required: |
2473 | | - - "api_type" |
2474 | | - - "property_columns" |
2475 | | - - "event_column" |
2476 | | - - "identity_column" |
2477 | | - properties: |
2478 | | - api_type: |
2479 | | - order: 0 |
2480 | | - type: "string" |
2481 | | - const: "track" |
2482 | | - property_columns: |
2483 | | - order: 1 |
2484 | | - type: "string" |
2485 | | - title: "Property Columns" |
2486 | | - default: "*" |
2487 | | - description: "Please list all columns populated to the properties\ |
2488 | | - \ attribute, split by comma(,). It's case sensitive." |
2489 | | - examples: |
2490 | | - - "subject,variation" |
2491 | | - event_column: |
2492 | | - order: 2 |
2493 | | - type: "string" |
2494 | | - title: "Event Column" |
2495 | | - description: "Please pick the column populated to the event attribute.\ |
2496 | | - \ It's case sensitive." |
2497 | | - examples: |
2498 | | - - "order_name" |
2499 | | - identity_column: |
2500 | | - order: 3 |
2501 | | - type: "string" |
2502 | | - title: "Identity Column" |
2503 | | - description: "Please pick the column populated to the identity attribute." |
2504 | | - examples: |
2505 | | - - "email" |
2506 | | - timestamp_column: |
2507 | | - order: 4 |
2508 | | - type: "string" |
2509 | | - title: "Identity Column" |
2510 | | - description: "Please pick the column populated to the (optional) timestamp\ |
2511 | | - \ attribute. time_now() will be used if missing." |
2512 | | - examples: |
2513 | | - - "updated_at" |
2514 | | - - order: 1 |
2515 | | - type: "object" |
2516 | | - title: "Add User Properties" |
2517 | | - required: |
2518 | | - - "api_type" |
2519 | | - - "property_columns" |
2520 | | - - "identity_column" |
2521 | | - properties: |
2522 | | - api_type: |
2523 | | - order: 0 |
2524 | | - type: "string" |
2525 | | - const: "add_user_properties" |
2526 | | - property_columns: |
2527 | | - order: 1 |
2528 | | - type: "string" |
2529 | | - title: "Property Columns" |
2530 | | - default: "*" |
2531 | | - description: "Please list all columns populated to the properties\ |
2532 | | - \ attribute, split by comma(,). It's case sensitive." |
2533 | | - examples: |
2534 | | - - "age,language,profession" |
2535 | | - identity_column: |
2536 | | - order: 3 |
2537 | | - type: "string" |
2538 | | - title: "Identity Column" |
2539 | | - description: "Please pick the column populated to the identity attribute." |
2540 | | - examples: |
2541 | | - - "user_id" |
2542 | | - - order: 2 |
2543 | | - type: "object" |
2544 | | - title: "Add Account Properties" |
2545 | | - required: |
2546 | | - - "api_type" |
2547 | | - - "property_columns" |
2548 | | - - "account_id_column" |
2549 | | - properties: |
2550 | | - api_type: |
2551 | | - order: 0 |
2552 | | - type: "string" |
2553 | | - const: "add_account_properties" |
2554 | | - property_columns: |
2555 | | - order: 1 |
2556 | | - type: "string" |
2557 | | - title: "Property Columns" |
2558 | | - default: "*" |
2559 | | - description: "Please list all columns populated to the properties\ |
2560 | | - \ attribute, split by comma(,). It's case sensitive." |
2561 | | - examples: |
2562 | | - - "is_in_good_standing,revenue_potential,account_hq,subscription" |
2563 | | - account_id_column: |
2564 | | - order: 3 |
2565 | | - type: "string" |
2566 | | - title: "Account ID Column" |
2567 | | - description: "Please pick the column populated to the account_id attribute." |
2568 | | - examples: |
2569 | | - - "company_name" |
2570 | | - supportsIncremental: true |
2571 | | - supportsNormalization: false |
2572 | | - supportsDBT: false |
2573 | | - supported_destination_sync_modes: |
2574 | | - - "append" |
2575 | | - - "append_dedup" |
2576 | 2434 | - dockerImage: "airbyte/destination-kafka:0.1.10" |
2577 | 2435 | spec: |
2578 | 2436 | documentationUrl: "https://docs.airbyte.com/integrations/destinations/kafka" |
|
0 commit comments