Transferring Data

There are several ways to transfer data to Samba TV. You can choose whichever method is most convenient for your workflow.

Samba TV is available to help set up transfers or discuss which option best fits your environment.

Amazon S3

If your logs are stored on Amazon S3, you can provide Samba TV with access to your bucket by either:

  1. Supplying an S3 Access Key and Secret Key, or
  2. Using our AWS ID (ARN) to configure a bucket access policy.

Sample S3 Bucket Policy (Read-Only Access)

{
  "Id": "Policy14973",
  "Version": "2012-10-17",
  "Statement": [
    {
      "Action": ["s3:ListBucket"],
      "Effect": "Allow",
      "Resource": ["arn:aws:s3:::bucket_name"],
      "Condition": {"StringLike": {"s3:prefix": ["sambatv/*"]}},
      "Principal": { "AWS": [ "arn:aws:iam::516727802551:root" ] }
    },
    {
      "Action": [ "s3:GetBucketLocation"],
      "Effect": "Allow",
      "Resource": ["arn:aws:s3:::bucket_name"],
      "Principal": { "AWS": [ "arn:aws:iam::516727802551:root" ] }
    },
    {
      "Action": [
        "s3:GetObject",
        "s3:GetObjectAcl",
        "s3:GetObjectVersion",
        "s3:GetObjectVersionAcl"
      ],
      "Effect": "Allow",
      "Resource": [
        "arn:aws:s3:::bucket_name/sambatv/data",
        "arn:aws:s3:::bucket_name/sambatv/data/*"
      ],
      "Principal": { "AWS": [ "arn:aws:iam::516727802551:root" ] }
    }
  ]
}

 

✅ Note:

  • GetBucketLocation is required for automated transfers.
  • To receive Samba TV results in the same bucket, also enable PutObject*.

Google Cloud Storage

If your logs are stored on Google Cloud Storage, you can grant Samba TV read-only access to your bucket.

  • We will provide a Project ID
  • Add this Project ID to your Bucket Permissions and Object Default Permissions

Snowflake

We also support direct data exchange via Snowflake. Contact Samba TV for details on how to configure Snowflake sharing.

Secure FTP (sFTP)

Samba TV can also collect your data via sFTP.

  • Provide credentials for a secure FTP endpoint.
  • Files can be uploaded or we can pull from your system, depending on your setup.