https://linen.dev logo
Join Slack
Powered by
# support
  • s

    straight-television-56772

    09/26/2021, 11:14 AM
    Good afternoon, I am trying to connect to Confluent cloud (Kafka) but I got the following error:
    Copy code
    {
      "response": "[CDM KAFKA] Unable to create client for  kafka: client has run out of available brokers to talk to (Is your cluster reachable?)",
      "firstAttemptedAt": "2021-09-26T11:10:20.047Z"
    }
    I am using Hostname and port 9092 with "Enable SASL with SSL" option, SASL type, username and password. Is there anything missing ?
    a
    • 2
    • 6
  • a

    adamant-farmer-96194

    09/26/2021, 12:22 PM
    Hi, Team Looks like the api.rudderlabs.com is blocked by AD blocker, can I just setup a reverse proxy for the api domain?
    ✅ 1
    a
    • 2
    • 2
  • a

    adamant-farmer-96194

    09/27/2021, 7:51 AM
    Hi Team, The client mode Posthog integration page calls not sending properties to Posthog. my code is like this
    Copy code
    rudder.page({
      'title': 'Hello',
      'foo': 'bar'
    })
    I couldn't find these two properties on Posthog event details page.
  • a

    adamant-farmer-96194

    09/27/2021, 10:00 AM
    Another question about the Posthog client mode integraiton, will RudderStack call
    posthog.reset()
    when
    rudderstack.reset()
    is called? didn't find any document about this. Thanks!
    n
    • 2
    • 9
  • t

    tall-table-22243

    09/28/2021, 3:03 AM
    have this scenario: the application backend is generating the same set of events but with enough differences in properties based on the use case. Because the events are sufficiently different and the events generated by each use case has a different lifecycle/governance, we want to send them to a different target WH schema (same table names, different schema). Something like this:
    g
    • 2
    • 5
  • a

    adorable-gold-9667

    09/28/2021, 11:36 AM
    Hey guys! I want to apply a transformation for a destination only for a specific source - any help on how to do that?
    n
    • 2
    • 2
  • a

    adorable-gold-9667

    09/28/2021, 12:23 PM
    Hey guys! I am trying to add a tranformation like so:
    Copy code
    /***  
    * Docs: <https://docs.rudderstack.com/adding-a-new-user-transformation-in-rudderstack>
    * Examples: <https://github.com/rudderlabs/sample-user-transformers>
    * This function gets executed on each event before it gets pushed to a destination
    * event    => JSON object of Event sent to rudder
    * metadata (optional) => Javascript function which can be used to access metadata of
                            the given event by calling metadata(event)  
    * After all the transformations are done, the final event that 
    * needs to be pushed to the destination should be returned by this function
    ***/
    
    export function transformEvent(event, metadata) {
      try{
      const userAnswersArray = event?.properties?.form_response?.answers;
      if(!userAnswersArray) {
          return event;
      }
      const getUserEmail = () =>
        userAnswersArray?.find?.((ans) => ans?.type === 'email')?.email;
      const userEmail = getUserEmail();
      const ownsOculus = userAnswersArray?.[0]?.choice?.label;
      const ownsOculusBool = ownsOculus === 'Yes';
      const interestedInVRBeta = ownsOculusBool ? 'Yes' : userAnswersArray?.[1]?.['boolean'] ? 'Yes' : 'No';
      const userFullname = userAnswersArray?.[2 - (ownsOculus ? 0 : 1)]?.text;
      const userPhone = userAnswersArray?.[4 - (ownsOculus ? 0 : 1)]?.phone_number;
      const agreedToTerms =
        userAnswersArray?.[5 - (ownsOculus ? 0 : 1)]?.choice?.label;
      const userAddress = ownsOculusBool
        ? ''
        : userAnswersArray?.[5 - (ownsOculus ? 0 : 1)]?.text;
      const streetAnxiety = userAnswersArray?.[6]?.choice?.label;
      const busAnxiety = userAnswersArray?.[7]?.choice?.label;
      const cafeAnxiety = userAnswersArray?.[8]?.choice?.label;
      const doctorAnxiety = userAnswersArray?.[9]?.choice?.label;
      const cornerShopAnxiety = userAnswersArray?.[10]?.choice?.label;
      const calendlyUrl = userAnswersArray?.[10]?.url;
      const timestamp = event?.properties?.form_response?.submitted_at;
      return {
        anonymousId: event.anonymousId,
        event: 'identify',
        type: 'identify',
        messageId: event.messageId,
        originalTimestamp: timestamp,
        integrations: {
          All: true,
        },
        userId: userEmail,
        context: {
          traits: {
            name: userFullname,
            phone: userPhone,
            email: userEmail,
            ...(ownsOculusBool
              ? {
                  'Owns Oculus': ownsOculus,
                  'Interested in VR Beta': interestedInVRBeta,
                  'Agreed to terms': agreedToTerms,
                  'Street Anxiety level': streetAnxiety,
                  'Bus Anxiety level': busAnxiety,
                  'Cafe Anxiety level': cafeAnxiety,
                  'Doctor Anxiety level': doctorAnxiety,
                  'Corner shop Anxiety level': cornerShopAnxiety,
                  'Calendly URL': calendlyUrl,
                  'Is VR Paid': 'No'
                }
              : {
                  'User Address': userAddress,
                  'Is VR Paid': 'Yes'
                }),
          },
        },
      };} catch (e) {
          return {...event, transformationError: {e}};
      }
    }
    Now on the transformation page when I do
    Run Test
    it works fine However, when I try to debug in the live events tab I keep getting this error: Ideally I shouldn’t get this error since the whole code is surrounded by a try catch block right? Source is webhook and destination is Braze and I am viewing Live Events for Braze as a destination
    n
    • 2
    • 7
  • a

    adorable-gold-9667

    09/28/2021, 4:54 PM
    Hey guys! A webhook source fires a
    track
    event to the destination - is there any way to convert it into an identify event? So the context is Webhook -> User transformation -> Braze (but should go to Braze as an identify event and not a track event)
    n
    • 2
    • 2
  • p

    powerful-portugal-50653

    09/28/2021, 6:39 PM
    Hello I need Billing support for Blendo. Would this be the right forum for it
    n
    • 2
    • 1
  • b

    best-window-87695

    09/29/2021, 2:01 AM
    hey, i’m having an issue integrating rudderstack into my react native app
  • b

    best-window-87695

    09/29/2021, 2:01 AM
    i get a build error when i try to run it on iOS
  • b

    best-window-87695

    09/29/2021, 2:02 AM
    here’s the error ▸ Compiling RNRudderSdkModule.m
    /{project_path}/node_modules/@rudderstack/rudder-sdk-react-native/ios/RNRudderAnalytics.h:9:9: 'RSIntegrationFactory.h' file not found with <angled> include; use "quotes" instead
    #import <RSIntegrationFactory.h>     ^~~~~~~~~~~~~~~~~~~~~~~~
    /{project_path}//node_modules/@rudderstack/rudder-sdk-react-native/ios/RNRudderAnalytics.h:10:9: 'RSConfig.h' file not found with <angled> include; use "quotes" instead
    #import <RSConfig.h>     ^~~~~~~~~~~~
    n
    k
    • 3
    • 9
  • s

    stocky-elephant-42978

    09/29/2021, 8:58 AM
    hi all. trying to serve Heap script through rudderstack. does it only send identify, track etc calls. or will it also serve the actual Heap script? basically how segment works with heap https://developers.heap.io/docs/segment-installation
    n
    • 2
    • 2
  • a

    adamant-farmer-96194

    09/29/2021, 1:16 PM
    We configured the Telegraf to send metrics to Datadog, and found there are way more metrics than the metrics listed in the document, and I cannot find some key metrics on Datadog, for example, there is no
    processor.active_users
  • a

    adamant-farmer-96194

    09/29/2021, 1:16 PM
  • a

    adamant-farmer-96194

    09/29/2021, 1:19 PM
    Our RunnderStack was installed via Helm, and we didn't change the metrics configuration, Is the document outdated or is there a misconfiguration in the Helm chart?
    a
    • 2
    • 5
  • b

    best-window-87695

    09/29/2021, 6:30 PM
    anyone have updates on this issue? https://rudderstack.slack.com/archives/C01E4PLB135/p1632880969064200
  • f

    future-cartoon-38411

    09/29/2021, 9:19 PM
    It looks like android requires setting the advertisement ID before calling
    getInstance
    , (ref) while on iOS it needs to be set after calling
    getInstance
    , this gets complex when developing in flutter, I’m ending up with code that looks like this:
    Copy code
    if (Platform.isAndroid) {
      RudderClient.setAdvertisingId(...);
    }
    
    RudderClient.getInstance(...);
    
    if (Platform.isIOS) {
      RudderClient.setAdvertisingId(...):
    }
    n
    k
    • 3
    • 2
  • b

    better-hamburger-47047

    09/30/2021, 6:42 AM
    I’m looking at nodejs server SDK of RudderStack here. My use case: I do not want to use data persistence. And I want track/identify/etc calls to be synchronous so that I conclusively know if data is published or not (and I can retry accordingly) Any help?
    n
    • 2
    • 4
  • c

    cold-twilight-47953

    09/30/2021, 8:03 AM
    Does the postgresql warehouse support version 13 (13.4) ? currently running on 12.5 I couldn't find in the docs any limitations or recommendations regarding postgresql versions
    n
    • 2
    • 3
  • l

    limited-eye-25440

    09/30/2021, 8:20 AM
    Hi, I’m setting up integration between BigQuery and Salesforce sandbox. A user with system administrator profile was created as prescribed by the rudderstack integration guide. After entering login/password/security token, I end up at the page with subtitle “Configured data” where I can select BigQuery dataset & table and Salesforce object to sync data to. However no Salesforce objects are available and I get this error message attached in 🧵 Server response has status 500 and this content:
    Copy code
    {
      "message": "Salesforce Response: authentication failure",
      "status": 500,
      "code": "internalError"
    }
    n
    p
    • 3
    • 5
  • h

    handsome-jordan-79455

    09/30/2021, 9:28 AM
    Hi! I’m running into a weird scenario with the rudderstack js sdk. When we track events according to the e-commerce events spec, it seems all standard defined properties get stripped from the payload. Am I doing something wrong?
  • h

    handsome-jordan-79455

    09/30/2021, 9:30 AM
    It looks like something from within the SDK because the outgoing request in the browser doesn’t have any ecom props included in the request payload
    n
    a
    • 3
    • 22
  • a

    adamant-farmer-96194

    09/30/2021, 5:56 PM
    https://docs.rudderstack.com/user-guides/administrators-guide/bucket-configuration-settings#permissions-for-amazon-s3 When reading set up S3 event backup, I'm confused by the permissions for Amazon S3, there's no
    s3:GetObject
    permission required, How rudderstack read events from S3 to delivery these events?
    n
    • 2
    • 1
  • a

    adamant-farmer-96194

    09/30/2021, 5:57 PM
    Looks like rudderstack needs put, read and delete permissions to work.
    Copy code
    The events are deleted from the bucket upon successful delivery of the events. RudderStack does not persist any of the customer data.
  • f

    future-cartoon-38411

    09/30/2021, 6:00 PM
    I need to connect branch as a destination using cloud mode and it looks like only android and iOS are supported as sources, however flutter is just a plugin for the android and iOS frameworks, so this seems like an unnecessary limitation, specially for cloud mode
    n
    • 2
    • 3
  • c

    clever-helmet-16168

    10/01/2021, 4:34 AM
    Hi Team, I receive this error message in the identity event to Amplitude
    Copy code
    {
      "error": "Cannot set property '$add' of null"
    }
    any idea what this means?
    n
    • 2
    • 3
  • r

    rough-alligator-32210

    10/01/2021, 6:57 AM
    Hi @narrow-rain-89253, following your request from last week to reach out if / when
    rudder-server
    fails due to running out of memory I’m attaching 2 new memory utilisation graphs • First one is for the past 24h, second is for the past week • Please note red circles is the service going down due to running out of memory
    n
    e
    • 3
    • 25
  • a

    able-island-41666

    10/01/2021, 9:43 AM
    Hey, Getting this issue when trying to filter events sent to amplitude using a transformer
    Copy code
    {
      "error": "SyntaxError: Unexpected token ."
    }
    the transformer works fine if I copy the failed event and run the test in rudderstack.
    n
    • 2
    • 8
  • b

    better-hamburger-47047

    10/01/2021, 11:42 AM
    I’m facing issue with Rudder Server. I’m consistently getting following error and then docker container exists with error code: Any idea?
    n
    • 2
    • 20
1...383940...127Latest