|
Новый TECDOC 2Q2017/3Q2017
|
|||
---|---|---|---|
#18+
С 2017 года TECDOC полностью поменял структуру . У 99% начавших работу с новым текдоком, возникли трудности с запросами к базе mySQL. По просьбам страждущих, выкладываю готовый php-класс для работы с новыми версиями базы. Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377. 378. 379. 380. 381. 382. 383. 384. 385. 386. 387. 388. 389. 390. 391. 392. 393. 394. 395. 396. 397. 398. 399. 400. 401. 402. 403. 404. 405. 406. 407. 408. 409. 410. 411. 412. 413. 414. 415. 416. 417. 418. 419. 420. 421. 422. 423. 424. 425. 426. 427. 428. 429. 430. 431. 432. 433. 434. 435. 436. 437. 438. 439. 440. 441. 442. 443. 444. 445. 446. 447. 448. 449. 450. 451. 452. 453. 454. 455. 456. 457. 458. 459. 460. 461. 462. 463. 464. 465. 466. 467. 468. 469. 470. 471. 472. 473. 474. 475. 476. 477. 478. 479. 480. 481. 482. 483. 484. 485. 486. 487. 488. 489. 490. 491. 492. 493. 494. 495. 496. 497. 498. 499. 500. 501. 502. 503. 504. 505. 506. 507. 508. 509. 510. 511. 512. 513. 514. 515. 516. 517. 518. 519. 520. 521. 522. 523. 524. 525. 526. 527. 528. 529. 530. 531. 532. 533. 534. 535. 536. 537. 538. 539. 540. 541. 542. 543. 544. 545. 546. 547. 548. 549. 550. 551. 552. 553. 554. 555. 556. 557. 558. 559. 560. 561. 562. 563. 564. 565. 566. 567. 568. 569. 570. 571. 572. 573. 574. 575. 576. 577. 578. 579. 580. 581. 582. 583. 584. 585. 586. 587. 588. 589. 590. 591. 592. 593. 594. 595. 596. 597.
Саму базу mySQL можно получить здесь . ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2017, 10:10 |
|
Новый TECDOC 2Q2017/3Q2017
|
|||
---|---|---|---|
#18+
tecdocru, У Вас не база, а какой-то винегрет: 1) В обход нормальным формам, некоторые сущности дублируются множества раз, вместо того чтобы быть объявлены один раз с первичным ключем и ссылаться на них через этот первичный ключ. 2) Использование VARCHAR поля `datasupplierarticlenumber` в качестве индекса, на таблицах объемом в 150-200 млн. строк, раздувает вашу базу до 200 ГБ. И к тому же дает неоднозначность привязки данных, поскольку datasupplierarticlenumber не уникален и у Вас есть вероятность получить таким образом данные для других артиклей. 3) Некоторые поля лишены логического смысла, к примеру `axles`.`iscommercialvehicle`, `axles`.`iscvmanufacturerid`, `axles`.`isengine`, `axles`.`ismotorbike`, `axles`.`ispassengercar`, `axles`.`istransporter` всегда будут 0(false) а `axles`.`isaxle` 1(true). Тоже самое и в других таблицах. 4) Вы выгрузили поля, которые относятся к ограничениям по странам `canbedisplayed`, `isvalidforcurrentcountry`, но они привязаны к битовым полям, которых у вас просто навсего нету в базе, поэтому они просто бесполезны. 5) Нет линковочных критериев авто к артиклям, или по крайне мере я их не вижу ни в примере ни в показанных таблицах. 6) Таблица `country_groups` должна ссылаться на страны из таблицы `countries`, чтобы можно было понять, какие страны входят в группу стран. Хотя без применимости и ограничений по странам, это бесполезная таблица. 7) У Вас не все изображения артиклей. И еще множества других мелочей и особенностей. Вы явно не понимаете до конца, что Вы делаете, и поэтому получился такой вот результат. Если кому-то нужна нормальная мультиязычная база TecDoc 2017Q2 в MySQL формате, без дубликатов и непонятных полей и со всеми изображениями, пишите на seomoneys@gmail.com. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2017, 12:01 |
|
Новый TECDOC 2Q2017/3Q2017
|
|||
---|---|---|---|
#18+
Первое и самое главное - база создана абсолютно идентичной родной текдоковской. Как немцы назвали все, какие поля поставили - все скопировано, дабы не навредить. Поэтому про винегрет ближе к Новому году. 5. Мы уже опубликовали класс для тех, у кого не получается самостоятельно. В этом классе есть все необходимые запросы, включая связь артикула с ТС. Будьте внимательны. 7. Скиньте список недостающих? Иначе это просто домыслы. Мы за Вами давно наблюдаем. Вместо здоровой конкуренции, от вас везде льется одна необоснованная грязь. Вы американец что-ли? У них это вошло в привычку бездоказательно обвинять. Ваши потуги сохранить доход вполне понятны, но давайте придерживаться общепринятых правил ведения бизнеса. Здоровая конкуренция. Не надо пытаться себя возвысить, опуская других. Оно как правило боком выходит. И со стороны люди все видят и сделают необходимые выводы. Кто молча работает, а кто ходит по форумам и за глаза поливает грязью. seomoneystecdocru, У Вас не база, а какой-то винегрет: 1) В обход нормальным формам, некоторые сущности дублируются множества раз, вместо того чтобы быть объявлены один раз с первичным ключем и ссылаться на них через этот первичный ключ. 2) Использование VARCHAR поля `datasupplierarticlenumber` в качестве индекса, на таблицах объемом в 150-200 млн. строк, раздувает вашу базу до 200 ГБ. И к тому же дает неоднозначность привязки данных, поскольку datasupplierarticlenumber не уникален и у Вас есть вероятность получить таким образом данные для других артиклей. 3) Некоторые поля лишены логического смысла, к примеру `axles`.`iscommercialvehicle`, `axles`.`iscvmanufacturerid`, `axles`.`isengine`, `axles`.`ismotorbike`, `axles`.`ispassengercar`, `axles`.`istransporter` всегда будут 0(false) а `axles`.`isaxle` 1(true). Тоже самое и в других таблицах. 4) Вы выгрузили поля, которые относятся к ограничениям по странам `canbedisplayed`, `isvalidforcurrentcountry`, но они привязаны к битовым полям, которых у вас просто навсего нету в базе, поэтому они просто бесполезны. 5) Нет линковочных критериев авто к артиклям, или по крайне мере я их не вижу ни в примере ни в показанных таблицах. 6) Таблица `country_groups` должна ссылаться на страны из таблицы `countries`, чтобы можно было понять, какие страны входят в группу стран. Хотя без применимости и ограничений по странам, это бесполезная таблица. 7) У Вас не все изображения артиклей. И еще множества других мелочей и особенностей. Вы явно не понимаете до конца, что Вы делаете, и поэтому получился такой вот результат. Если кому-то нужна нормальная мультиязычная база TecDoc 2017Q2 в MySQL формате, без дубликатов и непонятных полей и со всеми изображениями, пишите на seomoneys@gmail.com. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2017, 23:10 |
|
Новый TECDOC 2Q2017/3Q2017
|
|||
---|---|---|---|
#18+
Действительно, tecdocru совершенно прав. Из за этого предпочитаю не искать инфу на русскоязычных форумах, где на любой вопрос потоками льётся грязь. Извините за оффтоп выше. Вопрос, раньше tecdoc подключался через ODBC Transbase, а как сейчас? В 32bit system DSN драйверов с похожим именем теперь нет. Буду признателен, если кто-то сможет подсказать новые способ и параметры подключения. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2017, 14:19 |
|
Новый TECDOC 2Q2017/3Q2017
|
|||
---|---|---|---|
#18+
fatslonДействительно, tecdocru совершенно прав. Из за этого предпочитаю не искать инфу на русскоязычных форумах, где на любой вопрос потоками льётся грязь. Извините за оффтоп выше. Вопрос, раньше tecdoc подключался через ODBC Transbase, а как сейчас? В 32bit system DSN драйверов с похожим именем теперь нет. Буду признателен, если кто-то сможет подсказать новые способ и параметры подключения. Раньше на дисках был текдок с полной базой информации о запчастях, транспорте, связях и прочем. А смысл все что есть на диске - это "оболочка" к веб-сервису Tecalliance. Поэтому особого смысла к нему искать подключения нету. Данные все лежат у немцев и на дисках они их больше никому не отправляют. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2017, 02:31 |
|
Новый TECDOC 2Q2017/3Q2017
|
|||
---|---|---|---|
#18+
seomoneystecdocru, У Вас не база, а какой-то винегрет: ... Если кому-то нужна нормальная мультиязычная база TecDoc 2017Q2 в MySQL формате, без дубликатов и непонятных полей и со всеми изображениями, пишите ... Для начала взглянуть бы на структуру базы без бла-бла-бла, те же "линковочные критерии авто к артиклям", как вы выражаетесь. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2017, 08:32 |
|
Новый TECDOC 2Q2017/3Q2017
|
|||
---|---|---|---|
#18+
Обясните логику как новый текдок сложить в ЦСВ... ПЛИЗ. Знаком с SQL и C#. С текдоком опыта не имею. asunny собака mail.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2017, 18:41 |
|
Новый TECDOC 2Q2017/3Q2017
|
|||
---|---|---|---|
#18+
По многочисленным просьбам, выводим на рынок новый продукт - TECDOC.RU OEM2CAR. Очень многим нужно определять на какие автомобили подходит та или иная запчасть, и большинство из этих людей, не готовы заморачиваться с построением запросов к TECDOC, да и самой покупке целой системы, ради одной только функции. OEM2CAR - это mySQL таблица, которая простым запросом к ней выдает применяемость оригинального номера. Как это работает на практике, Вы можете потестировать на бесплатном API: http://api.tecdoc.ru/oemcars/0446560330 , замените 0446560330 на любой OEM-номер и система выдаст применяемость в JSON-формате. Сама таблица весит около 400Мб в формате SQL. В ZIP-архиве - 17Мб. Сейчас проект OEM2CAR находится в режиме тестирования, поэтому отнеситесь с пониманием, если вдруг чего-то не будет хватать. Стоимость OEM2CAR.SQL составляет 5 000 руб. Готовы ответить на все Ваши вопросы: info@tecdoc.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2017, 05:38 |
|
Новый TECDOC 2Q2017/3Q2017
|
|||
---|---|---|---|
#18+
tecdocru, Отвечаете вы ооочень "быстро"... Купил у вас версию 1Q2018 и запрос по аналогам-заменителям теперь выполняется в пять раз дольше чем в версии 3Q2017! Напрасно потраченные деньги! А вы так и НЕ отвечаете! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2018, 15:33 |
|
Новый TECDOC 2Q2017/3Q2017
|
|||
---|---|---|---|
#18+
Я вчера ответ прислал со скриншотами! Как я и говорил, проблема не в базе, а в чем-то другом. Потратил полдня, чтобы развернуть 3Q2017 и запустить указанный Вами запрос. У меня его выполнение на 3Q2017 заняло 0.435сек , и выдало 32 записи. https://ibb.co/hQRcvp][img] https://preview.ibb.co/d35sT9/image.png [/img] Запустил тот же запрос в 1Q2018 . Его выполнение заняло 0.216сек и выдало 34 записи. https://ibb.co/cezagU][img] https://preview.ibb.co/bGqgMU/image_1.png [/img] Либо у вас сервер mysql не настроен, либо вы после импорта не проанализировали все таблицы, чтобы индексы создались, либо железо у вас в принципе не заточено под базы такого уровня, либо вы вводите нас в заблуждение, чтобы и базу сохранить, и деньги вернуть. Я повторюсь, с базой все в порядке. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2018, 12:04 |
|
Новый TECDOC 2Q2017/3Q2017
|
|||
---|---|---|---|
#18+
tecdocru, Ребята, очень советую не иметь дела с этим сайтом (tecdoc.ru). Как выяснилось, этот человек перепродает чужие данные. База у меня так и не заработала нормально, а вот угроз в свой адрес я уже получил достаточно. Толковой инструкции нет, сама база сделана через ж. Проблема с этой базой не только у меня, почитайте на форуме: https://rutracker.org/forum/viewtopic.php?t=5600759 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2018, 10:41 |
|
Новый TECDOC 2Q2017/3Q2017
|
|||
---|---|---|---|
#18+
Представляю пользователям форума свой вариант базы данных экспортированной из DVD версии каталога не оригинальных авто зап. частей. Экспортировано три версии каталога: 2Q2018 - последняя версия с русским языком(два варианта таблиц русский и английский) 4Q2018 - версия на английском языке 1Q2019 - версия на английском языке на сайте tecdoc.h1n.ru Вы можете выполнять запросы на этих базах через интерфейс phpMyAdmin На том же сайте опубликована более подробная информация и ссылки на скачивание demo версий баз. Базы распространяются в CSV формате. Каждая база комплектуется: схемой базы для СУБД MySql (артикулам присвоены идентификаторы, связь с другими таблицами по ID, созданы нужные индексы) скриптом для импорта из CSV через команду LOAD DATA LOCAL INFILE примерами sql запросов, поясняющие структуру базы архивом изображений товарных единиц ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2019, 16:34 |
|
Новый TECDOC 2Q2017/3Q2017
|
|||
---|---|---|---|
#18+
Представляю пользователям форума свой вариант базы данных экспортированной из DVD версии каталога не оригинальных авто зап. частей. Экспортировано три версии каталога: 2Q2018 - последняя версия с русским языком(два варианта таблиц русский и английский) 4Q2018 - версия на английском языке 1Q2019 - версия на английском языке на сайте http://tecdocsql.atwebpages.com Вы можете выполнять запросы на этих базах через интерфейс phpMyAdmin На том же сайте опубликована более подробная информация и ссылки на скачивание demo версий баз. Базы распространяются в CSV формате. Каждая база комплектуется: схемой базы для СУБД MySql (артикулам присвоены идентификаторы, связь с другими таблицами по ID, созданы нужные индексы) скриптом для импорта из CSV через команду LOAD DATA LOCAL INFILE примерами sql запросов, поясняющие структуру базы архивом изображений товарных единиц ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 08:14 |
|
|
start [/forum/topic.php?fid=29&fpage=1&tid=1525679]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 20ms |
total: | 146ms |
0 / 0 |