У меня есть ситуация, в которой я получаю данные из нескольких источников, таких как SourceA, SourceB, SourceC ...... SourceN.Формат данных или содержание каждого источника могут быть разными.Теперь мне нужно обработать эти данные из нескольких источников и сгенерировать общий вывод для каждого примера источника "Col1, Col3, Col3, SourceIdentifier, sourceUniqueID".Теперь мне нужно добавить этот вывод в какую-то таблицу. Давайте назовем эту таблицу обработанной.Теперь мой вопрос: 1) как вы видите, мне нужно определить в таблице Processedoutput, какая строка принадлежит какому источнику и уникальный идентификатор для каждого источника (каждый источник имеет один столбец идентификации в качестве первичного ключа) через эти 2 столбца, которые я могу получитьуникальная строка, но я не хочу делать 2 ключа в качестве идентификатора, я просто хочу один ключ, с помощью которого я могу получить тот же ответ.также я не хотел бы использовать столбец GUID
2), если я храню эти данные в столбцовой базе данных, такой как красное смещение или хранилище данных AZUER.будет ли клавиша 2 в качестве идентификатора или уникального идентификатора записей иметь проблемы с производительностью
3), поскольку существуют некоторые инструменты BI, такие как power BI, которые не поддерживают множественный ключ в качестве условия соединения, как я могу показатьте же данные, скажем, в powerBI (обратите внимание - я могу создать вычисляемый столбец в powerBI и сделать соединение одним ключом, но я не хочу этого делать)
Спасибо, Атул