User Community Service Desk Downloads
If you can't find the product or version you're looking for, visit support.ataccama.com/downloads

Configure Profiling

You can customize the profiling parameters as needed, including the preconfigured sample and full profiling options.

There are two known issues in this release:

  1. The Sample and Full Profiling options can be deleted. While it is okay to modify these configurations, do not delete them. Doing so can potentially leave you without any functioning profiling configurations (see point 2), i.e. profiling will not be possible.

  2. When creating a new profiling configuration (see Create a new profiling configuration), if Profiling Type is not defined the profiling configuration page layout will break.

If the default profiling configurations are deleted and new configurations do not have Profiling Type defined, it will not be possible to run profiling. If this situation occurs, the following GraphQL query and mutation can be used in order to delete the broken configuration, enabling you to create a new working configuration.

Click here to expand the fix solution
query {
  metadata (gid: "00000000-0000-0000-0000-000000000001") {
    draftVersion {
      profilingConfigurations(filter: ["type IS null"]) {
        edges {
          node {
            gid
            draftVersion {
              name
            }
          }
        }
      }
    }
  }
}
mutation {
  profilingConfigurationDelete (gid: "YOUR_GID") {
    success
  }
}

View profiling settings

To view the profiling settings, go to Global Settings > Profiling.

Profiling configurations

For each profiling configuration, the following information is shown:

  • Name: The name of the profiling configuration.

  • Type: The type and scope of profiling.

  • Description (optional): A description of the profiling configuration.

  • Anomaly detection: Shows whether anomaly detection is run during profiling (only available on full profiling).

  • Anomaly detection sensitivity: Shows the sensitivity of anomaly detection configured.

  • Partitioned: Shows whether profiling partitions is supported.

  • DQ eval enabled: Shows whether automatic DQ evaluation is run after the profiling.

Create a new profiling configuration

To create a new profiling configuration:

  1. In Global Settings > Profiling, select Create.

  2. Provide the following information:

    • Name: A unique name for the profiling configuration.

    • Description: A description of the profiling and when to use it.

    • Type:

      • CUSTOM_FULL or CUSTOM_SAMPLE to create a new full or sample profiling configuration.

      • FULL or SAMPLE to replace the default full or sample profiling configurations.

        The profiling configuration page layout breaks when Profiling Type is not set on the newly created profiling configuration.

        Click here to expand the fix solution

        To fix profiling in the instance that a configuration has been created and is missing the Profiling Type, you can use the following GraphQL query and mutation:

        query {
          metadata (gid: "00000000-0000-0000-0000-000000000001") {
            draftVersion {
              profilingConfigurations(filter: ["type IS null"]) {
                edges {
                  node {
                    gid
                    draftVersion {
                      name
                    }
                  }
                }
              }
            }
          }
        }
        mutation {
          profilingConfigurationDelete (gid: "YOUR_GID") {
            success
          }
        }
    • Partitioned: Enable partition profiling.

    • DQ eval enabled: Enables automatic DQ evaluation when the profiling is run.

  3. If you selected CUSTOM_SAMPLE, in Limit number or profiled rows, define the size of the profiled sample. This can be set as a percentage of all records or the maximum number of rows regardless of the total size of the dataset.

    Configure sample profiling
    Records are selected randomly if the source supports this.
  4. If you selected CUSTOM_FULL, set the anomaly detection preferences:

  5. Select Save and publish your changes.

Edit profiling configuration

To edit an existing profiling configuration, in Global Settings > Profiling, open the required configuration and in the three dots menu select Edit.

Update the configuration as needed: see Create a new profiling configuration for details about the options available. Next, select Save and publish your changes.

Delete profiling configuration

Only custom profiling configurations can be deleted.

To delete a profiling configuration, in Global Settings > Profiling, open the required configuration and in the three dots menu select Delete. Confirm your choice when prompted and publish your changes.

Manage Access

To manage access to the profiling configurations:

  1. In Global Settings > Profiling, open the required configuration and select Manage Access from the three dots menu, or navigate to the Access tab directly.

  2. Set the access permissions. For more information on access management, see user-access-management:sharing-assets.adoc.

Was this page useful?