Creating and Managing Export Destinations - m3ter Documentation

Documentation Index

Fetch the complete documentation index at: /llms.txt

Use this file to discover all available pages before exploring further.

You can create data Export Destinations using:

You’ll need to create Export Destinations before you can create data Export Schedules or run ad-hoc data Exports using the Data Export service:

Preparing to Create Export Destinations

AWS S3 Bucket

For a data upload into your S3 bucket to succeed, the m3ter Data Export service has to assume an IAM role with PutObject permission for the bucket. For this reason, you’ll need to go into your AWS account and set up an IAM role for this access level. You then must enter the IAM role ARN when you create the Export Destination.

Tip: Copy Permission and Trust Policies from m3ter Console! To assist you in setting up the required IAM role, the Create export destination page in the Console shows sample Permission and Trust policies, which you can copy, complete for your specific bucket details, and then use to create the required IAM role. See the following section.

Google Cloud Storage Bucket

For a data upload into your Google Cloud Storage (GCS) bucket to succeed, the m3ter Data Export service has to authenticate with your Google Cloud Platform Project using Workload Identity Federation. You can grant the storage.objectCreator role to the data exports principal directly or using service account impersonation.

Tip: Copy gcloud commands from m3ter Console! To assist you in setting up the required authentication with your Google Cloud Platform project, we’ve created sample gcloud commands for you to create a workload identity pool, identity provider and policy binding. You can copy these commands to use with your specific project details. See the following section.

Creating AWS S3 Bucket Export Destinations

You can create Export Destinations for your AWS S3 buckets in the m3ter Console.To create an AWS S3 Export Destination:

  1. Select Data exports:

The Data export page opens and lists any existing Export destinations:

  1. On the Export destinations panel, select Create export destination. The Create page opens with AWS S3 selected by default as Export destination type.
  2. Select Next. The page adjusts for Export destination details.
  3. Enter the details of the new Export destination:

Notes:

  1. Select Create export destination. The new Export destination is saved and is listed under Export destinations on the Data export page. You can read-off the Code, Bucket name, and Prefix settings, and also Export destination type.

Note: The service validates that it can assume the defined role prior to saving.

Creating Google Cloud Storage Bucket Export Destinations

You can create Export Destinations for your Google Cloud Storage (GCS) buckets in the m3ter Console.To create an Google Cloud Storage Export Destination:

  1. Select Data exports:

The Data export page opens and lists any existing Export destinations.

  1. On the Export destinations panel, select Create export destination. The Create page opens with AWS S3 selected by default as Export destination type.
  2. Select Google Cloud Storage.
  3. Select Next. The page adjusts for Export destination details.
  4. Enter the details of the new Export destination:

Note: Sample gcloud commands. You can copy sample gcloud commands to create a workload identity pool, identity provider and policy binding. You can grant the ‘storage.objectCreator’ role to the data exports principal directly or using service account impersonation. For further help in performing this setup, please consult your Google Cloud Platform documentation, such as this Workload Identity Federation page.

  1. Select Create export destination. The new Export destination is saved and is listed under Export destinations on the Data export page. You can read-off the Code, Bucket name, and Prefix settings, and also Export destination type.

Note: The service validates that it can assume the defined role prior to saving.

Reviewing and Managing Export Destinations

From the Data export page you can manage your export Destinations to review or edit a Destination’s details and delete a Destination if you no longer want to export data to it.To view details, edit, or delete an Export Destination:

  1. Select Data exports. The Data export page opens and lists any existing Export destinations.
  2. If you want to review details of a Destination, on the Export destinations panel, select the name hotlink text.

The Export destination details page opens: You can review details and copy directly to your clipboard the:

  1. If you want edit a Destination, on the Data export page under Export destinations select the Edit icon:

The Edit page opens and you can update the Export destination details.

  1. When you have completed your editing changes, select Update export destination.
  2. If you want to delete a Destination, select the Delete icon:

A confirmation dialog appears.

  1. Select Yes to confirm the delete action.

Tip: Alternatively, you can use the Edit and Delete buttons at top right of the Export destination details page.

Warning: Destination currently in use! If the Export Destination is currently being used for an Export Schedule, you won’t be able to delete it and an error message will show.