База данных — это структура, а таблицы являются её основным содержимым. База данных содержит одну или несколько таблиц.
Вы можете создавать базы данных и таблицы в консоли управления или с помощью SQL‑операторов.
В этом разделе описывается, как создать data catalog, базу данных и таблицу в консоли управления.
рядом с Databases.
Parameter | Description |
|---|---|
Database Name |
ПРИМЕЧАНИЕ: База данных default является встроенной. Вы не можете создать базу данных default. |
Description | Описание базы данных. |
Теги | Теги используются для идентификации облачных ресурсов. Тег включает ключ тега и значение тега. Если вы хотите использовать один и тот же тег для идентификации нескольких облачных ресурсов, то есть выбирать один и тот же тег из раскрывающегося списка для всех сервисов, рекомендуется создавать предопределённые теги в сервисе Tag Management Service (TMS). ПРИМЕЧАНИЕ:
|
После создания базы данных вы можете просматривать и выбирать базу данных для использования на странице Databases and Tables или на странице SQL Editor.
Прежде чем создавать таблицу, убедитесь, что база данных создана.
Таблицы соединения источников данных, такие как View tables, HBase (MRS) tables, OpenTSDB (MRS) tables, DWS tables, RDS tables и CSS tables, не могут быть созданы. Вы можете использовать SQL для создания View и таблиц соединения источников данных. Для получения подробной информации см. "Creating a View" и "Creating a Datasource Connection Table" в Data Lake Insight SQL Syntax Reference.
on the right to create a table in the current database.
on the right of the database and choose Create Table from the shortcut menu to create a table in the current database.Если в каталоге OBS присутствуют и папка, и файл с одинаковым именем, при создании OBS‑таблицы, указывающей этот путь, будет отдаваться приоритет файлу, а не папке.
Параметр | Описание | Пример |
|---|---|---|
Имя таблицы |
| table01 |
Расположение данных | Местоположение хранения данных. В настоящее время поддерживаются DLI и OBS. | DLI |
Описание | Описание таблицы. | - |
Тип столбца | Доступные значения: Normal или Partition | Normal |
Column | Имя столбца в таблице. Имя столбца должно содержать как минимум одну букву и может содержать символы подчеркивания (_). Оно не может состоять только из цифр. Вы можете выбрать Normal или Partition. Столбцы Partition предназначены для таблиц разделов. Данные пользователя разделяются для повышения эффективности запросов. NOTE: Имя столбца не чувствительно к регистру и должно быть уникальным. | name |
Type | Тип данных столбца. Этот параметр соответствует Column Name.
| string |
Описание столбца | Описание столбца. | - |
Операция |
| - |
Параметр | Описание | Пример |
|---|---|---|
Формат данных | DLI поддерживает следующие форматы данных:
| CSV |
Путь к хранилищу | Введите или выберите путь OBS. Путь может быть файлом или папкой.
| obs://obs1/sampledata.csv |
Заголовок таблицы: No/Yes | Этот параметр действителен только когда Data Format установлен в CSV. Содержит ли импортируемый источник данных заголовок таблицы. Нажмите Advanced Settings и установите флажок рядом с Table Header: No. Если флажок установлен, заголовок таблицы отображается. Если флажок снят, заголовок таблицы не отображается. | - |
User-defined Delimiter | Этот параметр действителен только когда Data Format установлен в CSV и вы выбираете User-defined Delimiter. Поддерживаются следующие разделители:
| Запятая (,) |
User-defined Quotation Character | Этот параметр действителен только когда Data Format установлен в CSV и вы выбираете User-defined Quotation Character. Поддерживаются следующие символы кавычек:
| Одинарная кавычка (') |
User-defined Escape Character | Этот параметр действителен только когда Data Format установлен в CSV и вы выбираете User-defined Escape Character. Поддерживаются следующие символы экранирования:
| Backslash (\\) |
Date Format | Этот параметр действителен только когда Data Format установлен в CSV или JSON. Этот параметр задаёт формат даты в таблице и действителен только при выбранных Advanced Settings. Значение по умолчанию — yyyy-MM-dd. Описание символов, используемых в шаблоне даты, см. Таблицу 3 в . | 2000-01-01 |
Timestamp Format | Этот параметр действителен только когда Data Format установлен в CSV или JSON. Этот параметр задаёт формат метки времени в таблице и действителен только при выбранных Advanced Settings. Значение по умолчанию — yyyy-MM-dd HH:mm:ss. Описание символов, используемых в шаблоне времени, см. Таблицу 3 в . | 2000-01-01 09:00:00 |
После создания таблицы вы можете просмотреть и выбрать таблицу для использования на странице Data Management или на странице SQL Editor.
После создания таблицы вы можете импортировать данные из других OBS бакетов в таблицу.
Подробную информацию о том, как импортировать данные, см. Importing OBS Data to a DLI Table.