These settings are used by providers that depend on scalpel.externals.TabularInterface
s.
Settings for using scalpel.externals.TabularInterface
. When this key is used, TabularInterface.from_url(...)
is used to load the source data.
The URL containing tabular data.
Must be at least 1
characters long
URLs containing tabular data (for use when data is split into multiple tables).
Must contain a minimum of 1
items
Must be at least 1
characters long
Name of the sheet in a workbook
Must be at least 1
characters long
Used to denote which is the Status column. Defaults to Status
.
If any of development
, staging
, production
, test
appears in the status column, the row will be ignored unless it is executed in the same environment (as denoted by settings.ENVIRONMENT
).
If ignore
appears in the status column, the row is ignored.
Must be at least 1
characters long
An array of string to denote the headers for the TabularInterface. Useful if the source data does not define headers.
Must contain a minimum of 1
items
Must be at least 1
characters long
Whether to skip the header row.
This is a misnomer. It refers to whether the source data contains a header row.
When set to true
, every row of the source data is read.
When set to false
(default behavior), the first row of the data is treated as the headers
value and data starts from the 2nd row onwards.
Each additional property must conform to the following schema
Type: objectAdditional properties will be passed on to the __init__
for the TabularInterface
reader.
Settings for using scalpel.externals.Airtable
.
The URL containing tabular data.
Must be at least 1
characters long
URLs containing tabular data (for use when data is split into multiple tables).
Must contain a minimum of 1
items
Must be at least 1
characters long
Name of the sheet in a workbook
Must be at least 1
characters long
Used to denote which is the Status column. Defaults to Status
.
If any of development
, staging
, production
, test
appears in the status column, the row will be ignored unless it is executed in the same environment (as denoted by settings.ENVIRONMENT
).
If ignore
appears in the status column, the row is ignored.
Must be at least 1
characters long
An array of string to denote the headers for the TabularInterface. Useful if the source data does not define headers.
Must contain a minimum of 1
items
Must be at least 1
characters long
Whether to skip the header row.
This is a misnomer. It refers to whether the source data contains a header row.
When set to true
, every row of the source data is read.
When set to false
(default behavior), the first row of the data is treated as the headers
value and data starts from the 2nd row onwards.
Each additional property must conform to the following schema
Type: objectAdditional properties will be passed on to the __init__
for the TabularInterface
reader.
Settings for using scalpel.externals.TabularCSV
.
The URL containing tabular data.
Must be at least 1
characters long
URLs containing tabular data (for use when data is split into multiple tables).
Must contain a minimum of 1
items
Must be at least 1
characters long
Name of the sheet in a workbook
Must be at least 1
characters long
Used to denote which is the Status column. Defaults to Status
.
If any of development
, staging
, production
, test
appears in the status column, the row will be ignored unless it is executed in the same environment (as denoted by settings.ENVIRONMENT
).
If ignore
appears in the status column, the row is ignored.
Must be at least 1
characters long
An array of string to denote the headers for the TabularInterface. Useful if the source data does not define headers.
Must contain a minimum of 1
items
Must be at least 1
characters long
Whether to skip the header row.
This is a misnomer. It refers to whether the source data contains a header row.
When set to true
, every row of the source data is read.
When set to false
(default behavior), the first row of the data is treated as the headers
value and data starts from the 2nd row onwards.
Each additional property must conform to the following schema
Type: objectAdditional properties will be passed on to the __init__
for the TabularInterface
reader.
Settings for using scalpel.externals.GoogleSheets
.
The URL containing tabular data.
Must be at least 1
characters long
URLs containing tabular data (for use when data is split into multiple tables).
Must contain a minimum of 1
items
Must be at least 1
characters long
Name of the sheet in a workbook
Must be at least 1
characters long
Used to denote which is the Status column. Defaults to Status
.
If any of development
, staging
, production
, test
appears in the status column, the row will be ignored unless it is executed in the same environment (as denoted by settings.ENVIRONMENT
).
If ignore
appears in the status column, the row is ignored.
Must be at least 1
characters long
An array of string to denote the headers for the TabularInterface. Useful if the source data does not define headers.
Must contain a minimum of 1
items
Must be at least 1
characters long
Whether to skip the header row.
This is a misnomer. It refers to whether the source data contains a header row.
When set to true
, every row of the source data is read.
When set to false
(default behavior), the first row of the data is treated as the headers
value and data starts from the 2nd row onwards.
Each additional property must conform to the following schema
Type: objectAdditional properties will be passed on to the __init__
for the TabularInterface
reader.
Settings for using scalpel.externals.GoogleSheets
.
The URL containing tabular data.
Must be at least 1
characters long
URLs containing tabular data (for use when data is split into multiple tables).
Must contain a minimum of 1
items
Must be at least 1
characters long
Name of the sheet in a workbook
Must be at least 1
characters long
Used to denote which is the Status column. Defaults to Status
.
If any of development
, staging
, production
, test
appears in the status column, the row will be ignored unless it is executed in the same environment (as denoted by settings.ENVIRONMENT
).
If ignore
appears in the status column, the row is ignored.
Must be at least 1
characters long
An array of string to denote the headers for the TabularInterface. Useful if the source data does not define headers.
Must contain a minimum of 1
items
Must be at least 1
characters long
Whether to skip the header row.
This is a misnomer. It refers to whether the source data contains a header row.
When set to true
, every row of the source data is read.
When set to false
(default behavior), the first row of the data is treated as the headers
value and data starts from the 2nd row onwards.
Each additional property must conform to the following schema
Type: objectAdditional properties will be passed on to the __init__
for the TabularInterface
reader.
Settings for using scalpel.externals.ExcelXLSX
.
The URL containing tabular data.
Must be at least 1
characters long
URLs containing tabular data (for use when data is split into multiple tables).
Must contain a minimum of 1
items
Must be at least 1
characters long
Name of the sheet in a workbook
Must be at least 1
characters long
Used to denote which is the Status column. Defaults to Status
.
If any of development
, staging
, production
, test
appears in the status column, the row will be ignored unless it is executed in the same environment (as denoted by settings.ENVIRONMENT
).
If ignore
appears in the status column, the row is ignored.
Must be at least 1
characters long
An array of string to denote the headers for the TabularInterface. Useful if the source data does not define headers.
Must contain a minimum of 1
items
Must be at least 1
characters long
Whether to skip the header row.
This is a misnomer. It refers to whether the source data contains a header row.
When set to true
, every row of the source data is read.
When set to false
(default behavior), the first row of the data is treated as the headers
value and data starts from the 2nd row onwards.
Each additional property must conform to the following schema
Type: objectAdditional properties will be passed on to the __init__
for the TabularInterface
reader.