- Ресурс: AnalysisQuery
- MergeSpec
- MergeColumn
- Тип слияния
- FilteredRowSummary
- СтолбецСводкаПравило
- Тип сводки
- Методы
Ресурс: AnalysisQuery
Определяет аналитический запрос, который можно выполнить в Ads Data Hub.
Представление JSON |
---|
{ "name": string, "title": string, "queryText": string, "parameterTypes": { string: { object ( |
Поля | |
---|---|
name | Имя, которое однозначно идентифицирует запрос. Он имеет форму customers/[customerId]/analysisQueries/[resource_id], например, «customers/123/analysisQueries/abcd1234». Идентификатор ресурса генерируется сервером. |
title | Название запроса, уникальное для одного клиента Ads Data Hub и типа запроса. |
queryText | Текст запроса, написанный на стандартном SQL. См. https://cloud.google.com/bigquery/docs/reference/standard-sql/ . |
parameterTypes | Любые дополнительные параметры, ожидаемые запросом. Сопоставляет каждое имя аргумента с его типом аргумента. Объект, содержащий список пар |
mergeSpec | Инструкции по объединению строк. Если они присутствуют, то любые строки, которые были бы удалены из соображений конфиденциальности, будут объединены в одну объединенную строку. Объединенная строка будет в окончательном выводе, если объединенная строка соответствует требованиям конфиденциальности. |
queryState | Состояние запроса. |
updateTime | Время последнего обновления запроса. Временная метка в формате RFC3339 UTC "Zulu" с разрешением в наносекунды и до девяти дробных цифр. Примеры: |
updateEmail | Адрес электронной почты пользователя, который последним обновил запрос. |
createTime | Время создания запроса. Временная метка в формате RFC3339 UTC "Zulu" с разрешением в наносекунды и до девяти дробных цифр. Примеры: |
createEmail | Адрес электронной почты пользователя, создавшего запрос. |
queryShare[] | Указывает, каким образом запрос может быть передан другим пользователям Ads Data Hub. |
Поле объединения filtered_row . Инструкции по объединению строк. filtered_row может быть только одним из следующих: | |
filteredRowSummary | Определите, как объединить строки, отброшенные по соображениям конфиденциальности, в одну объединенную строку. Объединенная строка будет включена в окончательный вывод, если объединенная строка соответствует требованиям конфиденциальности. |
generateFilteredRowSummaryAutomatically | Если true, автоматически создается отфильтрованная сводка строк. |
MergeSpec
Инструкции по слиянию для схемы результатов запроса анализа.
Представление JSON |
---|
{
"columns": {
string: {
object ( |
Поля | |
---|---|
columns | Инструкции по объединению каждого столбца с указанием имени. Все отсутствующие столбцы будут рассматриваться как MERGE_TYPE_UNSPECIFIED. Объект, содержащий список пар |
MergeColumn
Инструкции по слиянию для одного выходного столбца.
Представление JSON |
---|
{ "type": enum ( |
Поля | |
---|---|
type | Метод, используемый для объединения значений столбца. |
value | Используемое постоянное значение (допустимо только для типа слияния CONSTANT). |
Тип слияния
Все поддерживаемые операции для слияния столбцов.
перечисления | |
---|---|
MERGE_TYPE_UNSPECIFIED | Неопределенный тип слияния. Значение объединенного столбца будет NULL. |
CONSTANT | Замените значение объединенного столбца заданной константой. |
SUM | Возьмите сумму объединенных значений столбца. |
FilteredRowSummary
Инструкции по слиянию для схемы результатов запроса анализа.
Представление JSON |
---|
{
"columns": {
string: {
object ( |
Поля | |
---|---|
columns | Инструкции по объединению каждого столбца с указанием имени. Все отсутствующие столбцы будут рассматриваться как SUMMARY_TYPE_UNSPECIFIED. Объект, содержащий список пар |
СтолбецСводкаПравило
Инструкции по слиянию для одного выходного столбца.
Представление JSON |
---|
{ "type": enum ( |
Поля | |
---|---|
type | Метод, используемый для объединения значений столбца. |
value | Используемое постоянное значение (допустимо только для сводного типа CONSTANT). |
Тип сводки
Все поддерживаемые операции для слияния столбцов.
перечисления | |
---|---|
SUMMARY_TYPE_UNSPECIFIED | Неопределенный тип сводки. Значение итогового столбца будет NULL. |
CONSTANT | Замените значение объединенного столбца заданной константой. |
SUM | Возьмите сумму объединенных значений столбца. |
Методы | |
---|---|
| Создает запрос анализа для последующего выполнения. |
| Удаляет запрос анализа. |
| Извлекает запрошенный аналитический запрос. |
| Список запросов анализа, принадлежащих указанному клиенту. |
| Обновляет существующий запрос анализа. |
| Запускает выполнение сохраненного запроса анализа. |
| Запускает выполнение запроса анализа переходных процессов. |
| Выполняет статическую проверку достоверности предоставленного запроса анализа. |