Skip to content

Commit

Permalink
[INLONG-9729][Dashboard] Data access sink field mapping supports unde…
Browse files Browse the repository at this point in the history
…rscores
  • Loading branch information
bluewang committed Feb 27, 2024
1 parent 1dc2d67 commit 37bdbc4
Show file tree
Hide file tree
Showing 17 changed files with 15 additions and 39 deletions.
2 changes: 1 addition & 1 deletion inlong-dashboard/src/plugins/sinks/defaults/ClickHouse.ts
Original file line number Diff line number Diff line change
Expand Up @@ -404,7 +404,7 @@ const getFieldListColumns = sinkValues => {
rules: [
{ required: true },
{
pattern: /^[a-zA-Z][a-zA-Z0-9_]*$/,
pattern: /^[_a-zA-Z][a-zA-Z0-9_]*$/,
message: i18n.t('meta.Sinks.SinkFieldNameRule'),
},
],
Expand Down
2 changes: 1 addition & 1 deletion inlong-dashboard/src/plugins/sinks/defaults/Cls.ts
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ const getFieldListColumns = sinkValues => {
rules: [
{ required: true },
{
pattern: /^[a-z][0-9a-z_]*$/,
pattern: /^[_a-zA-Z][0-9a-z_]*$/,
message: i18n.t('meta.Sinks.SinkFieldNameRule'),
},
],
Expand Down
2 changes: 1 addition & 1 deletion inlong-dashboard/src/plugins/sinks/defaults/Doris.ts
Original file line number Diff line number Diff line change
Expand Up @@ -280,7 +280,7 @@ const getFieldListColumns = sinkValues => {
rules: [
{ required: true },
{
pattern: /^[a-z][0-9a-z_]*$/,
pattern: /^[_a-zA-Z][0-9a-z_]*$/,
message: i18n.t('meta.Sinks.SinkFieldNameRule'),
},
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ const getFieldListColumns = sinkValues => {
rules: [
{ required: true },
{
pattern: /^[a-zA-Z][a-zA-Z0-9_]*$/,
pattern: /^[_a-zA-Z][a-zA-Z0-9_]*$/,
message: i18n.t('meta.Sinks.SinkFieldNameRule'),
},
],
Expand Down
2 changes: 1 addition & 1 deletion inlong-dashboard/src/plugins/sinks/defaults/Greenplum.ts
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ const getFieldListColumns = sinkValues => {
rules: [
{ required: true },
{
pattern: /^[a-z][0-9a-z_]*$/,
pattern: /^[_a-zA-Z][0-9a-z_]*$/,
message: i18n.t('meta.Sinks.SinkFieldNameRule'),
},
],
Expand Down
2 changes: 1 addition & 1 deletion inlong-dashboard/src/plugins/sinks/defaults/HBase.ts
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ const getFieldListColumns = sinkValues => {
rules: [
{ required: true },
{
pattern: /^[a-z][0-9a-z_]*$/,
pattern: /^[_a-zA-Z][0-9a-z_]*$/,
message: i18n.t('meta.Sinks.SinkFieldNameRule'),
},
],
Expand Down
2 changes: 1 addition & 1 deletion inlong-dashboard/src/plugins/sinks/defaults/Hive.ts
Original file line number Diff line number Diff line change
Expand Up @@ -349,7 +349,7 @@ const getFieldListColumns = sinkValues => {
rules: [
{ required: true },
{
pattern: /^[a-z][0-9a-z_]*$/,
pattern: /^[_a-zA-Z][0-9a-z_]*$/,
message: i18n.t('meta.Sinks.SinkFieldNameRule'),
},
],
Expand Down
2 changes: 1 addition & 1 deletion inlong-dashboard/src/plugins/sinks/defaults/MySQL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@ const getFieldListColumns = sinkValues => {
rules: [
{ required: true },
{
pattern: /^[a-z][0-9a-z_]*$/,
pattern: /^[_a-zA-Z][0-9a-z_]*$/,
message: i18n.t('meta.Sinks.SinkFieldNameRule'),
},
],
Expand Down
2 changes: 1 addition & 1 deletion inlong-dashboard/src/plugins/sinks/defaults/Oracle.ts
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ const getFieldListColumns = sinkValues => {
rules: [
{ required: true },
{
pattern: /^[a-z][0-9a-z_]*$/,
pattern: /^[_a-zA-Z][0-9a-z_]*$/,
message: i18n.t('meta.Sinks.SinkFieldNameRule'),
},
],
Expand Down
2 changes: 1 addition & 1 deletion inlong-dashboard/src/plugins/sinks/defaults/PostgreSQL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,7 @@ const getFieldListColumns = sinkValues => {
rules: [
{ required: true },
{
pattern: /^[a-z][0-9a-z_]*$/,
pattern: /^[_a-zA-Z][0-9a-z_]*$/,
message: i18n.t('meta.Sinks.SinkFieldNameRule'),
},
],
Expand Down
2 changes: 1 addition & 1 deletion inlong-dashboard/src/plugins/sinks/defaults/Redis.ts
Original file line number Diff line number Diff line change
Expand Up @@ -451,7 +451,7 @@ const getFieldListColumns = sinkValues => {
rules: [
{ required: true },
{
pattern: /^[a-z][0-9a-z_]*$/,
pattern: /^[_a-zA-Z][0-9a-z_]*$/,
message: i18n.t('meta.Sinks.SinkFieldNameRule'),
},
],
Expand Down
2 changes: 1 addition & 1 deletion inlong-dashboard/src/plugins/sinks/defaults/SQLServer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ const getFieldListColumns = sinkValues => {
rules: [
{ required: true },
{
pattern: /^[a-z][0-9a-z_]*$/,
pattern: /^[_a-zA-Z][0-9a-z_]*$/,
message: i18n.t('meta.Sinks.SinkFieldNameRule'),
},
],
Expand Down
2 changes: 1 addition & 1 deletion inlong-dashboard/src/plugins/sinks/defaults/StarRocks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ const getFieldListColumns = sinkValues => {
rules: [
{ required: true },
{
pattern: /^[a-z][0-9a-z_]*$/,
pattern: /^[_a-zA-Z][0-9a-z_]*$/,
message: i18n.t('meta.Sinks.SinkFieldNameRule'),
},
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ const getFieldListColumns = sinkValues => {
rules: [
{ required: true },
{
pattern: /^[a-z][0-9a-z_]*$/,
pattern: /^[_a-zA-Z][0-9a-z_]*$/,
message: i18n.t('meta.Sinks.SinkFieldNameRule'),
},
],
Expand Down
24 changes: 1 addition & 23 deletions inlong-dashboard/src/plugins/sources/defaults/File.ts
Original file line number Diff line number Diff line change
Expand Up @@ -150,28 +150,6 @@ export default class PulsarSource
@I18n('meta.Sources.File.MaxFileCount')
maxFileCount: number;

@FieldDecorator({
type: 'radio',
rules: [{ required: true }],
initialValue: 'default',
props: values => ({
disabled: Boolean(values.id),
options: [
{
label: 'Default',
value: 'default',
},
{
label: 'Mix',
value: 'mix',
},
],
}),
})
@IngestionField()
@I18n('meta.Sources.File.DataContentStyle')
dataContentStyle: string;

@FieldDecorator({
type: 'radio',
props: values => ({
Expand Down Expand Up @@ -229,5 +207,5 @@ export default class PulsarSource
})
@IngestionField()
@I18n('meta.Sources.File.TimeZone')
timeZone: string;
agentTimeZone: string;
}
1 change: 0 additions & 1 deletion inlong-dashboard/src/ui/locales/cn.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@
"meta.Sources.File.TimeOffsetHelp": "从文件的某个时间开始采集,'1m'表示1分钟之后,'-1m'表示1分钟之前,支持m(分钟),h(小时),d(天),空则从当前时间开始采集",
"meta.Sources.File.TimeOffsetRules": "只能包含数字和字母 m、h、d",
"meta.Sources.File.MaxFileCount": "最大文件数量",
"meta.Sources.File.DataContentStyle": "数据内容样式",
"meta.Sources.File.Cycle": "周期",
"meta.Sources.File.Cycle.Day": "",
"meta.Sources.File.Cycle.Hour": "小时",
Expand Down
1 change: 0 additions & 1 deletion inlong-dashboard/src/ui/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@
"meta.Sources.File.TimeOffsetHelp": "The file will be collected from a certain time,' 1m' means 1 minute later,' -1m' means 1 minute before, and m(minute), h(hour), d(day) are supported. If it is empty, the file will be collected from the current time",
"meta.Sources.File.TimeOffsetRules": "Can only contain numbers and letters m, h, d",
"meta.Sources.File.MaxFileCount": "Max file count",
"meta.Sources.File.DataContentStyle": "Data content style",
"meta.Sources.File.Cycle": "Cycle",
"meta.Sources.File.Cycle.Day": "Day",
"meta.Sources.File.Cycle.Hour": "Hour",
Expand Down

0 comments on commit 37bdbc4

Please sign in to comment.