Связывание активов в новом фрейме данных - PullRequest
0 голосов
/ 27 марта 2020

Я новичок в публикации, поэтому, пожалуйста, будьте осторожны со мной! Я пытаюсь разобраться с проблемой, и я уверен, что есть способ, которым я могу сделать это программно, но не могу думать о логике c.

У меня есть таблица с 3 полями: Номер актива - физический актив (скажем, длина трубы); Upstream Asset Number - актив, который подключен к передней части номера актива; Нисходящий номер актива - актив, который подключен к концу номера актива.

Номер актива может существовать и будет существовать во всех трех полях в некоторой точке, за исключением начальной точки (где будет не должно быть номера актива вверх по течению) и конечной точки (где не будет номера актива вниз по течению).

Я пытаюсь добраться до точки, где я могу связать все номера активов вместе в массиве так, чтобы Я вижу всю длину активов, которые связаны друг с другом, а не только активы, расположенные непосредственно рядом с рассматриваемым активом.

Буду очень признателен, если кто-нибудь даст мне несколько советов, это сводит меня с ума!

Я создал быстрый стол с желаемым выходом, чтобы уточнить, чего я пытаюсь достичь.

Мастер-таблица желаемый результат

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...