Azure Data Factory - naming rules

Note

This article applies to version 1 of Data Factory, which is generally available (GA). If you are using version 2 of the Data Factory service, which is in preview, see naming rules in Data Factory version 2.

The following table provides naming rules for Data Factory artifacts.

Name Name Uniqueness Validation Checks
Data Factory Unique across Microsoft Azure. Names are case-insensitive, that is, MyDF and mydf refer to the same data factory.
  • Each data factory is tied to exactly one Azure subscription.
  • Object names must start with a letter or a number, and can contain only letters, numbers, and the dash (-) character.
  • Every dash (-) character must be immediately preceded and followed by a letter or a number. Consecutive dashes are not permitted in container names.
  • Name can be 3-63 characters long.
Linked Services/Tables/Pipelines Unique with in a data factory. Names are case-insensitive.
  • Maximum number of characters in a table name: 260.
  • Object names must start with a letter, number, or an underscore (_).
  • Following characters are not allowed: “.”, “+”, “?”, “/”, “<”, ”>”,”*”,”%”,”&”,”:”,”\”
Resource Group Unique across Microsoft Azure. Names are case-insensitive.
  • Maximum number of characters: 1000.
  • Name can contain letters, digits, and the following characters: “-”, “_”, “,” and “.”